How to hide UI Actions inherited from a parent table on a workspace without affecting parent table?

Smith Johnson
Tera Guru

Hello,

I have created a custom table extending the OOTB "Interaction" table.
By opening a record of the custom table, I see the following UI Actions.

SmithJohnson_0-1744822270866.png

 


What is the best practice in order to hide such UI Actions, without affecting the parent table?
This means, that e.g., Create Incident should be hidden on the custom table, but still available on the Interaction table.

Thank you,
Smith.

5 REPLIES 5

Dibyaratnam
Tera Sage

you have to exclude the table in the corresponding declarative action assignment record.

Ankur Bawiskar
Tera Patron
Tera Patron

@Smith Johnson 

simply create a copy of the OOTB UI action, change it to your table and keep same action name and make that inactive

1) search "Compose Email" and open that UI action, Ensure you are in Global Scope

2) change the table to your table, keep action name same

3) make it active=false

4) Do Insert and Stay

If my response helped please mark it correct and close the thread so that it benefits future readers.

Regards,
Ankur
Certified Technical Architect  ||  9x ServiceNow MVP  ||  ServiceNow Community Leader

@Smith Johnson 

Hope you are doing good.

Did my reply answer your question?

If my response helped please mark it correct and close the thread so that it benefits future readers.

Regards,
Ankur
Certified Technical Architect  ||  9x ServiceNow MVP  ||  ServiceNow Community Leader

Sanjay Bagri1
Tera Guru

Hello @Smith Johnson ,

 

Please could you go through the below link : 

https://www.servicenow.com/community/developer-forum/best-practice-remove-ui-action-from-extended-ta...

 

https://www.servicenow.com/community/next-experience-forum/hide-the-ui-actions-in-csm-configurable-w...

 

 

Feel free to mark correct, If I answered your query.

Will be helpful for future visitors looking for similar questions 


Best Regards
Sanjay Bagri