Skip to main content
D365 logoD365ConsultantDivision of Sataware
Admin guide

Dynamics 365 upgrade process: taking Microsoft's updates without surprises

The Dynamics 365 upgrade process for cloud apps is no longer a project every few years. Microsoft ships updates on a set calendar, and your job is to read what changes, test it in a sandbox, choose the update window and check the system afterwards. Done the same way every time, this keeps extensions, integrations and reports working through each release, and users are not caught out by new screens.

Updated

Two release waves
each year, starting in April and October
Sandbox first
test every update before production gets it
Your window
admins choose when the update runs
Hands typing on a laptop showing code in an editor

How updates reach each Dynamics 365 app

Microsoft publishes the features for each six-month period in its release plans, with wave 1 starting in April and wave 2 in October. How the update lands differs by app.

Business Central online gets a major update for each wave and smaller monthly updates in between. Admins see them in the admin center and can set the update date and window within the period Microsoft allows. Finance and Operations apps follow Microsoft's One Version service updates, which you schedule and can pause within set limits. Sales, Customer Service and other Dataverse apps take the wave changes, and admins can switch on early access in a sandbox to see them weeks ahead.

Dynamics 365 upgrade process by app

App
How updates arrive
What you control
Business Central online
A major update each wave, minor updates monthly
The update date within the allowed period, and a sandbox to test first
Finance and Operations apps
Service updates under One Version
The update window, and pausing within the published limits
Sales, Customer Service and other Dataverse apps
Release wave changes, with early access before general rollout
When to turn on early access in a sandbox
On-premises versions
Only when you install a new version or cumulative update
All of the timing, but you carry the upgrade work and its cost

The Dynamics 365 upgrade process to repeat each cycle

  1. 1

    Read the release plan

    List the new features and deprecations that touch your modules, extensions and integrations. Removed features matter more than new ones.

  2. 2

    Update a sandbox first

    Copy production to a sandbox and apply the update there, or turn on early access, weeks before the production date.

  3. 3

    Run regression tests

    Test the processes that pay the bills: order to cash, purchase to pay, month end and key reports. On Finance and Operations, the Regression suite automation tool replays recorded test cases.

  4. 4

    Check extensions and integrations

    Confirm partner apps have compatible versions, and that API calls, dual-write maps and scheduled jobs still run.

  5. 5

    Set the window and tell users

    Pick a date outside month end and peak trading, and tell users what will change on screen. Short notes or a two-minute video work well.

  6. 6

    Verify after the update

    Log in, run the smoke tests, check integration queues and error logs, and keep the issue list open for a few days.

Common reasons a Dynamics 365 update goes wrong

  • โœ“A custom extension uses an event or object that Microsoft marked obsolete in an earlier release.
  • โœ“A partner app was not updated in time for the new version.
  • โœ“Nobody tested the integration that runs only at night or at month end.
  • โœ“The update runs on the last day of the month while finance is closing.
  • โœ“Users meet a changed screen with no warning and report it as a fault.
  • โœ“The sandbox was copied months ago, so tests ran on data and setup that no longer match production.

Upgrading from an older on-premises version

Moving from Dynamics AX, NAV, GP or an old on-premises CRM is not an update but a migration, with its own data and design work. See our pages on Dynamics AX to Dynamics 365 Finance, Dynamics AX to Business Central and Business Central cloud migration. Once you are in the cloud, the cycle above replaces the large upgrade projects.

Questions about the Dynamics 365 upgrade process

Can we skip Dynamics 365 updates?

Not for long. Cloud apps stay on supported versions by design. You can choose the timing and, for some apps, pause within limits, but every tenant moves forward.

Who should run the regression tests?

Key users from each process, with a short script per process. IT or a partner can automate the repeat tests, for example with the Regression suite automation tool on Finance and Operations, but the people who know the work should sign off the result. Our Dynamics 365 training plan guide covers keeping user material current after each update.

How much effort does each update take?

For a stable system with a test script ready, the work is mostly testing plus a short check afterwards. Systems with many extensions or integrations need more, which is a good reason to keep custom code small.

Talk to us about your project.

Tell us what you run today and what has to change. A senior consultant replies with a written next step.

Get started

Start with a scoping conversation.

Thirty minutes with a senior consultant, and no sales pitch. We look at how you run today, tell you plainly whether Business Central is the right fit, and give you a realistic sense of scope, cost and timeline before you commit to anything.

What happens next
1
We review your inquiry
A consultant reads it before the call. There is no discovery questionnaire to fill in.
2
30-minute scoping call
Your processes, your current systems, and the gaps that matter most.
3
Written summary & estimate
Indicative phases, license counts and next steps, in writing after the call.
A senior consultant reads every message
NDA signed before discovery on request
No obligation on the first call
Senior consultants on every call
Request your scoping call
A few short fields. A senior consultant reads and replies.
No obligation
Your details stay with our consulting team. We never share them or add them to a mailing list.

Trusted partners

Microsoft Solutions Partner ยท AWS Partner

View our Microsoft partner listing

Why teams pick us

Dynamics 365 consultingWhat we do
Free readiness assessment2-hour workshop
Reply in one business dayFrom a senior consultant
Scoping in 48 hoursCalls available fast
Fixed scope, fixed priceAgreed in writing
Microsoft-certified teamMB-800 and more
Live chatA real person replies
Secure HTTPSEncrypted end to end
Call now