Application Designers (role)

Users with the Application Designers role develop and enhance the AgilePoint NX apps over their lifecycle. The Application Designers role applies to all apps in App Builder and entities in Data Entities only if permission groups are not enabled for the AgilePoint NX tenant.

Note: The Application Designers and Citizen Developers roles apply to all apps and entities in a tenant. The App Designers and Entity Designers permission groups apply to specific apps and entities. If the AgilePoint NX Portal settings for permission groups are enabled for an AgilePoint NX tenant, the Application Designers and Citizen Developers roles are ignored, and only the App Designers and Entity Designers permission groups are considered for access to an app or entity. This means that if permission groups are enabled, you must configure permission groups in both App Builder and Data Entities.

"App designer" is sometimes also used as a general term for any AgilePoint NX user who uses App Builder. For more information, refer to app designer.

Figure: App Designer (role)

Add User Access Rights tab
Permission GroupPermissions

Application Designers

(Role)

Application Designers is a role for users or groups who have access rights to create, change, or delete any app in App Builder.

If permission groups are disabled, the Application Designers and Citizen Developers roles effectively have the combined permissions for the global level App Designers and Entity Designers permission groups. However, users with the Application Designers role maintain their access to Manage Center and Settings, even if permission groups are enabled.

Note: If the AgilePoint NX Portal settings for permission groups are enabled for an AgilePoint NX tenant, the Application Designers and Citizen Developers roles are ignored, and only the App Designers and Entity Designers permission groups are considered for access to an app or entity. This means that if permission groups are enabled, you must configure permission groups in both App Builder and Data Entities.
Permissions:

This role has permissions for all apps in App Builder:

  • Create app.
  • Delete app.
  • These permissions from App Designers permission group:
    • View app.
    • Change app.
    • Save app.
    • Check in or check out the app.
    • Publish app.
    • Rename app.
    • Import app.
    • Export app.
    • Add, change, and delete application resources.
  • These permissions from App Initiators:
    • Start an app instance.
  • These permissions from Report Viewers:
    • View applicattion data.

This role has permissions for all entities in Data Entities:

  • Create custom entities.

    This permission applies only at a global level (defined in Manage Center).

  • Delete custom entities.

    This applies locally or globally, depending upon the level of permission.

  • Change custom entities.

    This applies locally or globally, depending upon the level of permission.

  • View an entity in Data Entities.

    This only applies to entities where the user has Entity Designer permissions or higher. An Entity Designer assigned at the level of a specific entity can not view entities where they do not have Entity Designer permissions.

  • Save entity.
  • Publish entity.
  • Export entity.
  • Import entity.
  • Change entity properties.
  • Create fields.

    This may apply to standard (out-of-the-box) entities or custom entities, or locally or globally, depending upon the level at which the permissions are assigned.

  • Change fields.
  • Delete fields.
  • Create relationships.

    This may apply to standard (out-of-the-box) entities or custom entities, or locally or globally, depending upon the level at which the permissions are assigned.

  • Change relationships.
  • Delete relationships.
  • Create picklists.

    This may apply to standard (out-of-the-box) entities or custom entities, or locally or globally, depending upon the level at which the permissions are assigned.

  • Change picklists.
  • Delete picklists.
  • Create picklist items.

    This may apply to standard (out-of-the-box) entities or custom entities, or locally or globally, depending upon the level at which the permissions are assigned.

  • Change picklist items.
  • Delete picklist items.
  • Export picklists.
  • Import picklists.
  • Delete records.
  • Create (add) records.
  • Edit (change) records.
  • Read (view) records.

Related Topics

About This Page

This page is a navigational feature that can help you find the most important information about this topic from one location. It centralizes access to information about the concept that may be found in different parts of the documentation, provides any videos that may be available for this topic, and facilitates search using synonyms or related terms. Use the links on this page to find the information that is the most relevant to your needs.

Keywords

app designer, role, security role, application designer