Citizen Developers (role)

Users with the Citizen Developers role develop and enhance the AgilePoint NX apps over their lifecycle. The Citizen Developers role applies to all apps in App Builder 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.
Figure: Citizen Developers (role)

Citizen Developers
Permission GroupPermissions

Citizen Developers

(Role)

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

The Citizen Developers role is similar to the App Designers role, but they have slightly different access rights. The Citizen Developers role does not have access to Manage Center or Settings.

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.
Access Rights:
  • Undo Check Out The User's Own Files
  • These access rights from the Application Designers role:
    • Update The User's Own Profile
    • Initiate A Process
    • View Process Details
    • Cancel Own Process Instances
    • Cancel Own Tasks
    • Reassign Own Task
    • Enable Work Center Access
    • Enable Analytics Center Access
    • Enable App Builder Access
    • Enable Collaboration Access
    • Create, Delete, And Import Apps
    • Publish Apps
    • Create, Update, And Remove Application Resources
    • Check In And Check Out Application Resources
    • Enable Anonymous End User Access
    • Create Process Models
    • Check In And Check Out Process Models
    • Release A Process Model
  • The Citizen Developers role does not have these access rights from the Application Designers role:
    • Enable Manage Center Access
    • Delete Process Models
    • Manage Configuration Settings

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

citizen developer, role, security role, app designer