I have created a custom action using Element.xml and deployed via Web Application level scope Feature. Now the custom actions are available in almost 3000 sites under that web application. Business wants to hide these custom actions across all sites.
How to hide these existing custom actions from 3000 sites?
- Do I need to hide the existing Custom Actions in 3000 sites using Feature Upgrade?
OR
- Create a new Feature to hide the custom actions. Get the list of sites where the custom actions are used and activate the new feature in all those sites?
Please suggest me the correct approach.