Developer and deployment permissions

  • Rversion finale: Australia
  • Mis à jour 12 mars 2026
  • 4 minutes de lecture
  • Using Manage Developers, administrators can assign one or more developer and deployment permissions to a group or user for a specific application. These permissions designate the specific actions the assigned user can perform for the application.

    For example, you might grant permissions that enable a user to upgrade the application, publish to the application repository and ServiceNow Store, but prevent publishing to an update set.

    Developer permissions

    Permission Description
    Delete Application Grants the assigned developer within a scoped app rights to delete the application.
    Source Control Grants the assigned developer full access to source control.
    All File Types Grants the assigned developer access to all application file types, including some not granted by the other options. This permission is equivalent to granting the user the admin role but with some limitations. Specifically, it provides access to all file types that are configured in your application per the Manage Developers task in the Application Creator. For an example of such file types, see the permissions example in Delegated development and deployment.
    Playbooks Grants the assigned developer access to the Playbooks design environment to create processes. Editing activity subflows or actions requires the Flow Designer permission.
    Integrations Grants the assigned developer access to web service APIs, REST APIs, data sources, and Integration Hub - Import.
    Reporting Grants the assigned developer access to reports and scheduled reports.
    Notifications Grants the assigned developer access to work with automatic email notifications.
    Decision Tables Grants the assigned developer access to Decision Tables to create decision logic based on multiple if-then rules.
    Mobile Builders Grants the assigned developer access to mobile builders, such as Mobile App Builder.
    UI Builder Grants the assigned developer access to UI Builder to create pages for experiences.
    Workflow Grants the assigned developer access to the Workflow Editor and Activity Creator.
    Service Catalog Grants the assigned developer access to catalog-related file types such as catalog items, record producers, and variables.
    Service Portal Grants the assigned developer access to Service Portal editors and tools.
    Workflow Studio Grants the assigned developer access to the Workflow Studio design environment to create flows and actions. Script action steps require the Allow Scripting permission.
    Tables & Forms Grants the assigned developer access to model and layout related file types such as table columns, form layout, and list layout.
    Manage ACLs & Roles Grants the assigned developer access to security-related file types such as access controls and user roles.
    Allow Scripting Grants the assigned developer write access to script fields such as those in business rules, client scripts, and Workflow Studio script action steps.
    Remarque :
    The SNC scripting role is also added.
    Manage Collaborators Grants the assigned developer the ability to invite and manage users and groups. This permission allows the delegated developer to further invite and manage other developers to the application.
    Invite Collaborators Grants the assigned developer the ability to invite users and groups. This permission allows the delegated developer to further invite other developers to the application.
    Delegated Admin Grants access to all Delegated Development permissions so that permissions do not need to be granted individually.
    Remarque :
    The SNC scripting role is also added.

    Deployment permissions

    The update set deployment permissions are hidden by default and require a system administrator to enable them with system properties. See Display or hide update set deployment permissions for more information.

    The Submit for Deployment, Manage Collaborators, and Invite Collaborators delegated development permission sets are only available with the Developer Collaborator feature. They will not be shown in Manage Developers.

    Permission Description
    Upgrade App Grants a user with an assigned delegated developer role permission to upgrade the associated application after it has been installed in the current instance.
    Publish To Update Set Grants a user with an assigned delegated developer role permission to publish the associated application to an update set in the current instance.
    Remarque :
    Users with this permission cannot also have the Manage Update Set permission.
    Publish To App Store Grants a user with an assigned delegated developer role permission to publish associated application to the ServiceNow Store in the current instance.
    Remarque :
    The Upgrade App, Publish To App Repo, and Publish To App Store permissions display by default. The Publish To Update Set permission only displays if manually enabled by a system administrator. For more details, see Display or hide update set deployment permissions.
    Manage Update Set Grants a user with an assigned delegated developer role permission to manage local and retrieved update sets. This permission allows users to create, update, and delete local update sets as well as preview, resolve conflicts, and commit retrieved update sets.
    Remarque :
    Users with this permission cannot also have the Publish To Update Set permission.
    Publish To App Repo Grants a user with an assigned delegated developer role permission to publish the associated application to the application repository in the current instance.
    Submit for Deployment Grants a user with assigned delegated developer role permission to submit the associated application for review and deployment.