---
sourceDocument: Australia Build or modify applications
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/pt-BR/application-development

 Release :

    - australia

ft:locale :

    - pt-BR

ft:publication_title :

    - Australia Build or modify applications

ft:clusterId :

    - cadev

bundleId :

    - cadev

workflow :

    - Development, Data, and Analytics


---

# Add application security

# Add application security {#ariaid-title1}

* Versão de lançamento: Australia
* 
* Atualizado 12 de mar. de 2026
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 min. de leitura

Control who is permitted to use or edit your application by configuring roles in App Engine Studio (AES).

## Working with roles {#add-security__section_lzs_cvj_ptb}

You add security to your application by
defining roles. A role is used to limit and control access to your
application. The access that you define for a role is granted to all users who are
assigned to the role.  
Nota:  
If you don't have permission to work with roles for an app, the Add button for the Security section appears, but you can't select it.

An administrator assigns a role to the appropriate user
based on the kind of work that the role permits. For example, to enable a manager
to read and approve employee requests, an administrator would assign a role that
has access to read and update records from the relevant table. The role may also
need access to the portal or workspace where the manager would see the
request.

Application templates automatically add security
to your application. If you use a template to create your application, you can
edit the roles that were added or add different roles.
{#add-security__table_bwp_5ty_d5b__entry__2}

| Learn more about AES roles and security | Additional ServiceNow resources |
|-|-|
| App Engine Studio includes default roles that you can use for your application. Alternatively, you can build custom roles for your application. After you submit your application, an administrator on-boards the requesting team by assigning the roles that you've defined. | [What is Security? - ServiceNow Developers site](https://developer.servicenow.com/dev.do#!/learn/courses/vancouver/app_store_learnv2_aescreateappfromscratch_vancouver_create_an_app_from_scratch_with_app_engine_studio/app_store_learnv2_aescreateappfromscratch_vancouver_secure_apps_and_data/app_store_learnv2_aescreateappfromscratch_vancouver_what_is_security) |
| App Engine Studio includes default roles that you can use for your application. Alternatively, you can build custom roles for your application. After you submit your application, an administrator on-boards the requesting team by assigning the roles that you've defined. | [Security and Roles - ServiceNow Developers site](https://developer.servicenow.com/dev.do#!/learn/courses/sandiego/app_store_learnv2_bmfaesa_sandiego_build_my_first_app_engine_studio_application/BAP_sandiego/BAP_SecurityAndRoles_sandiego) |
| App Engine Studio includes default roles that you can use for your application. Alternatively, you can build custom roles for your application. After you submit your application, an administrator on-boards the requesting team by assigning the roles that you've defined. | [Elevating Privileges - ServiceNow Developers site](https://developer.servicenow.com/dev.do#!/learn/courses/vancouver/app_store_learnv2_aescreateappfromscratch_vancouver_create_an_app_from_scratch_with_app_engine_studio/app_store_learnv2_aescreateappfromscratch_vancouver_secure_apps_and_data/app_store_learnv2_aescreateappfromscratch_vancouver_elevating_privileges) |
[ ]

{#add-security__table_bwp_5ty_d5b}
* **[Build a new role for your application](https://servicenow-prod.fluidtopics.net/rubuULXlfBSGOaIih2u6JQ)**   
  Create a custom role for your application in App Engine Studio (AES).
* **[Use an existing role for your application](https://servicenow-prod.fluidtopics.net/v7icAOuuIxqKp9av2NXlVw)**   
  Use a previously created role for your application in App Engine Studio (AES).
* **[Change access settings for a role](https://servicenow-prod.fluidtopics.net/OucL4yX_xoaq8f0Vq7yc1g)**   
  Control the application permissions for a role in App Engine Studio (AES).
* **[Delete a role](https://servicenow-prod.fluidtopics.net/E2_aU6RP5jOvpkhdFN7TBQ)**   
  Delete a role that you no longer need in App Engine Studio (AES).

