How to prepare for Dynamics 365 Updates and how to handle them. Online and On-Premise versions [video]
Microsoft releases new updates for Dynamics 365 products quite often. During my 12 years working with Microsoft Dynamics, the update approach was changed several times, but the main principles stay the same.
Sometimes updates are small, sometimes big and challenging in terms of adoption, that’s why some customers are left behind with very old versions not being able to catch up. Here I’m talking about On-Premis customers of course because Online customers are forced to migrate to the next version after some time even if they are not ready
Let’s review how to prepare for these updates and how to handle them.
Dynamics 365 Online release schedule
Microsoft releases 2 major updates per year that need to be scheduled and applied. Microsoft also releases small fixes and updates several times a month. Those updates are automatically applied for organizations and do not contain disruptive changes.
However, there were several times in my practice when some functionality stopped working or started strange behavior. In case this happened to you – check if your version was updated recently and contact Microsoft if needed. You can check the release schedule and if you have the latest version on Dynamics 365 Online releases page.
Dynamics 365 On-Premise release schedule
Let’s quickly note the On-Premise release schedule. Normally On-Premise updates come after online updates with a near 6-month delay. You need to apply those updates manually to your environment. Please check the On-Premise updates page for more details.
How to apply updates for Online version
In this section, we review the best strategy to apply updates. We review strategy for small to middle complexity customizations. For very complex environments it is reasonable to get personal advice. So, if you’re using very basic Dynamics 365 functionality and do not have organization or person supporting your tenant – you can just schedule updates in Admin and solve problems on production if they occur. This is however not the safest choice. For more complicated cases I recommend to create a Sandbox environment and opt-in it for early updates. You need to create a copy of your production environment to Sandbox, apply update and check if everything works smoothly.
Note: Please be careful with integrations. In case you have some, there is a risk that if you change something on the Sandbox – it will be integrated into other production environments. For this reason, Microsoft automatically disables logic on Sandbox initially. After checking the main functions your organization use on sandbox – you are safe to apply them for production.
How to apply updates for On-Premise
For On-Premise installations, all updates should be applied manually. You’ll need to setups a separate environment to test it. I recommend checking even minor updates for On-Premise. There are some cases when you need to act proactively. I mean feature deprecation. Deprecation by itself does not mean that the feature is removed right away. It means that feature will be removed in the next major release after deprecation is announced, giving customers little more than 6 months to adopt.
For more complicated cases Microsoft announces feature removal several releases before it’s actual removal, so customers have enough time to prepare. Here is a link with a list of deprecated features. Go there and check if your organization will not be affected.
As for now, there is one big change coming on 1st October 2020 – Old web client interface will be removed and users will only be able to use a new Unified Interface.
Final thoughts
That’s it for now. Updates are necessary to stay up-to-date with required features and functionalities. They also require some knowledge so the process goes smoothly and with minimal destructive impact. This information will help you to understand more Microsoft release processes and the impact it makes.
In case you need personalized support for migrating to a new version or update, both online and On-Premise, need to migrate from On-Premise to online or migrate from legacy web client to new Unified Interface – just contact us.
This article first appeared in UDS Systems Blog by Roman Savran
*This post is locked for comments