Skip to content

Projection

The IFS Projection is a self-contained web-API which implements a defined business function. It describes data types, data sources, and functions that can be utilized from the API. It is also the main point for security settings. Grants to Projections decide what data to return and which actions are allowed.

Access Level for Projections

Projections can have four different Access Levels in relation to a Permission Set: None, Read Only, Custom, and Full.

Read-Only Access Level Full Access Level Custom Access Level None Access Level

Read Only: Users with read-only access can view and retrieve information but are not allowed to create new records, update or delete existing ones. (Can not grant to any Entity Actions or Projection Actions with Read Only access Projections) By design, certain projections are Read Only.

Full: Users with FULL access can view, create, update, or delete data. The exact scope of permissions granted by "FULL Grants" can vary depending on their implementation. For example, by design, you may update any record but not create or delete it.

Custom: A Projection that is granted but Action grants have been edited between Full and Read-Only is considered a Custom Access Level.

For example, A Projection that was granted Full had a Projection Action revoked. The Projection is now considered to have the Access Level as Custom.

None - Indicates that the Projection is not granted to the Permission Set.

Client Pages

A Projection can consist of one or more pages or No pages. Once a Projection is granted, all client pages that use the same Projection become available to the end user.

It is important to note that not all pages are displayed in the navigator menu, such as the Manage by Page assistant. Certain pages can only be accessed through specific commands or links. To distinguish which pages are in the navigator menu, check for the "In Navigator" badge.