Om du vill aktivera Microsoft OAuth 2-autentisering för din e-postanslutning måste du aktivera OAuth 2-plugin på din Totara-webbplats och gå till Microsoft-utvecklarkonsolen för att konfigurera autentisering.
- Gå till Microsoft Azure-portalen .
- Klicka på Ny registrering under Appregistreringar .
- Ge din app ett namn, t.ex. ”Totara Email”.
- Välj Konton i valfri organisationskatalog (Any Azure AD directory - Multitenant) för kontotyper som stöds .
- Välj Webb för Omdirigera URI .
- Lägg till din webbplats URL bifogad med /admin/oauth2callback.php till avsnittet Omdirigera URL:er, t.ex. 'https://totaralearn.com/admin/oauth2callback.php'.
- Klicka på Registrera .
- Notera ansökans (kundens) ID .
- Välj Autentisering i sidomenyn.
- Kontrollera att inställningarna för Implicit tilldelning är inaktiverade.
- Välj API-behörigheter från sidomenyn.
- Se till att SMTP.Send och offline_access behörigheterna är tillgängliga under Microsoft Graph, och om de inte är det, lägg till dem som delegerade behörigheter.
- Välj Certifikat och hemligheter från sidomenyn och klicka på Ny klienthemlighet .
- Lägg till en beskrivning, t.ex. ditt appnamn (Totara Email), och välj när lösenordet/hemligheten ska gå ut.
- Kopiera det genererade värdet för hemliga strängar för användning i Totara.
- I Totara gå till Snabbåtkomstmeny > Server > OAuth 2 > OAuth 2-konsumentdetaljer.
- Klicka på Skapa en ny anpassad tjänst .
- Ange ett namn, t.ex. ”Microsoft Email OAuth”.
- Ange lösenordet som genererats i Microsoft Azure-portalen som Hemlighet och applikations-ID som Klient-ID .
- I Omfattningar som ingår i en inloggningsförfrågan ange vilket värde som helst. Detta fält används inte, men ett värde måste anges.
- I Omfattningar som ingår i en inloggningsförfrågan för offlineåtkomst lägg till följande:
https://outlook.office.com/SMTP.Send offline_access - Avmarkera Visa på inloggningssidan (det rekommenderas att du inte blandar e-post- och inloggningstjänsterna för OAuth).
- Klicka på Spara ändringar.
- Klicka på ikonen Konfigurera ändpunkter för den nya tjänsten.
- Klicka på Skapa nya slutpunkter och lägg sedan till följande:
| Namn | URL |
|---|---|
authorization_endpoint | https://login.microsoftonline.com/common/oauth2/v2.0/authorize |
token_endpoint |
- Gå tillbaka till servicesidan för OAuth 2.
- Klicka på ikonen Anslut till ett systemkonto .
- Klicka på Fortsätt.
- Logga in med ditt Microsoft e-postkonto som används för din Totara e-posttjänst.
- Godkänn behörigheter i Microsoft.
- Gå till snabbåtkomstmenyn > Server > E-post > Konfiguration av utgående e-post .
- Ändra SMTP Auth Type till XOAUTH2.
- Ändra Oauth2-tjänsten och välj den OAuth-tjänst du just skapat.
- Ställ in SMTP-användarnamn till e-postadressen för det konto som används för att skicka e-post (detta bör vara samma som No-reply-adress, dvs. e-postadressen för användaren som är ansluten via OAuth).
- Ställ in SMTP-lösenord på slumpmässig text. Det får inte vara tomt, men annars spelar det ingen roll.
- Klicka på Spara ändringar.
Join the Totara Community for more resources to help you get the most out of Totara.
© Copyright 2026 Totara Learning Solutions. All rights reserved.