- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-03-2023 10:18 AM
Hi All,
I'm using a checklist on my incident form, but I don't want non-admin users to be able to add or remove items(checklist_items).
I tried using the UI macro (inline_checklist_macro) script, but it made all the checkboxes ready-only.
Also can we create report using these checklists.
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-03-2023 10:34 AM
This can be done by adjusting the create ACL present on checklist table.
OOB ACL is present here : https://<instance>.service-now.com/sys_security_acl.do?sys_id=0a3ac670c30202004e44dccdf3d3ae52
replace instance with your instance name.
Remove the role (if any) and in script just write : answer = false; and keep admin overrides to true.
Now this ACL will only allow admins to create new checklist items and keep new items creation from non-admin users.
Do check if there are any other create() ACLs present on checklist table to make sure non-admin should not have access to create.
Regards,Sushant Malsure
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-04-2023 12:47 AM - edited 08-04-2023 12:51 AM
Can you mark my answer correct if your issue is resolved ?
Regards,Sushant Malsure