App Designers (permission group)

App Designers develop and enhance the AgilePoint NX apps over their lifecycle. Different apps can have different App Designers. App Designers work alongside App Owners and other stakeholders to design and develop apps. These users are also responsible for working with a configuration management team to move apps and the corresponding entities, access tokens, and shared variables from one environment to another.

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 Designers tab

App Designers tab

Background and Setup

Video: App Permissions

Video: Know Your App Builder IDE (Classic)

Prerequisites

  • On the Tenant screen screen, set Enable Application-Level Permissions to Yes.

Good to Know

  • The App Builder only shows an app if you are a member of the App Owners or App Designers permission group.
  • App Owners, App Designers, and App Initiators can start an app from Work Center.
  • In form-based apps, only App Owners and App Designers can access the View form and Update form.
  • For more information about the security settings for an NX app, refer to App Level Security Overview.
  • This screen may look different in different places. The UI varies for this screen depending upon how you open it. However, the fields for this screen are the same in all places.
  • "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.

App Designers Permissions

Permission GroupPermissions

App Designers

(Permission Group)

App Designers is a permission group for users or groups who have access rights to create, change, or delete a specific app in App Builder.

App Designers can be assigned at the global level or for an individual app:

  • If App Designers are assigned in Manage Center, they have access to all apps.
  • If App Designers are assigned in App Builder, they have access to the individual apps where they are assigned.

An AgilePoint NX tenant can have App Designers assigned at both the global level and assigned to individual apps.

If a specific app has one or more App Designers, this permission group overrides the App Designers configured in Manage Center.

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 permission group has these permissions for a specific app.

  • 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.

App Designers Tab

Configures the App Designers permission group.

Figure: App Designers tab

App Designers tab

Fields

Field NameDefinition

Back Back icon Process

Function:
Goes to the previous screen.

Search Search icon

Function:
Does a search based on the specified permission group members.

Add Members

Opens this Screen:
Available Members screen
Function:
Adds the specified users or groups to the App Designers permission group.

Delete

Function:
Deletes the selected users or groups from the App Designers permission group.
To Open this Field:
  1. Select one or more permission group members.

Current Members

Description:
Shows the users or groups who are App Designers.
Allowed Values:
Read only.

Type

Description:
Shows the types of members in the App Designers permission group.
Allowed Values:
Read only.

Delete Delete icon

Function:
Deletes the specified user or group in the App Designers permission group.

Available Members screen

Adds members to a permission group.

Figure: Available Members screen

Permissions > Available Members screen

Fields

Field NameDefinition

Group / User Name / Full Name

Description:
Specifies whether to add a user or group to the permission group.
Allowed Values:
  • Group
  • User Name
  • Full Name
Default Value:
Group
Example:
Refer to:

Search Available Member Search Available Member icon

Function:
Does a search based on the specified text.
Example:
Refer to: