Creating a new Acces Control for a Table is not possible

MiguelAngeL6055
Mega Contributor

Hello, I'm trying to create a New `Acces Control List`, I want to create it for an specific table but It just doesn't seem to work I'm currently working a personal instance, so I'm the system admin hehe, of course.

 

I'm new to ServiceNow, so sorry if it's a dumb question, I was following a guide to limit acces to an API, in the video, the person from the guide just added a new File (The guide was uploaded on 2023), I couldn't find a file by the same name, but after researching I found out that I can create a new Access List on the Table 's Control Tab, but the field is disabled for some reason.

 

MiguelAngeL6055_0-1761450141530.png

 

How can I enable it for it to work?

 

Also as a side question, if I want a user to be able to do operations on multiple tables, do I have to create a `Role` and then assing that role to each `ACL` (Access Control List)

 

Have a good day! 😄

3 REPLIES 3

M Iftikhar
Tera Sage

Hi @MiguelAngeL6055,

To create or modify an Access Control List (ACL), you need to elevate your role to security_admin.

Steps:

  • In the main ServiceNow window, open the System Administrator user menu (click your profile picture).

    MIftikhar_0-1761557293810.png
  • Select Elevate role, then check security_admin.

  • Click Update.

If my response helped, please mark it as the accepted solution so others can benefit as well.

 

Thanks & Regards,
Muhammad Iftikhar

If my response helped, please mark it as the accepted solution so others can benefit as well.

Ankur Bawiskar
Tera Patron
Tera Patron

@MiguelAngeL6055 

so you are not able to select that checkbox during Table Creation?

if yes then try to clear instance cache using cache.do and then logout and login again and try

💡 If my response helped, please mark it as correct and close the thread 🔒— this helps future readers find the solution faster! 🙏

Regards,
Ankur
Certified Technical Architect  ||  9x ServiceNow MVP  ||  ServiceNow Community Leader

Mark Manders
Mega Patron

You need to be a security admin to create ACLs.

And your second question: it depends on how the ACLs are configured. If you just have one or two roles for the application and they provide the access to the tables, you can just make sure the user has that role.


Please mark any helpful or correct solutions as such. That helps others find their solutions.
Mark