Verify new areas are available in the navigation bar
Applies To: Dynamics CRM 2013
During your upgrade to Microsoft Dynamics CRM 2013 and Microsoft Dynamics CRM Online we try to preserve the navigation options for your organization. Because we are very careful to not overwrite anything there are some new options that may not be available to you after you upgrade. This topic will tell you what these options are, how you can verify whether they’re available in your upgraded organization, and how you can add them in case they’re not present.
In This Topic
Verify whether new areas are available in your upgraded organization
Add new areas to the navigation in your upgraded organization
Verify whether new areas are available in your upgraded organization
After you upgrade to Microsoft Dynamics CRM 2013, if you have the System Administrator Role you should be able to use the navigation bar to go to the following areas listed in the following table.
Area |
Group |
SubArea |
---|---|---|
Sales |
My Work |
What’s New |
Tools |
Alerts |
|
Service |
My Work |
What’s New |
Tools |
Alerts |
|
Marketing |
My Work |
What’s New |
Tools |
Alerts |
|
Settings |
System |
Email Configuration |
Post Configuration |
||
Post Rule Configuration |
||
Help |
Help |
Customer Center |
If you don’t see these areas, and you want to use them, you should edit your site map and make them available.
Add new areas to the navigation in your upgraded organization
There are three ways you can add these new areas to the navigation bar. The following sections will describe these options.
Import the Add Email and Post Configuration to the SiteMap managed solution
Edit your site map with an editor
Edit your site map manually
Import the Add Email and Post Configuration to the SiteMap managed solution
We have prepared a managed solution named Add Email and Post Configuration to SiteMap that you can import to restore these options. It might work for you and it is the easiest option. This should work as long as you don’t have any other existing unmanaged customizations of your site map. If you aren’t sure, you can go ahead and install (import) this managed solution. If you don’t see the changes, you know that you have some unmanaged site map customization that is blocking it from being shown. If it doesn’t work, you can uninstall (delete) the managed solution and try editing your site map another way.
Install the managed solution
Download the AddEmailandPostConfigurationtoSiteMap_1_0_managed.zip file and save it.
On the nav bar, click or tap Microsoft Dynamics CRM > Settings.
Click or tap Settings > Solutions.
In the solutions list menu choose Import.
In the Import Solution dialog, Select Solution Package step, browse to the AddEmailandPostConfigurationtoSiteMap_1_0_managed.zip file you saved in the first step.
Click Next and then Import.
Click Publish Customizations and close the dialog when the installation is complete.
You should open and close your browser to make sure any changes are applied and then try to verify whether the changes in the navigation are visible. If they aren’t, delete the Add Email and Post Configuration to SiteMap solution and try editing the site map manually.
Edit your site map with an editor
You can edit your site map manually if you’re comfortable editing XML files. But most people use a site map editor. A popular one is included in the Toolbox for Dynamics CRM 2011/2013 released by Microsoft Dynamics CRM MVP Tanguy Touzard. While this application streamlines the process to edit the site map, it still requires that you have some understanding of the site map XML schema. More information: SiteMap XML reference
Note
Microsoft Dynamics CRM technical support doesn’t provide support for this application. If you have questions about this application, contact the application publisher.
After you download and install the toolbox and open the site map editor, you’ll probably need to add appropriate Group, SubArea, and Privilege elements to existing Area elements or create or edit existing elements to provide a way for people to access the SubArea element that will provide access to the missing functionality. The following table shows the expected configuration for these elements.
Areas
Except for the HLP area, you probably already have the areas in the following table. Add the HLP area to provide access to the new Customer Center. Or you may just edit the existing ResourceCenter area so that it points to the content relevant for Microsoft Dynamics CRM 2013 and Microsoft Dynamics CRM Online.
Id |
Icon |
Show groups |
Resource Id |
Description resource Id |
---|---|---|---|---|
SFA |
/_imgs/sales_24x24.gif |
true |
Area_Sales |
Sales_Description |
CS |
/_imgs/services_24x24.gif |
true |
Area_Service |
Customer_Service_Description |
MA |
/_imgs/marketing_24x24.gif |
true |
Area_Marketing |
Marketing_Description |
Settings |
/_imgs/settings_24x24.gif |
true |
Area_Settings |
Settings_Area_Description |
HLP |
/_imgs/settings_24x24.gif |
true |
Area_Help |
Help_Area_Description |
Groups
Except for the System_Setting group, you’ll probably need to add the following groups. The definition of the MyWork and Tools groups for the SFA, CS, and MA areas are identical.
Area Id |
Id |
Is Profile |
Resource Id |
Description Resource Id |
---|---|---|---|---|
SFA |
MyWork |
|
Group_MyWork |
My_Work_Description |
Tools |
true |
Area_Tools |
Area_Tools_Description |
|
CS
|
MyWork |
|
Group_MyWork |
My_Work_Description |
Tools |
true |
Area_Tools |
Area_Tools_Description |
|
MA
|
MyWork |
|
Group_MyWork |
My_Work_Description |
Tools |
true |
Area_Tools |
Area_Tools_Description |
|
Settings |
System_Setting |
|
Menu_Label_System |
Menu_Label_System |
HLP |
HLP_GRP |
|
Group_Help |
Group_Help |
SubAreas
SubArea elements provide the item people tap or click to access the functionality provided. Add new SubArea elements with the properties in the following table. Because there are three MyWork and Tools groups, add new SubArea elements for each one.
Note
This is a wide table. Depending on your screen resolution, you may have difficulty viewing this online on Microsoft TechNet. You may have to zoom out to see the contents of the entire table.
Group Id |
Id |
Icon |
Outlook Shortcut Icon |
Entity |
Url |
Resource Id |
Description Resource Id |
---|---|---|---|---|---|---|---|
MyWork |
nav_personalwall |
$webresource:msdyn_/Images/Wall_16.png |
$webresource:msdyn_/Images/Wall_16.png |
$webresource:msdyn_/PersonalWall.htm?data=HideUserProfile%3D0 |
Whats_New_Label |
Whats_New_Description |
|
Tools |
nav_traces |
/_imgs/area/18_alerts.png |
/_root/tracewall.aspx |
Homepage_Alerts |
Alerts_SubArea_Description |
||
System_Setting |
nav_social |
/_imgs/area/16_social.png |
/tools/social/social_area.aspx |
Social_SubArea_Title |
Social_SubArea_Description |
||
System_Setting |
msdyn_postconfig |
msdyn_postconfig |
Activity_Feed_Configuration |
||||
System_Setting |
msdyn_postruleconfig |
msdyn_postconfig |
Activity_Feed_Rules_Configuration |
||||
HLP_GRP |
Help_Resource_Center |
https://go.microsoft.com/fwlink/?LinkId=296269 |
Area_CustomerCenter |
ResourceCenter_Area_Description |
Privileges
Some SubAreas should only be displayed if the person’s security roles give them specific privileges. The Privilege element specifies what privileges are required. The following table shows the privileges that need to be added.
SubArea Id |
Entity |
Privileges |
---|---|---|
nav_personalwall |
post |
Read |
nav_traces |
tracelog |
Read |
Edit your site map manually
If you’re comfortable editing your site map manually, the SDK includes information about accessing, editing, and applying change to this XML document. See the SDK topic Edit the site map for details on this process. The following XML snippets show the changes you need to make.
Locate the three Area elements with the Id values ” SFA”, “CS”, and “MA”. Add the following Group element to each.
<Group Id="MyWork" ResourceId="Group_MyWork" DescriptionResourceId="My_Work_Description"> <SubArea Id="nav_personalwall" ResourceId="Whats_New_Label" DescriptionResourceId="Whats_New_Description" Icon="$webresource:msdyn_/Images/Wall_16.png" OutlookShortcutIcon="$webresource:msdyn_/Images/Wall_16.png" AvailableOffline="false" Url="$webresource:msdyn_/PersonalWall.htm?data=HideUserProfile%3D0"> <Privilege Entity="post" Privilege="Read" /> </SubArea> </Group> <Group Id="Tools" ResourceId="Area_Tools" IsProfile="true" DescriptionResourceId="Area_Tools_Description"> <SubArea Id="nav_traces" Icon="/_imgs/area/18_alerts.png" Url="/_root/tracewall.aspx" ResourceId="Homepage_Alerts" AvailableOffline="false" DescriptionResourceId="Alerts_SubArea_Description"> <Privilege Entity="tracelog" Privilege="Read"/> </SubArea> </Group>
Locate the Area element with the Id=”Settings” and add the following Group:
<Group Id="System_Setting" ResourceId="Menu_Label_System" DescriptionResourceId="Menu_Label_System" > <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" /> <SubArea Id="msdyn_postconfig" ResourceId="Activity_Feed_Configuration" Entity="msdyn_postconfig" /> <SubArea Id="msdyn_postruleconfig" ResourceId="Activity_Feed_Rules_Configuration" Entity="msdyn_postruleconfig" /> </Group>
Finally, you can add a link to the new Customer Center by adding the following Area.
<Area Id="HLP" ResourceId="Area_Help" ShowGroups="true" Icon="/_imgs/settings_24x24.gif" DescriptionResourceId="Help_Area_Description" > <Group Id="HLP_GRP" ResourceId="Group_Help" DescriptionResourceId="Help_Description" > <SubArea Id="Help_Resource_Center" Url="https://go.microsoft.com/fwlink/?LinkId=296269" ResourceId="Area_CustomerCenter" DescriptionResourceId="ResourceCenter_Area_Description" AvailableOffline="false" /> </Group> </Area>
In addition, if you still have the Area with Id = “ResourceCenter”, you may want to remove it.
See Also
Edit the site map
SiteMap XML reference
Toolbox for Dynamics CRM 2011
After the upgrade
Manage Microsoft Dynamics CRM Online updates