Suchergebnisse :

×

Microsoft Teams OAuth SSO (Single Sign-On) in WordPress | Microsoft Teams SSO

Konfigurieren Sie Teams SSO (Single Sign-On) mit dem OAuth & OpenID Connect Single Sign-On-Plugin für WordPress. Mit Microsoft Teams SSO können sich Ihre Benutzer bei WordPress anmelden und auf die Website zugreifen, indem sie sich mit ihrem Microsoft Teams-Identitätsanbieter authentifizieren. Sie können das Plugin auch mit anderen Identitätsanbietern wie Azure AD B2C, Office 365 und weiteren Anbietern konfigurieren. Es unterstützt erweiterte Single Sign-On (SSO)-Funktionen wie die Zuordnung von Benutzerprofilattributen und Rollen sowie die Anmeldung in mehreren Mandanten. In dieser Anleitung erfahren Sie, wie Sie SSO zwischen WordPress und Microsoft Teams zur Benutzerauthentifizierung konfigurieren. Nach Abschluss dieser Anleitung sollten sich Ihre Benutzer sicher bei WordPress anmelden und mit Microsoft Teams SSO auf die Website zugreifen können. Weitere Informationen zu den Funktionen des WP OAuth Single Sign-On (OAuth & OpenID Connect Client)-Plugins finden Sie hier . Weitere Informationen zu den verschiedenen Funktionen von Azure AD SSO und Microsoft Office 365 SSO finden Sie hier.


  • Melden Sie sich als Administrator bei Ihrer WordPress-Instanz an.
  • Gehen Sie zu WordPress Dashboard -> Plugins und klicken Sie auf Inserat erstellen.
  • Suche nach einem OAuth Single Sign-On (SSO) Plugin für WordPress und klicken Sie auf Jetzt installieren.
  • Klicken Sie nach der Installation auf Mehr erfahren.

  • Anmelden bei Azure-Portal.
  • Auswählen Azure Active Directory.
  • Azure AD Single Sign-On (SSO) – Anmeldung
  • Klicken Sie im linken Navigationsbereich auf App-Registrierungen Dienst aus und klicken Sie auf Neue Registrierung.
  • Azure AD Single Sign-On (SSO) – App-Registrierung
  • Konfigurieren Sie die folgenden Optionen, um eine neue Anwendung zu erstellen.
    • Geben Sie einen Namen für Ihre Anwendung ein Name Textfeld.
    • Wählen Sie bei unterstützten Kontotypen die dritte Option aus 'Konten in einem beliebigen Organisationsverzeichnis (zur Authentifizierung von Benutzern mit Benutzerflüssen).
    • Wählen Sie im Abschnitt „Umleitungs-URI“ die Option aus Internetanwendung und geben Sie die Rückruf-URL aus dem miniOrange OAuth Client Plugin (Registerkarte OAuth konfigurieren) und Speichern es unter dem URL umleiten Textfeld.
  • Stellen Sie sicher, dass die „Administratoreinwilligung für openid- und offline_access-Berechtigungen erteilen“ Option ist aktiviert. Wenn Sie fertig sind, klicken Sie auf Registrieren.
  • Azure AD Single Sign-On (SSO) – Übersicht
  • Azure AD weist Ihrer Anwendung eine eindeutige Anwendungs-ID zu. Der Anwendungs-ID ist dein Kunden-ID und der Verzeichnis-ID Ihr Mieter IDHalten Sie diese Werte griffbereit, da Sie sie zum Konfigurieren des miniOrange OAuth-Client-Plugins benötigen.
  • Azure AD Single Sign-On (SSO) – Übersicht
  • Zurück Nach Zertifikate und Geheimnisse aus dem linken Navigationsbereich und klicken Sie auf Neues Kundengeheimnis. Geben Sie eine Beschreibung und eine Ablaufzeit ein und klicken Sie auf ADD .
  • Azure AD Single Sign-On (SSO) – geheimer Schlüssel
  • Kopieren Sie den geheimen Schlüssel "Wert" Halten Sie den Wert bereit, der später für die Konfiguration benötigt wird Kundengeheimnis unter dem miniOrange OAuth Client Plugin.
  • Azure AD Single Sign-On (SSO) – Secret-Key-2

    Zusammenfassend lässt sich sagen, dass Sie durch die erfolgreiche Konfiguration von Microsoft Teams als OAuth-Anbieter ein nahtloses Microsoft Teams Single Sign-On (SSO) und die Autorisierung Ihrer Endbenutzer bei WordPress ermöglicht haben.


  • Zurück Nach Konfigurieren Sie OAuth Tab und klicken Sie auf Neue Anwendung hinzufügen um Ihrer Website eine neue Client-Anwendung hinzuzufügen.
  • Microsoft Teams Single Sign-On (SSO) OAuth – Neue Anwendung hinzufügen
  • Wählen Sie hier Ihre Anwendung aus der Liste der OAuth-/OpenID-Connect-Anbieter aus Microsoft Teams.
  • Microsoft Teams Single Sign-On (SSO) OAuth – Anwendung auswählen
  • Nachdem Sie den Anbieter ausgewählt haben, kopieren Sie die Rückruf-URL die in der SSO-Anwendungskonfiguration des OAuth-Anbieters konfiguriert werden muss.
  • Geben Sie die Anmeldeinformationen des Kunden ein Kunden-ID & Kundengeheimnis die Sie von der Microsoft Teams SSO-Anwendung erhalten.
  • Konfigurieren Sie die Endpunkte für die Microsoft Teams SSO-Anwendung. Informationen zur Konfiguration finden Sie in der folgenden Tabelle. Umfang und Endpunkte für Microsoft Teams im Plugin
  • Bereiche: openid
    Endpunkt autorisieren: https://login.microsoftonline.com/<tenant-id>/oauth2/authorize
    Zugriffstoken-Endpunkt: https://login.microsoftonline.com/<tenant-id>/oauth2/token
    Endpunkt zum Abrufen von Benutzerinformationen: https://login.windows.net/common/openid/userinfo
  • Klicken Sie auf Weiter.
  • Microsoft Teams Single Sign-On (SSO) OAuth – Client-ID und Client-Geheimnis
  • Nachdem Sie alle Details auf der Zusammenfassungsseite überprüft haben, klicken Sie auf Farbe um die Konfiguration zu speichern und die SSO-Verbindung zu testen.
  • Microsoft Teams Single Sign-On (SSO) OAuth – Konfiguration abschließen

    Zusammenfassend lässt sich sagen, dass Sie durch die erfolgreiche Konfiguration von WordPress als OAuth-Client ein nahtloses Microsoft Teams Single Sign-On (SSO) und die Autorisierung Ihrer Endbenutzer bei WordPress ermöglicht haben.

  • Zurück Nach Konfigurieren Sie OAuth und suchen Sie nach Ihrem Anwendungsnamen, um Ihrer Website eine neue Clientanwendung hinzuzufügen. Hier Benutzerdefinierte OpenID Connect-App.
  • Microsoft Teams Single Sign-On (SSO) OAuth – Neue Anwendung hinzufügen
  • In der folgenden Tabelle finden Sie Informationen zur Konfiguration des Bereichs und der Endpunkte für Microsoft Teams im Plugin.

    Bereiche: openid
    Endpunkt autorisieren: https://login.microsoftonline.com/<tenant-id>/oauth2/authorize
    Zugriffstoken-Endpunkt: https://login.microsoftonline.com/<tenant-id>/oauth2/token
    Endpunkt zum Abrufen von Benutzerinformationen: https://login.windows.net/common/openid/userinfo
  • Microsoft Teams Single Sign-On (SSO) OAuth – App-Namen und TenantID hinzufügen
  • Wählen Sie Ihre Erteilungsart aus der Liste der Optionen und klicken Sie auf Klicken Sie auf „Einstellungen speichern“, um die Konfiguration zu speichern.
  • Microsoft Teams Single Sign-On (SSO) OAuth – Gewährungstyp hinzufügen

    Sie haben WordPress erfolgreich als OAuth-Client konfiguriert , um die Benutzerauthentifizierung mit Microsoft Teams Single Sign-On (SSO) auf Ihrer WordPress-Website zu ermöglichen.

  • Die Zuordnung von Benutzerattributen ist obligatorisch, damit Benutzer mithilfe von Microsoft Teams SSO erfolgreich Single Sign-On bei WordPress durchführen können. Wir werden Benutzerprofilattribute für WordPress mit den folgenden Einstellungen einrichten.
  • Benutzerattribute finden

    • Wenn Sie alle Werte in der Testkonfiguration sehen, gehen Sie zu Attribut-/Rollenzuordnung ordnen Sie ein Attribut mit einem Benutzernamen zu, der für jeden Benutzer eindeutig ist. Sie können auch andere Attribute wie Vorname, Nachname usw. zuordnen. Klicken Sie auf Gespeichert.
    • Microsoft Teams Single Sign-On (SSO) – Attribut-/Rollenzuordnung


  • Die Einstellungen auf der Registerkarte „Single Sign-On (SSO)-Einstellungen“ definieren die Benutzererfahrung für Single Sign-On (SSO). Um ein Microsoft Teams-Anmelde-Widget auf Ihrer WordPress-Seite hinzuzufügen, müssen Sie die folgenden Schritte ausführen.
  • Zurück Nach Linkes WordPress-Panel > Erscheinungsbilder > Widgets.
  • Auswählen miniOrange OAuth. Ziehen Sie es per Drag-and-Drop an Ihren Lieblingsort und speichern Sie es.
  • Microsoft Teams Single Sign-on (SSO) – Anmeldeeinstellungen für die Schaltfläche „Neuen Client erstellen“ für WordPress
  • Zurück Nach Linkes WordPress-Panel > Erscheinungsbilder > Widgets.
  • Auswählen miniOrange OAuth. Ziehen Sie es per Drag-and-Drop an Ihren Lieblingsort und speichern Sie es.
  • Microsoft Teams Single Sign-on (SSO) – Anmeldeeinstellungen für die Schaltfläche „Neuen Client erstellen“ für WordPress
  • Öffnen Sie Ihre Seite, dort sehen Sie die Schaltfläche für die Azure AD SSO-Anmeldung für WordPress. Sie können Azure AD Single Sign-On (SSO) – Azure AD OAuth jetzt testen.
  • Stellen Sie sicher, dass die „Auf Anmeldeseite anzeigen“ Die Option ist für Ihre Anwendung aktiviert. (Siehe das Bild unten)
  • Microsoft Teams Single Sign-on (SSO) – Anmeldeeinstellungen für die Schaltfläche „Neuen Client erstellen“ für WordPress
  • Jetzt geh zu deinem WordPress Login (Beispiel: https://<your-wordpress-domain >/wp-login.php)
  • Dort sehen Sie eine Microsoft Teams SSO-Anmeldeschaltfläche. Sobald Sie auf die Anmeldeschaltfläche klicken, können Sie das Microsoft Teams Single Sign-On (SSO) testen.
  • Microsoft Teams Single Sign-on (SSO) – Anmeldeeinstellungen für die Schaltfläche „Neuen Client erstellen“ für WordPress

Zusammenfassend lässt sich sagen, dass Sie durch die erfolgreiche Konfiguration von Microsoft Teams als OAuth-Anbieter und WordPress als OAuth-Client einen reibungslosen und sicheren Authentifizierungsprozess für Ihre Benutzer eingerichtet haben. Mit Microsoft Teams Single Sign-On (SSO) gewährleisten Sie eine optimale Benutzererfahrung in der WordPress-Umgebung. So können Benutzer mit nur einem Satz Anmeldedaten bequem auf mehrere Anwendungen zugreifen. Durch die Integration von Microsoft Teams OAuth als primäre Authentifizierungslösung können sich Benutzer mit ihren bestehenden Microsoft Teams-Anmeldedaten sicher in ihre WordPress-Konten einloggen.



Ja. Sie können den Zugriff auf bestimmte WordPress-Seiten oder -Beiträge basierend auf der Microsoft Teams-Mitgliedschaft einschränken. Dies ist ideal für interne Portale, Schulungsinhalte oder abteilungsspezifische Seiten. Benutzer müssen über Microsoft 365 angemeldet sein, und ihre Teams-Gruppenmitgliedschaft wird überprüft, bevor ihnen Zugriff gewährt wird.

Es vereinfacht den rollenbasierten Zugriff, ohne dass WordPress-Rollen manuell verwaltet werden müssen. Inhalte sind geschützt und nur für die richtigen Teammitglieder sichtbar. Es ist sicher, skalierbar und eignet sich hervorragend für Intranets, HR-Portale und Lernsysteme mit WordPress.



ADFS_sso ×
Hallo!

Brauchen Sie Hilfe? Wir sind hier!

Unterstützung