Check out the latest features available in Dynamics 365 for Customer Engagement, including LinkedIn Connect, Voice of the Customer and Universal Resource Scheduling.
Dynamics 365 2019 release wave 2 plan Discover the latest updates to Dynamics 365.Release Plan | Weekly Deployment Notes
Ace your Dynamics 365 deployment with packaged services delivered by expert consultants.Explore service offerings
Connect with the ISV success team on the latest roadmap, developer tool for AppSource certification, and ISV community engagements.
ISV self-service portal
The FastTrack program is designed to help you accelerate your Dynamics 365 deployment with confidence.
FastTrack Program | Finance and Operations TechTalks | Customer Engagement TechTalks | Talent TechTalks
I have recently setup a new Microsoft Dynamics CRM 2015 Online with Update 1 installed.
I wanted to import a sitemap from my old 2013 CRM into the new 2015 CRM which worked fine. Problem is that the new icons were replaced with the old ones (such as Workplace and sales icons replaced with the old).
I have tried going into the sitemap XML and changing the file names to what I thought were the correct icon file names (sales_24x24.gif or marketing_24x24.gif) for the icons that CRM 2015 uses for the Navigation Areas but with no luck. I am still getting the old 16x16 icons or old 24x24 from CRM 2013 displaying.
My question is then, how do I get back the new icons for the Navigation Areas or is there a way to do this? Alternatively, is there a list of icons for CRM 2015 Online that are used with details for what they are called located somewhere?
Thanks in advance.
There is no way to reset only the sitemap or some icons of the sitemap. If you just want to get back to the original site map that comes with a newly created CRM 2015 update 1, you can create a solution on a instance that is still new and add the sitemap to that solution (maybe from a trial instance) than import to the organization where you have the icons problem.
On the future you can create a solution with the sitemap, export and save as a back up.
Hello Bruno and thanks for the reply.
I had thought to get another default sitemap through this method as well but wondered if there was an easier way of doing this.
To add on to this after I had taken a look at the default sitemap, it had the exact same image being referred to in the XML as my sitemap taken from my CRM 2013 solution.
For example the default sitemap for sales uses the Icon="/_imgs/sales_24x24.gif".
The sitemap that I have exported from CRM 2013 also has the same reference to the Icon of Icon="/_imgs/sales_24x24.gif" but once the sitemap from CRM 2013 is imported into 2015, it does not display the same looking icon on the Navigation Bar. It shows the old sales image from older versions of CRM instead which looks horribly manipulated to fit in the new CRM 2015 Areas in the navigation bar.
Thought this was worth mentioning as it is quite puzzling.
Did you used the ribbon workbench?
I had an issue with my activities icons because a customization with ribbon workbench and after a support call with Microsoft I found out that there's no way to put it back. Gladly, it was the sandbox environment and after a reset everything went back to normal.
I didn't have time to compare the sitemap syntax from 2015 update 1 with previous versions, but I guess it may be updating the icons. If so, there is no easy way to revert it.
Like Ricardo mentioned, the ideal process is to use the sandbox instance to customize. That instance can be reset but still, the reset clears everything.
Thanks for the replies.
After much researching and playing with XML I found out that the solution from CRM 2013 that I imported had the reference to the Workplace area. This area has since been taken out of the default CRM 2015 sitemap and is no longer in use. This was the area I was using with some subareas within it in CRM 2013. This explains why the icons it was referring to were old icons from CRM 2013 that are (seemingly) not in use anymore but still exist in 2015 somewhere in the CRM's folder structure.
I simply removed the WORKPLACE area in the sitemap and changed the entities with the Sales area and added the necessary subareas that I needed into the Sales area.
I learnt that the icons that are referenced in the Sales, Service, Marketing, and Settings in the CRM 2015 areas are in different locations from the ones referred to in the Workplace; even though they have the same name (and seemingly the same location on first glance).
Hope this helps someone in the future.
The help was much appreciated.
Hi Paolo - I had a similar issue with our solution when we upgraded and your comments helped me figure out what the problem was so thank you!
I followed the same approach pretty much, with the only exception being that I edited the site map and left the 'Workplace' area in place. The only thing I changed was the icon - I looked into the SDK and found that all the new navigation icons are actually under:
The PNG icons themselves are in the format of...
(and the 'Sales' element refers to the sales area but can be replaced with 'Settings' for the settings icon or 'Marketing' for the marketing icon and so on).
Taking the Workplace icon as an example and assuming you are replacing it with the Sales icon for example, when editing the site map, the path just needs to be changed from
Icon="/_imgs/workplace_24x24.gif" (old icon)
Once the changes are imported and published, the horribly pixelated icon that appeared will be a thing of the past.
Hope this helps!
Thanks Areti for your answer. It help me too.
Do you know how I can replace to another icon from sales or marketing to some icon in _img\Navbar\ActionImgs? or external design icon in the sane size?
You should be able to use any of the available icons within the ActionImgs folder - the best thing to do would be to download the SDK and go to the folder (Resources>Images>NavBar>ActionImgs) and take a look at what is available to you.
In terms of using externally designed icons, if you are using CRM online I believe it is not possible to add/amend the ActionImgs folder as it is a server-side system folder (with on-premise CRM solutions it's probably easier). Thinking about it, in theory you should be able to create a web resource within your CRM solution and point the icon to that. Haven't tried this though...
Just wanted to provide an update to this - this article and video published a few days ago by Hitachi Solutions gives a bit more information on the navigation area icons and the best settings for them to display correctly:
Hope it's useful!
Thanks Areti! This was such a quick fix. Really appreciate your response.
Business Applications communities