- 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-03-2023 11:34 AM
Have you modified the write acl as well?
Regards,Sushant Malsure
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-03-2023 09:24 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-03-2023 11:21 PM
I think there is no need to modify write ACL , just with create ACL this can be handled
Regards,Sushant Malsure
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-04-2023 12:11 AM - edited 08-04-2023 12:25 AM
Hi Sushant,
Yes its working with Create ACL.
Last question Can we export it in a pdf format like only checklist things.
when incident get closed.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-04-2023 12:36 AM
checklist is the table where all the checklists items are present.
Do checklist.list , and then from header you can export them to PDF for any specific incident on demand .
Regards,Sushant Malsure