Exploring Delegated Development

  • Release version: Zurich
  • Updated July 31, 2025
  • 1 minute to read
  • Delegated development allows designated users without a system admin role to develop or deploy applications on the ServiceNow AI Platform.

    Delegated Development overview

    If you have the application-specific admin role or the system-level admin role, you can delegate application development to designated developers at the application level.

    Delegated Development users

    Table 1. Users
    User Description
    System Admin The system admin can delegate admins, developers, or deployment resources to an application.
    Delegated Admin A delegated admin can delegate developers or deployment resources to an application.
    Application Administrator If Application administration is enabled, only an application administrator of the target application can delegate developers to an application. If application administration isn’t enabled, an admin user can delegate developers.
    Delegated Developer Delegated developers can develop applications on the platform.
    Deployment Resource Deployment resources can deploy applications developed by delegated developers on the platform.

    Delegated Development benefits

    Table 2. Delegated Development use cases
    Benefit Feature Users
    Remove the need to add individual roles for users that have access to all Delegated Development capabilities. You can assign a user the Delegated Admin role to grant access to all permissions at once. System Admin
    Safeguard development You can administer technical standards to specify which users and groups have access to app resources.
    • System Admin
    • Delegated Admin
    Instance-specific deployment user roles You can assign roles that enable non-admin users to install or upgrade all applications in specific instances. Deployment Resource
    User permission You can assign developer permissions that let individuals or groups build apps without an admin role.
    • System Admin
    • Delegated Admin

    Developer and deployment permissions example

    As a system administrator you can assign a certain developer and deployment permissions for a specific application in your development instance. For more details on developer and deployment permissions, see Delegating development permissions to personnel.

    manage developers permissions..