Summary

If your Dynamics 365 instance is set to “Application Mode”, when you update to Dynamics 365 v9, you might lose your main Sitemap Navigation menu.

The Application mode checkbox is disabled in Dynamics 365 via the user interface or PowerShell commandlets.

You can shut off the Application mode via the NEW Power Platform Administration Center.

Something is broken…

Today one of my customers who I hadn’t heard from in a long time reached out with an “URGENT” message. Apparently, when they logged into Dynamics 365 the main navigation was missing.

Help!

This issue sometimes comes up if the sitemap has been updated incorrectly. In this case, no one had modified the sitemap, but the Dynamics 365 instance had been upgraded from 8.2 to 9.0 the previous night.

SIDE NOTE – UPGRADES

This is a good time to highlight that it’s a good practice to make a copy of your production instance to a sandbox instance and update the sandbox instance first to ensure that all the features and customizations continue to work.

I used the XrmToolBox and examined the sitemap. While I did not detect any issues, I loaded the default sitemap to see if there were any issues. The sitemap navigation bar still did not appear.

What I did notice was that Dynamics 365 was loading in “Application Mode” and had “isappmoderedirect=true” embedded in the URL.

Application Mode

Back in the CRM 4.0/CRM 2011 days, you had the option to load Dynamics CRM in something called “Application Mode”. This would load Dynamics CRM without any of the browser menu items. However, it would also come up with an ugly white screen and an annoying pop-up.

Over time, most clients shut this off as there are benefits to have browser buttons appear (JavaScript Commandlets anyone?). However, this could be one of those things that one would get “used to”.

Originally, the Application Mode was turned on or off in the system settings. However, in recent versions (at least 8.2, but I suspect earlier) is the checkbox has been disabled, both to turn on and turn off.

Application Mode Blocking v9 Sitemap Navigation?

My gut feeling was that this was the issue, however, with the setting grayed out, I couldn’t easily switch it off (also getting to that screen was a challenge, but I was able to locate the URL based on another trial system I had running).

I attempted to change the setting via PowerShell, however, I got an error that the isappmode was an invalid parameter, despite it showing up as a valid system setting.

I opened a support ticket and made some inquiries via some of the networking channels, and was made aware by former MVP and now Microsoft Program Manager Shan McArthur that this setting could be changed in the new Power Platform Admin Center.

2 thoughts on “Missing Sitemap after Dynamics 365 Update”

Hello! Thanks a lot for your post. I have a trial dynamics 365 installation and from the beginning on I was not able to see the famous site map. I got to see the site map unter settings. After checking your post, I tried the the application mode setup and I succeeded! Interesting as well is that currently the classic mode option field has no label at all, so it looks like you could be able to set the application mode twice! Thanks again! 🙂

Search

Power Platform Stuff

Welcome to my personal blog! My name is Nick Doelman. I am a Microsoft Business Applications MVP and I have been working with the Power Platform and Dynamics 365 since version 1.0.

I am currently a Power Platform and Dynamics 365 Freelance consultant, trainer, blogger and speaker.

This blog is mostly about the Power Platform and Dynamics 365 (formally known as CRM). I also post a lot about Power Apps Portals. Views expressed here are mine, and are not that of my current clients or Microsoft or the MVP program.

Any information or techniques described here are done at your own risk, please keep out of reach of children and pets.

Support and Help

If you have a question on any of these posts, please leave a comment. I will try my best to respond or try to point you in the right direction, but it may at times take a few days. You could also submit a support ticket with Microsoft and put in a link to my blog to help explain your issue to them (they sometimes point people to my blog posts, so its all fair game.) Thank you!