System-managed developer and deployment roles

  • リリースバージョン: Australia
  • 更新日 2026年03月12日
  • 所要時間:3分
  • Although system admins can still manually assign and remove the user roles, they are encouraged to let the system manage the following delegated developer roles.

    To learn more about managing per-user subscriptions, see Managing per-user subscriptions in Subscription Management and contact your account representative.

    Role Description
    delegated_developer User has one or more developer permissions.
    Roles that start with an sn_dd prefix (for example, sn_dd_<app_name>_upgrade_app) User has an application-specific developer permission. The role name indicates the application scope to which it applies.

    For example, after a user with a sn_appclient.app_client_company_installer role installs a company application, the system automatically grants a sn_dd_<app_name>_upgrade_app delegated deployment role. This role allows the user to upgrade the application when future updates are published to the Application Client page.

    glide.security.add_admin_contained_roles_to_system Default Value: true

    if the property is true, then all the roles, directly or indirectly contained by the admin role, are added to the system user, including the scoped-admin roles.

    注:
    Setting the property to false results in the old behavior, where the system user has the admin role, but not any of the scoped-admin roles contained by the admin role.

    Example: The admin role contains the sn_templated_snip.template_snippet_admin role

    Old behavior: The system user does not have the sn_templated_snip.template_snippet_admin role.

    New behavior: The system user has the sn_templated_snip.template_snippet_admin role and other scoped roles that it contains.

    注:
    Users with delegated developer roles cannot add or remove the system admin role.