Define ACL's for a new table
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
12-12-2022 04:35 AM - edited 12-12-2022 08:33 PM
Hi All,
Requirement : I have created a new table called "GBS case" which is extending from Task Table. Post the creating of table, 4 ACLs are created by default. Three Categories of people use this table
1. Requesters(Here - Person A should not be able to see the Person B's GBS Cases)(Also shouldn't have access to delete any record on the table)
2. Fulfiller(whom the GBS Cases gets assigned to)(Also shouldn't have access to delete any record on the table)
3.Admin(Developer)
Basically, the scenario is if the logged in user is one of Requested for, Raised by, Assigned to, then only they should be able to see the tickets in the table. Both Requesters and Fulfillers should have access to raise the requests directly from the table.
Can anyone please guide me how can the above roles be managed efficiently in the custom table.
Thanks in Advance,
Siva Jyothi.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
12-12-2022 04:37 AM
@Ankur Bawiskar , Could you please help
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
12-12-2022 07:16 AM
to restrict records on table you can use combination of table level READ ACL + Query BR
what did you start with?
Ankur
✨ Certified Technical Architect || ✨ 9x ServiceNow MVP || ✨ ServiceNow Community Leader
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
12-12-2022 08:32 PM
Hi @Ankur Bawiskar ,
Thanks for the response.
The default 4 ACL's got created on creation of 4 tables like below.
Thanks in Advance,
Siva.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
12-12-2022 10:01 PM
for each scenario you mentioned you need to handle the Delete ACL on table
for record visibility restriction you need to use query BR also
Ankur
✨ Certified Technical Architect || ✨ 9x ServiceNow MVP || ✨ ServiceNow Community Leader