Hi @SCRIBE Patrice ,
Thanks for reaching out.
To migrate your existing Azure AD Graph to use the new Microsoft Graph API:
You need to add equivalent Microsoft Graph API permissions via portal.
Remove old Azure AD Graph API permission scopes via portal(cleanup)
User. Read is the least privileged permission added in application to allows the app to read information about the signed-in user.
1.should I add myself Microsoft Graph User.Read
For new applications User.Read permission is added by default. However, if it is not added by default. You need to add that permission explicitly to allow users to read your profile. If any application permission which is equivalent to Azure AD graph is added in MS graph, those permissions would require consent again.
If you do not require built in permission User.read , you can remove that permission too from MS Graph.
2.and maybe later remove permissions to the obsoleted API
If you have migrated your application fully to Microsoft Graph, then you need to manually remove the Azure Active Directory graph permissions from your applications.
Reference: https://learn.microsoft.com/en-us/graph/migrate-azure-ad-graph-planning-checklist
Hope this will help.
Thanks,
Shweta
Please remember to "Accept Answer" if answer helped you.