Difference between ACLs for table access and table.* access

ashwinipingle
Tera Guru

Dear All,

We have ACLs in the system for table pm_project.

I see that there is one ACL for "pm_project - write" and another for "pm_project.* - write"

What is the difference between these 2 ACLs? The first one provides write access to table and the other one provides write access to all fields of table, however aren't these two the same?   What is the difference ?

If possible, provide the servicenow document link for this.

Best Regards,

Ashwini Pingle

5 REPLIES 5

Jimmie Odelius
Giga Guru

Hi Ashwini,


They are not the same. The difference is basically what you wrote. Full documentation of ACLs are found in the chapter below. There are also other subchapters that might be of interest.

https://www.servicenow.com/docs/bundle/yokohama-platform-security/page/administer/contextual-securit...

Ankur Bawiskar
Tera Patron
Tera Patron

@ashwinipingle 

both have their own purpose

Table.None WRITE - means you are applying ACL on table

table.* WRITE - means you are applying ACL on each field of that table

good explanation here

https://community.servicenow.com/community?id=community_question&sys_id=fa788feddb1cdbc01dcaf3231f96...

Access Controls: Table.none vs Table.* - what's the difference 

difference between * and none in acl 

If my response helped please mark it correct and close the thread so that it benefits future readers.

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

Runjay Patel
Giga Sage

Hi @ashwinipingle ,

 

Your understanding is correct, pm_project - write provide table level access where as pm_project.* - write provide all filed level access.

 

Let me make you understand with example.

Lets say you wanted to inter to your house but there is a main gate which you need to open here pm_project - write will help to inter to your house.

Now you have the key to inter in your hous but all rooms are locked out. to open room you need another key that is pm_project.* - write will help you.

 

For more detailed knowledge on ACL you can check below.

https://servicenowwithrunjay.com/access-control-list-acl/

https://www.youtube.com/watch?v=Hk0ahxKSViw

 

-------------------------------------------------------------------------

If you found my response helpful, please consider selecting "Accept as Solution" and marking it as "Helpful." This not only supports me but also benefits the community.


Regards
Runjay Patel - ServiceNow Solution Architect
YouTube: https://www.youtube.com/@RunjayP
LinkedIn: https://www.linkedin.com/in/runjay

-------------------------------------------------------------------------

Thank you for marking my solution as helpful! If my answer addressed your query, feel free to accept it to help others in the community benefit as well.