Customized app collaboration permissions in Creator Studio
Summarize
Summary of Customized app collaboration permissions in Creator Studio
In Creator Studio on the ServiceNow AI Platform, you can customize collaboration permissions to control more granular actions and areas within an app that users, including admins and app owners, can access. This enables precise management of who can perform specific tasks during app development and collaboration.
Show less
File Types Collaboration Permissions
You can assign permissions based on different file types related to app development. These permissions allow collaborators to work with various components such as integrations, reporting, mobile builders, UI Builder, workflow editors, service portals, catalogs, tables and forms, decision tables, playbooks, notifications, and more. Owners and editors typically have default access to most file types, facilitating broad collaboration across app features.
Security and Programming Tools Permissions
- Manage access control: Grants access to security management files like Access Control Lists and roles, enabled by default for both owners and editors.
- Allow scripting: Grants access to scripting fields (e.g., Business Rule, UI Action, Client Script), which is disabled by default for both owners and editors, allowing tighter control over code changes.
Application Management Permissions
These permissions govern higher-level app lifecycle actions:
- Delete application: Owners can delete the app; editors cannot.
- Manage collaborators: Only owners can add or modify collaborator permissions.
- Source control: No default access is granted to owners or editors for source control tool integrations.
- Invite collaborators: Both owners and editors can invite developers to collaborate.
Deployment Permissions
Deployment-related permissions regulate app release and updates:
- Upgrade app: No default access for owners or editors.
- Submit for deployment: Owners can request deployment; editors cannot.
- Publish app to repo and app store: Neither owners nor editors have default access.
Practical Implications for ServiceNow Customers
These customizable permissions provide ServiceNow customers with control over collaboration, enabling secure and efficient app development by defining who can edit, manage, deploy, or delete components within Creator Studio. Admins and app owners can tailor access to align with team roles and governance policies, ensuring appropriate collaboration without compromising security or process integrity.
When you customize collaboration permissions, you can choose more granular actions and parts of the app that users can work with in Creator Studio.
File types custom collaboration permissions
| Permission | Description | Owner default setting | Editor default setting |
|---|---|---|---|
| All File Types | Grants access to work with all types of files, including additional file types not granted by the other options. | Yes | Yes |
| Integrations | Grants access to web service APIs, REST APIs, data sources, and Integration Hub - Import. | Yes | Yes |
| Reporting | Grants access to reports and scheduled reports. | Yes | Yes |
| Mobile builders | Grants access to build mobile experiences, such as with Mobile App Builder. | Yes | Yes |
| UI Builder | Grants access to work with UI Builder to build out more complex interfaces. | Yes | Yes |
| Workflow | Grants access to Workflow Editor and Activity Creator. | Yes | Yes |
| Service Portal | Grants access to work with Service Portal editors and tools. | Yes | Yes |
| Workflow Studio | Grants access to the Workflow Studio design environment to create flows and actions. | Yes | Yes |
| Service Catalog | Grants access to work with catalog-related file types such as catalog items, record producers, and variables to add catalog items to apps. | Yes | Yes |
| Tables & forms | Grants access to model and layout-related file types such as table columns, form layout, and list layout. | Yes | Yes |
| Decision Tables | Grants access to work with decision tables to create decision logic based on multiple if-else rules. | Yes | Yes |
| Playbooks | Grants access to work with the Playbooks design environment to create processes. Editing activity subflows or actions requires the Flow Designer permission. | Yes | Yes |
| Notifications | Grants access to create automatic email notifications and work with email templates. | Yes | Yes |
Security/Entitlement custom collaboration permissions
Manage access control grants access to security management files, such as Access Control Lists and roles.
The default setting for both owners and editors is selected.
Programming tools custom collaboration permissions
Allow scripting grants access to script fields, such as those in Business Rule, UI Action, and Client Script.
The default setting for both owners and editors is de-selected.
Application management custom collaboration permissions
| Permission | Description | Owner default setting | Editor default setting |
|---|---|---|---|
| Delete application | Grants access to delete the app. | Yes | No |
| Manage collaborators | Grants access to change the developers and their permissions to collaborate on an app. | Yes | No |
| Source control | Grants access to work with source control tool integrations. | No | No |
| Invite collaborators | Grants access to invite developers to collaborate on an app. | Yes | Yes |
Deployment custom collaboration permissions
| Permission | Description | Owner default setting | Editor default setting |
|---|---|---|---|
| Upgrade app | Grants access to upgrade applications. | No | No |
| Submit for deployment | Grants access to request deployment for an app. | Yes | No |
| Publish app to repo | Grants access to publish the app to your repo. | No | No |
| Publish to app store | Grants access to publish the app to your app store. | No | No |