Summary: Tabs go missing in Microsoft Dynamics CRM.  This document outlines the process and code snippets required to make the tab re-appear.
Article Type: Information / Troubleshooting / Support
Related Product(s): This article relates to the following products:

  • Microsoft Dynamics CRM 2015
  • Microsoft Dynamics CRM 2013
Related Articles:

Where has my tab from the navigation ribbon gone?

Whether you like it or not, the new navigation ribbon is here to stay…for a while at least. This has introduced a new type of bug whereby tabs are missing from the navigation ribbon. This usually occurs when you upgrade from an older version of CRM.

No Tab

How do I make my tab re-appear?

All you need to do is add a snippet of code to the sitemap. Details on updating the sitemap and the code snippet needed for each tab are listed below.

How do I edit the sitemap?

You will need to add the sitemap to a solution and export it. Once exported, you can add the code snippet of your missing tab and the reimport the changes.
Here is an overview on how to export and import the sitemap.

  1. Make sure you have the right permissions to create solutions and update the system.
  2. Create a new solution in in Microsoft Dynamics CRM.
  3. Add the sitemap to the solution.
  4. Export solution as an unmanaged solution.
  5. Open customizations.xml which is located in the solution zip file.
  6. Add the snippet of code from the below list.
  7. Save and zip the solution again.
    Important: The new zip must have the same folder structure or it will fail.
  8. Import the solution.
  9. Close and reopen the browser.

You should now see the missing tab.

Yes Tab

Where should the code snippet go?

Each tab has its own snippet of code and will need to be added customizations.xml in the right location.
The site map contains Areas and in each area, there are Groups and SubAreas. You will need to locate the group and insert the SubArea code snippet found in the table below.

Sitemap

What code snippet should I use?

WARNING: Making changes to the sitemap may result in your system not working. Its good practice to make a copy of the sitemap solution before making changes in case something goes wrong.

The below table lists the missing tab, the group where the code snippet should go, and the code snippet itself.

Missing Tab Details

Email Configuration

Sitemap Location and Code Snippet

Group ID=”System_Setting”
<SubArea Id="nav_social" ResourceId="Social_SubArea_Title" DescriptionResourceId="Social_SubArea_Description" Icon="/_imgs/area/16_social.png" Url="/tools/social/social_area.aspx" AvailableOffline="false" />

Security

Sitemap Location and Code Snippet

Group ID=”System_Setting”
<SubArea Id="nav_security" ResourceId="AdminSecurity_SubArea_Title" DescriptionResourceId="AdminSecurity_SubArea_Description" Icon="/_imgs/area/Security_32.png" Url="/tools/AdminSecurity/adminsecurity_area.aspx" AvailableOffline="false" IntroducedVersion="7.0.0.0" />

Service Management

Sitemap Location and Code Snippet

Group ID=”Business_Setting”
<SubArea Id="nav_servicemanagement" ResourceId="Homepage_ServiceManagement" DescriptionResourceId="ServiceManagement_SubArea_Description" Url="/tools/servicemanagement/servicemanagement.aspx" AvailableOffline="false" />

Related Information