Deploy, test, and extend
This is step 4 of the process to migrate apps.
Test thoroughly
Once you've updated your app, test it thoroughly to verify that it works as expected and that you haven't introduced any regressions.
Be sure to use multiple environments, data sets, and end-user personas, for example, credentials with different roles, rights, and responsibilities. Go through the entire lifecycle, by having a new test user acquire the app for the first time, and an existing user (who already consented) trying to use the app again.
Deploy staged updates
Consider deploying your updates in stages. A limited roll-out to a small set of friendly users can help identify glitches and other potentially embarrassing issues. This also gives you a chance to monitor initial reception and feedback.
If the initial roll-out goes well, monitor progress as you deploy to larger audiences.
Explore new value
Now you've made the switch to Microsoft Graph, it's never been easier for you to unlock many more datasets and features that are now at your fingertips.
Microsoft Graph supports many new Microsoft Entra datasets and features that aren't available in Azure Active Directory (Azure AD) Graph.
Microsoft Graph offers access to many more services than just Microsoft Entra ID. It's the API gateway to Microsoft 365 services and other Microsoft Entra services. Check for new datasets and capabilities regularly.
- See Major services and features in Microsoft Graph.
- Take a look at some partner solutions.
- Explore the Microsoft Graph blog for the latest news about Microsoft Graph and some great learning series.
- The changelog summarizes service and document updates. Following these updates will help you track new APIs introduced to /beta (preview) and those promoted to v1.0 (GA). These new APIs can provide new ways for you to add more value and new experiences to your apps.
See also
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
Next Steps
- Use quick starts and samples to come up to speed quickly.
- Use client libraries and SDKs to develop custom applications
- Explore Microsoft Graph concepts and practices.
- Use Graph Explorer to experiment with Microsoft Graph.
Feedback
Submit and view feedback for