Microsoft Graph APIΒΆ
- Click here for Microsoft Office 365
Register an application with the Microsoft identity platform
e.g. for an app called
ticket-3597-v1
:
- Under the applications API permissions page, choose Add a permission, select Microsoft Graph, and then choose the permissions your app requires under Application permissions:
Note
If you change permissions, users and/or admins will have to consent even if they have done so previously.
- Under the applications Certificates & secrets page in the Client secrets section, create a New client secret:
Warning
I think you only get a single chance to copy this secret!
- Copy the Application (client) ID to and client secret to your web app in Settings, Microsoft Graph, Settings:
Tip
Make a note of the Redirect URI for the next step.
- Under the applications Authentication page in the Redirect URIs section, set the redirect URI for your web site.
Tip
The Redirect URI is displayed on your web site under Settings, Microsoft Graph, Settings.
https://docs.microsoft.com/en-us/graph/auth-v2-service#3-get-administrator-consent
GET https://login.microsoftonline.com/{tenant}/adminconsent
?client_id=6731de76-14a6-49ae-97bc-6eba6914391e
&state=12345
&redirect_uri=https://localhost/myapp/permissions