---
sourceDocument: Zurich Build or modify applications
sourceDocumentLink: https://www.servicenow.com/docs/r/zurich/application-development

 Release :

    - zurich

ft:locale :

    - en-US

ft:publication_title :

    - Zurich Build or modify applications

ft:clusterId :

    - cadev

bundleId :

    - cadev

workflow :

    - Development, Data, and Analytics


---

# Explore

# Exploring Delegated Development {#ariaid-title1}

* Release version: Zurich
* 
* Updated July 31, 2025
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 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 {#c_DelegatedDevelopment__cf-exploring-parent-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 {#c_DelegatedDevelopment__cf-exploring-parent-users}

{#c_DelegatedDevelopment__table_btm_x52_ddc__entry__2}

| 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](https://www.servicenow.com/docs/5tUn05p9o6mv1bUGXdc04A "Protect sensitive application data by using application administration to restrict how users acquire application-specific roles.") 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. |
[Table 1. Users]

{#c_DelegatedDevelopment__table_btm_x52_ddc}

## Delegated Development benefits {#c_DelegatedDevelopment__cf-exploring-parent-benefits}

{#c_DelegatedDevelopment__table_etm_x52_ddc__entry__3}

| 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 * [Assign source control permissions](https://www.servicenow.com/docs/XsG3LkGP2ZaVO0xpN1aULw "Ability to assign full access to source control for a particular scope to a delegated developer. The Source Control menu is only visible if you have the correct permissions for the application that you are working in.") * [Assign delete permissions](https://www.servicenow.com/docs/~jHaKh7cPZ~G5CLtM3rORQ "Ability to assign the ability to delete an application to a delegated developer.") {#c_DelegatedDevelopment__ul_z5n_vc5_jgc} | You can administer technical standards to specify which users and groups have access to app resources. | * System Admin * Delegated Admin {#c_DelegatedDevelopment__ul_yv2_1c5_jgc} |
| [Instance-specific deployment user roles](https://www.servicenow.com/docs/Htmx4oRiRL3VnIXkUXBiMA "Assign roles that enable non-admin users to install or upgrade all applications in specific instances. You delegate these tasks by manually assigning specific user roles to an instance.") | You can assign roles that enable non-admin users to install or upgrade all applications in specific instances. | Deployment Resource |
| User permission * [Administer Delegated Development](https://www.servicenow.com/docs/9gpr5AxrUApgSBV0hYlYIw "Perform administrative duties in Delegated Development.") * [Developer permissions](https://www.servicenow.com/docs/zqxwEsdcqUIUoOpE80cKDA "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.") {#c_DelegatedDevelopment__ul_x5l_2d5_jgc} | You can assign developer permissions that let individuals or groups build apps without an admin role. | * System Admin * Delegated Admin {#c_DelegatedDevelopment__ul_x3y_bc5_jgc} |
[Table 2. Delegated Development use cases]

{#c_DelegatedDevelopment__table_etm_x52_ddc}

## Developer and deployment permissions example {#c_DelegatedDevelopment__section_n3z_vlm_3db}

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](https://www.servicenow.com/docs/AOL__ymzqOAzIS11xnQVqA "A system administrator can assign a non-administrator user or group as a developer for a specific application. You can set permissions that designate what specific actions the assigned user can perform in the current instance. You can also make the user a Delegated Admin to grant access to all permissions at once.").

.

## What to explore next {#c_DelegatedDevelopment__cf-exploring-parent-links}

To learn more about configuring and using Delegated Development, see:

* [Configuring Delegated Development](https://www.servicenow.com/docs/VVjW6YDbzV0Zh5nYxHOAjQ "Configure Delegated Development to assign, delete, display, or hide permissions.")
* [Administer Delegated Development](https://www.servicenow.com/docs/9gpr5AxrUApgSBV0hYlYIw "Perform administrative duties in Delegated Development.")
{#c_DelegatedDevelopment__ul_ftm_x52_ddc}
**Related concepts**   

* [Application files](https://www.servicenow.com/docs/1USRNuYcUpRezMl6F8gxPQ "Application files are configuration records that allow developers to extend application functionality.")
* [Application sharing](https://www.servicenow.com/docs/0uoOiEVZlhVbPQG7Ik_PLw "Administrators can share applications that are complete and are ready for use on other instances.")  
**Related topics**   

* [Install a ServiceNow Store application](https://www.servicenow.com/docs/access?context=t_InstallApplications&version=zurich&pubname=zurich-platform-administration&ft:locale=en-US)
* [Install an update to a ServiceNow Store application](https://www.servicenow.com/docs/access?context=t_InstallUpdates&version=zurich&pubname=zurich-platform-administration&ft:locale=en-US)

