OAuth2 Microsoft Service

Aus MoodleDocs
Wechseln zu:Navigation, Suche

Vorlage:Zum Übersetzen

Neue Funktionalität
in Moodle 3.9!


Einen OAuth2 Client für Microsoft aufsetzen

Um einen OAuth2 Client für Microsoft aufzusetzen, müssen Sie sich als erstes eine neue App anlegen.

microsoft-1-create-new.png

Note: If you have previously registered Applications with an older API your Application Console may look different. In this case you should create a new "Converged Application".

microsoft-1-1-alternate-app-page.png

Choose a good name as this is what is shown to users when they are asked to approve the permissions.

microsoft-2-name-it.png

Next you have to add a platform to your application.

microsoft-3-add-platform.png

Choose "Web platform"

microsoft-3.1-web-platform.png

Uncheck the "Allow Implicit Flow" checkbox and set the callback URL. The callback URL should point to "your Moodle site URL + /admin/oauth2callback.php". If your Moodle site was available at https://lemon.edu/ the callback URL would be https://lemon.edu/admin/oauth2callback.php. It is important that your Moodle site uses https and not http. Microsoft will not allow the callback url if it is not using https.

microsoft-4-platform-settings.png

Make sure the "Microsoft Graph Permissions" section contains the "User.Read" permission.

microsoft-5-permissions.png

Set the options for the consent screen.

microsoft-6-consent.png

Save all the details and then generate a new password.

microsoft-7-new-password.png

Enter the password in Moodle as the "Client secret" and the Application ID as the "Client id".

microsoft-8-got-it.png

Siehe auch