---
sourceDocument: Xanadu ServiceNow AI Platform Administration
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/xanadu/platform-administration

 Release :

    - xanadu

ft:locale :

    - en-US

ft:publication_title :

    - Xanadu ServiceNow AI Platform Administration

ft:clusterId :

    - platadm

bundleId :

    - platadm

workflow :

    - Platform


---

# Grant access to the Email API

# Grant access to the Email API {#ariaid-title1}

* Release version: Xanadu
* 
* Updated August 1, 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 minute to read

To grant non-admin users access to the Email API, administrators must create an
access control and assign a special role.

## Before you begin

Role required: admin

## About this task

For additional details, see [Email API](https://www.servicenow.com/docs/access?context=email-api&version=xanadu&pubname=xanadu-api-reference&ft:locale=en-US) .

## Procedure

1. Elevate privileges to security_admin.
2. Navigate to System SecurityAccess Control (ACL).
3. Click New.
4. Create an access control for the Email \[sys_email\] table.  
   {#grant-access-to-email-api__table_mzt_klj_tw__entry__2}

   | Field | Value |
   |-|-|
   | Type | record |
   | Operation | create |
   | Admin overrides | Selected |
   | Name | sys_email |
   | Requires role | email_api_send |
   [Table 1. Access control values]

   {#grant-access-to-email-api__table_mzt_klj_tw}
5. Assign the email_api_send role to the non-admin user.
6. Verify the non-admin user either has read access to all records in the notification target table or has read access to a specific record in the table.  
   For example, to work with incident notifications the non-admin user needs access to the Incident table. You can provide record access by:
   * Granting the user an appropriate role, such as the itil role.
   * Selecting a specific incident that was opened on behalf of the user.
   {#grant-access-to-email-api__ul_w34_kcm_lx}

*[\>]: and then


