# So funktioniert die Konfiguration von SSO für Microsoft 365 (vormals Office 365) ADSelfService Plus unterstützt den AD-basierte SSO für Microsoft 365 und alle anderen SAML-fähigen Anwendungen. Nach der Aktivierung von Microsoft-365-SSO in ADSelfService Plus müssen Benutzer sich einfach nur noch bei ihrem Endbenutzer-Portal von ADSelfService Plus anmelden. Sobald sie angemeldet sind, können sich Benutzer mit nur einem Klick und auf sichere Art und Weise bei Microsoft 365 und allen unterstützten SAML-Anwendungen anmelden, ohne jedes Mal Benutzernamen und Passwort eingeben zu müssen. ## Vorteile beim Einsatz von ADSelfService Plus zur Implementierung der AD-basierten SSO für Microsoft 365 - **Weniger Passwortmüdigkeit:** Ersparen Sie Ihren Benutzern, sich mehrere Benutzernamen und Passwörter für jede Unternehmensanwendung merken zu müssen. - **Optimierter Zugang zu Anwendungen:** Ermöglichen Sie Ein-Klick-Zugriff auf alle Anmeldungen über ein einziges Portal. - **Gesteigerte Akzeptanz von Anwendungen bei Ihren Benutzern:** Wenn Anwendungen einfach und über einen zentralen Ort zur Verfügung stehen, werden Benutzer diese häufiger verwenden. ADSelfService Plus unterstützt [SSO sowohl nach Identitätsanbieter (IdP) oder nach Service-Anbieter (SP)](https://www.manageengine.com/de/self-service-password/saml-sso-integration-active-directory.html#initiated) für Microsoft 365. ### IdP-initiierter SSO für Microsoft 365 1. Melden Sie sich beim **Benutzerportal von ADSelfService Plus** an. 2. Im SB-Portal von ADSelfService Plus können Sie auf das Symbol **Office 365** im Dashboard **Anwendungen** klicken. ### SP-initiierter SSO für Microsoft 365 1. Benutzer können über eine URL oder ein Lesezeichen auf die Microsoft-365-Domäne zugreifen. 2. Sie werden dann automatisch für die Anmeldung zum ADSelfService-Plus-Portal weitergeleitet. 3. Nach der Anmeldung werden sie automatisch weitergeleitet und beim Portal von Microsoft 365 angemeldet. ## SAML-SSO-Konfiguration für Microsoft 365 ### Bevor Sie loslegen **Hinweis:** - SSO lässt sich nur für Domänen aktivieren, die in Azure AD verifiziert wurden. - Für die von Microsoft erstellten **onmicrosoft.com**-Domänen kann SSO nicht aktiviert werden. - SSO lässt sich auch nicht für die Standard-Domäne aktivieren (die primäre Domäne, über die Benutzer erstellt werden). Die Option lässt sich also nur für spezifische Domänen konfigurieren. Microsoft 365 verbietet die SSO-Konfiguration für standardmäßige Domänen, um sicherzustellen, dass sich Admins jederzeit bei Microsoft 365 anmelden können, auch wenn IdP-Probleme auftreten. Wenn Ihre Organisation nicht über eine spezifische Microsoft-365-Domäne verfügt, müssen Sie eine erwerben, um SSO konfigurieren zu können. - Verbund-Domänen (also Domänen, in denen SSO aktiviert wurde), lassen sich nicht für die Passwortsynchronisierung einrichten. 1. [Laden Sie ADSelfService Plus herunter](https://www.manageengine.com/de/self-service-password/download.html) und installieren Sie das Tool, falls noch nicht geschehen. 2. Verbinden von Benutzerkonten in Microsoft 365 und On-Premise-AD: - **Per Azure AD Connect** - **GUID als sourceAnchor**: Wenn Sie über Azure AD Connect verfügen, verwenden Sie es, um das Attribut „sourceAnchor“ in Microsoft 365 mit dem Wert des GUID-Attributs in AD zu aktualisieren. - **Andere eindeutige AD-Attribute als sourceAnchor**: Wenn Sie bereits einen anderen Attributswert als GUID mit dem Attribut „sourceAnchor“ verknüpft haben, verwenden Sie die Option „Kontoverknüpfung“ in ADSelfService Plus:, um es dem entsprechenden Attribut in AD zuzuordnen. - **Drittanbieter-Tools zum Konvertieren von GUID in ImmutableID** - **Konvertieren von GUID in ImmutableID**: Wenn Sie kein Azure AD Connect nutzen, können Sie ein Drittanbieter-Tool herunterladen, um GUID in ImmutableID zu konvertieren. Verwenden Sie das Tool, um den GUID-Wert jedes Benutzers in ImmutableID-Werte umzuwandeln und diese in Microsoft 365 zu aktualisieren. - **Aktualisieren des ImmutableID-Werts in Microsoft 365**: Nachdem Sie die GUID in ImmutableID konvertiert haben, müssen Sie die folgenden PowerShell-Befehle verwenden, um den Wert in Office 365 für jeden Benutzer zu aktualisieren. - **Befehl zur Aktualisierung des ImmutableID-Attributs beim Erstellen neuer Benutzer** ```powershell $cred = Get-Credential Connect-MsolService -Credential $cred New-MsolUser -UserPrincipalName "user01@mycompany.com" -ImmutableId "" -DisplayName "user 01" -FirstName "user" -LastName "01" -LicenseAssignment "" -UsageLocation "" ``` **Hinweis:** You can check whether the update was successful using this command: ```powershell Get-MsolUser -All | select userprincipalname,ImmutableId ``` - **Erneute Konfiguration oder Aktualisierung von SSO-Einstellungen** ```powershell Set-Msoluser -UserPrincipalName "" -ImmutableID “ ” ``` - **Befehl zur Aktualisierung des ImmutableID-Attributs für bestehende Benutzer** - Wenn Sie bereits SSO für Microsoft 365 von einem anderen IdP her verwenden oder Ihre SSO-Einstellungen in ADSelfService Plus aktualisieren möchten, müssen Sie zunächst SSO in Microsoft 365 deaktivieren. Anschließend deaktivieren Sie SSO in Microsoft 365, indem Sie den folgenden PowerShell-Befehl ausführen (ersetzen Sie dabei die erforderlichen Elemente gemäß Ihres individuellen Setups): ```powershell $dom = "mycompany.com" Set-MsolDomainAuthentication -DomainName $dom -FederationBrandName $dom -Authentication Managed ``` ### Konfigurieren Ihrer AD-Domäne in ADSelfService Plus Mit ADSelfService Plus können Sie die bestehenden AD-Zugangsdaten von Benutzern zur SSO-Authentifizierung nutzen, aber auch fortschrittliche Authentifizierungsmethoden, wie Biometrie, YubiKey, Google Authenticator, und weitere. Um die bestehenden AD-Zugangsdaten für die SSO-Authentifizierung zu verwenden, müssen Sie zunächst eine AD-Domäne in ADSelfService Plus konfigurieren, um SAML-SSO für Microsoft 365 zu aktivieren. ADSelfService Plus fügt dann automatisch alle Domänen hinzu, die in Ihrem Netzwerk gefunden werden. Wenn Ihre Domänen automatisch hinzugefügt wurden, machen Sie bei Schritt 9 weiter; befolgen Sie ansonsten die Schritte 1—8, um sie von Hand hinzuzufügen. 1. Starten Sie die **Webkonsole von ADSelfService Plus** und melden Sie sich mit Admin-Zugangsdaten an. 2. Klicken Sie oben rechts in der Anwendung auf den Link **Domäneneinstellungen** und wählen Sie dann **Neue Domäne hinzufügen aus**. [![office365-domain-settings](https://www.manageengine.com/de/self-service-password/images/domain-settings-configuration.png)](https://www.manageengine.com/de/self-service-password/images/domain-settings-configuration.png) 3. Das Fenster **Neue Domäne hinzufügen** wird angezeigt. [![office365-domain-details](https://www.manageengine.com/de/self-service-password/images/domain-inclusion-and-authentication.png)](https://www.manageengine.com/de/self-service-password/images/domain-inclusion-and-authentication.png) 4. Geben Sie in das Feld **Domänenname** den Namen der **Domäne** ein, die Sie hinzufügen möchten. 5. Klicken Sie im Feld **Domänencontroller hinzufügen** auf **Erkennen**. ADSelfService Plus versucht, automatisch die Domänencontroller zu erkennen, die mit der Domäne verknüpft sind. 6. Wenn die Domänen im Popup-Fenster nicht automatisch erkannt wurden, geben Sie den Namen des Domänencontrollers in das entsprechende Feld ein und klicken Sie auf **Hinzufügen**. [![download-sso-certificate](https://www.manageengine.com/de/self-service-password/images/step-by-step-guide-for-office-365-single-sign-on-01.png)](https://www.manageengine.com/de/self-service-password/images/step-by-step-guide-for-office-365-single-sign-on-01.png) 7. Sie können die Authentifizierungsfelder leer lassen, wenn Sie die Endbenutzer-SB-Funktionen von ADSelfService Plus nicht verwenden möchten. 8. Zurück im Fenster **Neue Domäne hinzufügen** klicken Sie auf Hinzufügen, um das **Hinzufügen** der Domäne in ADSelfService Plus abzuschließen. ### Abrufen der SAML-Details aus ADSelfService Plus 9. Wechseln Sie zu **Konfiguration > Passwortsynchronisierung/Single-Sign-On > Anwendung hinzufügen**. 10. Wählen Sie **Office 365 / Azure** aus der Liste der Anwendungen aus. 11. Klicken Sie in der oberen rechten Ecke des Bildschirms auf **IdP-Details**. [![download-sso-certificate](https://www.manageengine.com/de/self-service-password/images/step-by-step-guide-for-office-365-single-sign-on-02.png)](https://www.manageengine.com/de/self-service-password/images/step-by-step-guide-for-office-365-single-sign-on-02.png) 12. Daraufhin erscheint ein Pop-up. Kopieren Sie hier die **Anmeldungs-URL** und laden Sie das SSO-Zertifikat herunter, indem Sie auf die Schaltfläche **Zertifikat herunterladen** klicken. [![download-sso-certificate](https://www.manageengine.com/de/self-service-password/images/download-sso-certificate.png)](https://www.manageengine.com/de/self-service-password/images/download-sso-certificate.png) ### Konfigurieren der SSO-Einstellungen in Microsoft 365 13. Öffnen Sie PowerShell mit Administratorrechten. 14. Geben Sie den folgenden Befehl ein: ```powershell $cred = Get-Credential ``` 15. Im nun angezeigten Popup-Fenster geben Sie Benutzername und Passwort für Ihr Administratorkonto von Microsoft 365 ein. 16. Stellen Sie mit dem folgenden Befehl eine Verbindung zu MsolService her: ```powershell Connect-MsolService -Credential $cred ``` 17. Rufen Sie jetzt mit diesem Befehl eine Liste Ihrer Microsoft-365-Domänen ab: ```powershell Get-MsolDomain ``` 18. Geben Sie die Domäne ein, für die Sie SSO aktivieren möchten: ```powershell $dom = "mycompany.com" ``` 19. Geben Sie den Wert der Anmeldungs-URL aus Schritt 13 für die Befehle **$url** Und **$uri** n, und den Wert der Abmeldungs-URL für den Befehl **$logouturl**. ```powershell $url = "" For example, $url = "https://selfservice.com:9251/iamapps/ssologin/office365/ 1352163ea82348a5152487b2eb05c5adeb4aaf73" $uri = "" For example, $uri = "https://selfservice.com:9251/iamapps/ssologin/office365/ 1352163ea82348a5152487b2eb05c5adeb4aaf73" $logouturl = "" For example, $logouturl = "https://selfservice.com:9251/iamapps/ssologout/office365/ 1352163ea82348a5152487b2eb05c5adeb4aaf73" ``` 20. Kopieren Sie jetzt den Inhalt der SSO-Zertifikatdatei aus Schritt 13 und geben Sie ihn als Wert für den folgenden Befehl weiter. **Wichtig:** Bearbeiten Sie die Datei bitte so, dass keine neuen Zeilen vorhanden sind, bevor Sie den Inhalt in die Datei einfügen. ```powershell $cert = "MIICqjCCAhOgAwIBAgIJAN..........dTOjFfqqA=" ``` [![office365-samlconfig](https://www.manageengine.com/de/self-service-password/images/enable-saml-sso-office365.png)](https://www.manageengine.com/de/self-service-password/images/enable-saml-sso-office365.png) 21. Als Nächstes führen Sie den folgenden Befehl aus, um SSO in Microsoft 365 zu aktivieren: ```powershell Set-MsolDomainAuthentication -DomainName $dom -FederationBrandName $dom -Authentication Federated -PassiveLogOnUri $url -SigningCertificate $cert -IssuerUri $uri -LogOffUri $logouturl -PreferredAuthenticationProtocol SAMLP ``` 22. Testen Sie die Konfiguration mit diesem Befehl: ```powershell Get-MSolDomainFederationSettings -DomainName "mycompany.com" | Format-List * ``` [![office365-samlsuccess](https://www.manageengine.com/de/self-service-password/images/office365-saml-configuration-assessment.png)](https://www.manageengine.com/de/self-service-password/images/office365-saml-configuration-assessment.png) ### Hinzufügen Ihrer Microsoft 365 SSO-Einrichtung in ADSelfService Plus 23. Wechseln Sie nun zur Seite in ADSelfService Plus mit der SSO-Konfiguration für Microsoft 365. 24. Setzen Sie das Häkchen bei **Single-Sign-On aktivieren**. 25. Geben Sie im Feld **Domänenname** den in [Schritt 18](https://www.manageengine.com/de/self-service-password/step-by-step-guide-for-office-365-single-sign-on.html#step18) verwendeten Domänennamen ein. 26. Geben Sie im gleichnamigen Feld eine passende **„Beschreibung“** ein. 27. Klicken Sie im Feld **Richtlinien zuweisen** auf die Auswahlliste und wählen Sie die Richtlinien aus, Für die SSO aktiviert werden soll. Die ausgewählte Richtlinie bestimmt, für welche Benutzer die SSO-Funktion aktiviert wird. **Hinweis:** Mit ADSelfService Plus können Sie OE- und gruppenbasierte Richtlinien für Ihre [![office365-configuration-steps](https://www.manageengine.com/de/self-service-password/images/adselfservice-office365-configuration.png)](https://www.manageengine.com/de/self-service-password/images/adselfservice-office365-configuration.png) 28. Klicken Sie auf **Anwendung hinzufügen**. Benutzer können sich jetzt automatisch bei ihren Microsoft-365-Konten anmelden, ohne nochmal Benutzername und Passwort eingeben zu müssen. Nach der Einrichtung von SSO müssen sich Benutzer nur noch einmal Authentifizieren. Dann werden sie automatisch bei Ihren Konten von Microsoft 365 angemeldet, ohne jedes Mal nach Benutzername und Passwort gefragt zu werden.