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

 Release :

    - yokohama

ft:locale :

    - en-US

ft:publication_title :

    - Yokohama Build or modify applications

ft:clusterId :

    - cadev

bundleId :

    - cadev

workflow :

    - Development, Data, and Analytics


---

# Application collaboration

# Application collaboration {#ariaid-title1}

* Release version: Yokohama
* 
* Updated January 30, 2025
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 minute to read

People with admin privileges can manage the permissions of developers collaborating on
an application.

## Collaboration descriptors {#application-collaboration__section_yl3_1qp_kpb}

You can use the predefined collaboration descriptors that are standard with activation, or
create a custom collaboration descriptor. By using a collaboration descriptor, you can assign,
manage, and monitor delegated development permissions.
{#application-collaboration__table_spy_qrp_kpb__entry__2}

| Descriptors | Description |
|-|-|
| Owner | Owner of the application that manages other collaborators and can delete the application. |
| Editor | Standard descriptor to invite collaborators. |
| Custom | Non-standard (custom) descriptor created by the user. |
[Table 1. Collaboration descriptors]

{#application-collaboration__table_spy_qrp_kpb}

## Development permissions {#application-collaboration__section_c3r_vhv_kpb}

By setting permissions, you can retain control over the system. You assign permissions to
developers (or users who deploy applications) so that they can develop or deploy
applications.
{#application-collaboration__table_svk_z5p_kpb__entry__2}

| Permissions | Description |
|-|-|
| Application Management | Capabilities to delete the application and version source control access. |
| File type Access | File types that the user has access to. |
| Security / Entitlement | Capabilities to manage application security. |
| Programming Tools | Capabilities for script fields access. |
| Deployment | Deployment capabilities. |
[Table 2. Development permissions]

{#application-collaboration__table_svk_z5p_kpb}

## Application collaboration users {#application-collaboration__section_xvb_nlv_kpb}

You can assign a collaboration descriptor for an individual by creating an app collaboration
user. The user can only be assigned one collaboration descriptor for any application.

## Application collaboration groups {#application-collaboration__section_qdp_4lv_kpb}

You can assign a collaboration descriptor for a group of users by creating an app
collaboration group. The group can only be assigned one collaboration descriptor for any
application.

