Deploy, test, and extend
This article is step 4 in the Azure AD Graph app migration planning checklist series.
Test thoroughly
Once you update your app, test it thoroughly to verify that it works as expected and that you haven't introduced any regressions.
Test your app in different environments to ensure compatibility across various setups.
Utilize various data sets to simulate real-world scenarios.
Test with different user credentials, roles, rights, and responsibilities to cover all possible use cases.
Go through the entire lifecycle, including a new test user acquiring the app for the first time and an existing user (who already consented) using the app again.
Deploy staged updates
Consider deploying your updates in stages to minimize risks and gather feedback early.
Start with a small set of friendly users to identify glitches and other issues.
Monitor initial reception and feedback closely.
If the initial roll-out goes well, gradually deploy to larger audiences.
Continuously monitor progress and address any issues that arise.
Explore new value
With the switch to Microsoft Graph, you can now unlock many more datasets and features.
Microsoft Graph supports many new Microsoft Entra datasets and features that aren't available in Azure Active Directory (Azure AD) Graph. It's the API gateway to Microsoft 365 services and Microsoft Entra services.
Check for new datasets and capabilities regularly.
Explore partner solutions that use Microsoft Graph.
Follow the Microsoft Graph blog for the latest news and learning series.
Subscribe to the Microsoft Graph changelog to keep track of new APIs introduced to
/beta
(preview) and those promoted tov1.0
(GA).
Support
If you run into problems or need help during the migration process, you can:
- Review the checklist again
- Post questions to Microsoft Graph on Q&A
- Review Microsoft Graph samples to contrast and compare with your existing application code:
- Apps that use the REST API: explore quick starts and samples, choose your platform of choice and run through the quick start or search for an appropriate sample
- App that uses the .NET client library: review console-csharp-snippets-sample or dotnetcore-console-sample
- Use Graph Explorer to experiment with Microsoft Graph.
Related content
- Use client libraries and SDKs to develop custom applications