Search code examples
dynamics-crmmicrosoft-dynamicsdynamics-365

SiteMap icons not updating in Microsoft Dynamics 365 online


I am trying to update an icon on a Dynamics 365 online SiteMap so that it differs from the icon selected for the entity found in the solution. I have tried to use the standard CRM solution SiteMap editor as well as the SiteMap editor found in the XRM Toolbox. It is a custom entity and the icon is a .png with the correct sizing.

When I try to update the icon on the sitemap the icon does not change and defaults to the icon specified for the entity in the solution. When I download the XML of the sitemap it points to the correct image (the one I want) as seen in this screenshot:

Correct icon image in SiteMap XML, Correct icon image in SiteMap XML

However, if I debug the Javascript of the SiteMap we can clearly see that the source points to a different icon. This icon is the one specified for the entity in the solution:

Debugging of Javascript of the element containing the icon Debugging of Javascript of the element containing the icon

Icon as setting up for an entity in solution Icon as setting up for an entity in solution

Anyone have any idea or run into the same sort of problem?


Solution

  • I had the same issue and was able to resolve this. In the dialog called "Icon as setting up for an entity in solution" click on the Unified Interface tab. Then select your 16x16 icon. Save it and publish it. You should now see your new icon.