Roles and access in app development tools
Access to ServiceNow Studio, Creator Studio, and ServiceNow IDE is controlled by the roles and permissions your admin assigns. Update role assignments when you need to change which tools a user can access.
Each development tool available through the experience switcher has specific role requirements. To access all development tools, you need the roles required for each tool individually. For example, the delegated_developer role provides
access to ServiceNow Studio, but without the admin and sn_creatorstudio.user or sn_creatorstudio.restricted_user roles, the experience switcher is not visible because you do not have access to the other tools.
Note:
If you
expect to see the experience switcher but do not see it, contact your admin. Custom configurations may affect which experiences are visible.
| Experience | Available for | NOT available for |
|---|---|---|
| Pro-coding experience in ServiceNow IDE | admin | sn_creatorstudio.restricted_user, sn_creatorstudio.user |
| Platform developer coding experience in ServiceNow Studio | delegated_developer, admin, sn_g_app_creator.app_creator | sn_creatorstudio.restricted_user, sn_creatorstudio.user |
| No-code experience in Creator Studio | delegated_developer, admin, sn_creatorstudio.user, sn_creatorstudio.restricted_user | Not applicable. |
Important:
Regardless of your role — including admin and delegated_developer — if you have a Creator Studio role, you cannot access ServiceNow Studio or ServiceNow IDE.
For more information, see Creator Studio roles and personas, ServiceNow Studio personas and roles, and ServiceNow IDE roles.
What are some role assignment examples?
As an admin, you can assign permissions to use ServiceNow Studio, Creator Studio, and ServiceNow IDE. Some roles provide access to more than one tool:
- To grant access to ServiceNow Studio and Creator Studio, assign the delegated_developer role. This role provides access to both tools but does not include access to ServiceNow IDE.
- To restrict users to Creator Studio only, assign the sn_creatorstudio.user or sn_creatorstudio.restricted_user role. These roles provide access to Creator Studio but not ServiceNow Studio.
- To grant access to ServiceNow IDE, the user must have admin permissions or other roles specific to ServiceNow IDE. Users with the delegated_developer role cannot access ServiceNow IDE. For more information, see ServiceNow IDE roles.