Hide 'global ui action- delete' in custom application
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
41m ago - last edited 41m ago
I have scoped table and on the default form view there is global 'Delete' button. I would like to hide that button for all the users.
I have tried to use 'UI action visibilty' tab but it's not working for default view. How to hide that?
Can someone help me out here?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
24m ago - last edited 21m ago
Hi
Check the delete ACL on the scoped table. Modify the roles/conditions such that users do not have delete rights. Servicenow automatically hides the delete button
Check this artlce for alternate approach - https://support.servicenow.com/kb?id=kb_article_view&sysparm_article=KB0692665
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
18m ago
I will recommend not to do anything with the Delete button
why not restrict the Delete ACL on your table?
If Table.None DELETE ACL -> Fails -> They don't see the button
💡 If my response helped, please mark it as correct ✅ and close the thread 🔒— this helps future readers find the solution faster! 🙏
Ankur
✨ Certified Technical Architect || ✨ 10x ServiceNow MVP || ✨ ServiceNow Community Leader
