- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-30-2025 03:52 AM
Hi,
There was a requirement to create a custom table by extending existing change_request table, after creating the table we have some scripts inherited from change. I wanted to Hide 'Request Approval' UI Action as it's not required in the custom table. I want to hide it from grey banner.
Any suggestions would be helpful!
Thank You.
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-30-2025 04:04 AM
Steps to override. ensure you are in correct scope as that UI action is in global
1) go to this URL https://instanceName.service-now.com/nav_to.do?uri=sys_ui_action.do?sys_id=4a296773cb100200d71cb9c0c24c9c3f
2) change the table name to your table name, keep action name as same
3) make active=false
4) Right click Form Header -> Insert and Stay
If my response helped please mark it correct and close the thread so that it benefits future readers.
Ankur
✨ Certified Technical Architect || ✨ 9x ServiceNow MVP || ✨ ServiceNow Community Leader
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-30-2025 05:13 AM
Hello @H M Aishwarya1
Please create a copy of the UI Action, change Table to the custom child table, set Overrides to the original UI Action, and set Condition to "false", as shown in the following example:
Regards,
Robert
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-30-2025 03:59 AM
Simply override that UI action for your table and make it inactive
If my response helped please mark it correct and close the thread so that it benefits future readers.
Ankur
✨ Certified Technical Architect || ✨ 9x ServiceNow MVP || ✨ ServiceNow Community Leader
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-30-2025 04:04 AM
Steps to override. ensure you are in correct scope as that UI action is in global
1) go to this URL https://instanceName.service-now.com/nav_to.do?uri=sys_ui_action.do?sys_id=4a296773cb100200d71cb9c0c24c9c3f
2) change the table name to your table name, keep action name as same
3) make active=false
4) Right click Form Header -> Insert and Stay
If my response helped please mark it correct and close the thread so that it benefits future readers.
Ankur
✨ Certified Technical Architect || ✨ 9x ServiceNow MVP || ✨ ServiceNow Community Leader
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-02-2025 09:14 AM
Hi,
Followed the steps above to override and disabled the UI action, Still No luck i can see it on the custom table
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-02-2025 09:16 AM