dynamics-crmcrm-ribbon-workbench

Delete command buttons which appear in all ribbons


buttons in main and subgrid ribbons

I have taken over the maintenance of a client's Dynamics 365 instance and have been asked to remove these 2 buttons which appear everywhere in their system.

I suspect someone added them manually to the customizations.xml many years ago, back when you had to edit the XML manually and the CRM has since been updated several times: leading to this issue:

https://support.microsoft.com/en-us/topic/the-isv-tab-is-shown-in-the-ribbon-on-all-grids-and-forms-after-you-upgrade-from-microsoft-dynamics-crm-4-0-to-microsoft-dynamics-crm-2011-bc97d3dc-ecc5-7166-2ed7-1ab1378c5c84

I've tried looking in Ribbon Workbench 2016, but they don't seem to be tied to any one entity. They appear in the command bar of all of the Home and Form command bars for any entity. Inspecting the buttons reveals that they are part of the Mscrm.Isv.Global.Group

I fear this customization has since been lost inside the workings of CRM.


Solution

  • Thanks to Filburt and Henk I was able to find the ApplicationRibbon component buried in the Client Extensions.

    Once added the ApplicationRibbon to a solution, I used the Ribbon Editor to remove them, by deleting their display rules. No need to edit the xml in the zip.

    Once published, they disappeared as expected!