Issue with ACL Configuration for question_choice Table

Lisa Goldman
Kilo Sage

Hello,

I need assistance in granting a Business Management group the ability to create, modify, and delete records in the question_choice table.

 

Here’s what I’ve done so far:

  1. I created a role and assigned it to the Business Management group.LisaGoldman_2-1757017397412.png

     

  2. I created Create and Write ACLs for the question_choice table and assigned the role to them.

LisaGoldman_1-1757017310870.png

 

However, when I impersonate a user who belongs to this group, she is unable to create a record.  The New button is missing:

 

LisaGoldman_0-1757017158044.png

 

 

Can you please advise on what I might be missing or if there are additional steps needed?  Thank you

 

 

1 ACCEPTED SOLUTION

Chaitanya ILCR
Kilo Patron

Hi @Lisa Goldman 

Instead of table.* Use table.none and create the ACL

In the ACL record name instead of * use None

 

 

Regards 

Chaitanya 

View solution in original post

3 REPLIES 3

Chaitanya ILCR
Kilo Patron

Hi @Lisa Goldman 

Instead of table.* Use table.none and create the ACL

In the ACL record name instead of * use None

 

 

Regards 

Chaitanya 

Thank you @Chaitanya ILCR 

 

That works. What is the difference between using Table.* and Table.none?

Table.none grants row/record-level access to a table while Table.* grants field-level access to a table.

The way ServiceNow applies ACLs, it typically will require row/record level access before you can have field-level access, so Table.* doesn't do anything without Table.none.