Use an existing role for your application
Use a previously created role for your application in App Engine Studio (AES).
Before you begin
Your application must contain either data or experiences in order to add an existing role. For more information about adding data or experiences to your application, see the following guidance:
Role required: admin, sn_app_eng_studio.user, or delegated_developer
About this task
App Engine Studio includes default roles that you can use for your application. For more information on the default roles, see Base system roles.
Procedure
-
Navigate to All > App Engine > App Engine Studio.
-
From the My Apps page, open your application.
-
In your application, next to Security, select the add icon ([Omitted image "plus-icon.png"] Alt text: Add icon).
-
Select Use an existing role, and then select Continue.
Important: If your application doesn't contain data or experiences, the Use an existing role option will appear, but you cannot select it.
[Omitted image "use-existing-role-purple.png"] Alt text: Option to use an existing role
-
Select the search field and then select a role from the list.
-
Select Edit.
A new tab opens to set access controls for the existing role.
-
In the Experience section, select the experiences that users with the role can access.
-
In the Data section, set access controls for each available table.
-
Create
Users with the role can create new records on the data table.
-
Read
Users with the role can read the data that is stored in the table.
-
Write
Users with the role can update existing records in the table.
-
Delete
Users with the role can delete table records.
-
-
Select Save.
Parent Topic:Add application security
---
title: Use an existing role for your application
description: Use a previously created role for your application in App Engine Studio \(AES\).
locale: en-US
canonical_url: https://www.servicenow.com/docs/r/application-development/app-engine-studio/aes-existing-role.html
release: brazil
product: App Engine Studio
classification: app-engine-studio
topic_type: task
last_updated: "2026-09-10"
reading_time_minutes: 1
breadcrumb: [Add application security, Enhance your app, Build, App Engine Studio, Developing your application, Classic app development, Building applications]
---
# Use an existing role for your application
Use a previously created role for your application in App Engine Studio \(AES\).
## Before you begin
Your application must contain either data or experiences in order to add an existing role. For more information about adding data or experiences to your application, see the following guidance:
- [Create a data model for your application](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/brazil/markdown/application-development/app-engine-studio/add-data.md)
- [Add an application experience](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/brazil/markdown/application-development/app-engine-studio/add-experience.md)
Role required: admin, sn\_app\_eng\_studio.user, or delegated\_developer
## About this task
App Engine Studio includes default roles that you can use for your application. For more information on the default roles, see [Base system roles](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/brazil/markdown/platform-administration/r_BaseSystemRoles.md).
## Procedure
1. Navigate to **All** > **App Engine** > **App Engine Studio**.
2. From the My Apps page, open your application.
3. In your application, next to Security, select the add icon \(\[Omitted image "plus-icon.png"\] Alt text: Add icon\).
4. Select **Use an existing role**, and then select **Continue**.
**Important:** If your application doesn't contain data or experiences, the **Use an existing role** option will appear, but you cannot select it.
\[Omitted image "use-existing-role-purple.png"\] Alt text: Option to use an existing role
5. Select the search field and then select a role from the list.
6. Select **Edit**.
A new tab opens to set access controls for the existing role.
7. In the Experience section, select the experiences that users with the role can access.
8. In the Data section, set access controls for each available table.
- **Create**
Users with the role can create new records on the data table.
- **Read**
Users with the role can read the data that is stored in the table.
- **Write**
Users with the role can update existing records in the table.
- **Delete**
Users with the role can delete table records.
9. Select **Save**.
**Parent Topic:**[Add application security](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/brazil/markdown/application-development/app-engine-studio/add-security.md)
| title | Use an existing role for your application |
| description | Use a previously created role for your application in App Engine Studio \(AES\). |
| locale | en-US |
| canonical_url | https://www.servicenow.com/docs/r/application-development/app-engine-studio/aes-existing-role.html |
| release | brazil |
| product | App Engine Studio |
| classification | app-engine-studio |
| topic_type | task |
| last_updated | 2026-09-10 |
| reading_time_minutes | 1 |
| breadcrumb | Add application securityEnhance your appBuildApp Engine StudioDeveloping your applicationClassic app developmentBuilding applications |