Configuring ServiceNow ACLs to Allow Ticket Tag Updates via API

Last updated: November 26, 2025

Overview

By default, ServiceNow does not allow tags on tickets to be added or removed via the API. This guide provides an overview of how to enable and manage ticket tag updates through the ServiceNow API.

Step 1: Elevate your role to security_admin

  1. Go to the top right corner and click Elevate Roles.

    Screenshot 2025-11-24 at 8.59.33 AM.png
  2. In the pop-up, check security_admin and click Update. After elevating your role, you’ll be able to add and edit ACLs.

    Screenshot 2025-11-24 at 8.59.45 AM.png

Step 2: Search and filter for ACLs

  1. In the top left corner, search for access control and select Access Control (ACL).

    Screenshot 2025-11-24 at 9.00.05 AM.png
  2. Filter the ACL list for:

    • Name contains label_entry

    • Operation is write

We’ll be working specifically with label_entry.table and label_entry.table_key.

Screenshot 2025-11-24 at 9.01.06 AM.png

Step 3: Update ACL permissions

  1. Open the ACLs for label_entry.table and label_entry.table_key.

    Screenshot 2023-07-27 at 4.55.15 PM.png
  2. Remove the maint role from each ACL and click Update.

  3. When prompted to select a new role, choose snc_internal and click Update to save your changes.

Screenshot 2025-11-24 at 9.19.16 AM.pngScreenshot 2025-11-24 at 9.02.41 AM.png

You’re all set! The ServiceNow integration can now programmatically create and edit tags on tickets via the API.