Citrix Application Delivery Management Service

SSO Office 365 StyleBook

Microsoft™ Office 365 ist eine Suite von cloudbasierten Produktivitäts- und Collaboration-Anwendungen, die von Microsoft auf Abonnementbasis bereitgestellt werden. Es umfasst die beliebten serverbasierten Anwendungen von Microsoft wie Exchange, SharePoint, Office und Skype for Business. Mit Single Sign-On (SSO) können Benutzer auf alle ihre Enterprise-Cloud-Anwendungen zugreifen:

  • Einschließlich von Administratoren, die sich bei der Administratorkonsole anmelden
  • Einmalige Anmeldung für alle Microsoft Office 365-Dienste unter Verwendung ihrer Enterprise-Anmeldeinformationen.

Mit dem SSO Office 365 StyleBook können Sie SSO für Microsoft Office 365 über Citrix ADC Instanzen aktivieren. Sie können nun die SAML-Authentifizierung mit Citrix ADC als SAML-Identitätsanbieter (IdP) und Microsoft Office 365 als SAML-Dienstanbieter konfigurieren.

Das Aktivieren von SSO für Microsoft Office 365 in einer Citrix ADC Instanz mit diesem StyleBook umfasst die folgenden Schritte:

  1. Konfigurieren des virtuellen Authentifizierungsservers
  2. Konfigurieren einer SAML-IDP-Richtlinie und eines Profils
  3. Binden der Richtlinie und des Profils an den virtuellen Authentifizierungsserver
  4. Konfigurieren eines LDAP-Authentifizierungsservers und einer Richtlinie für die Instanz
  5. Binden des LDAP-Authentifizierungsservers und der Richtlinie an den virtuellen Authentifizierungsserver, der auf der Instanz konfiguriert ist.

In der Tabelle sind die erforderlichen Mindestsoftwareversionen aufgeführt, damit diese Integration erfolgreich funktioniert. Der Integrationsprozess sollte auch mit höheren Versionen derselben funktionieren.

Produkt Erforderliche Mindestversion
Citrix ADC 11.0, Advanced/Premium Lizenz

In den folgenden Anweisungen wird davon ausgegangen, dass Sie bereits die entsprechenden externen und internen DNS-Einträge erstellt haben. Diese Einträge sind unerlässlich, um Authentifizierungsanforderungen an eine von Citrix ADC überwachte IP-Adresse weiterzuleiten.

Die folgenden Anweisungen helfen Ihnen bei der Implementierung des SSO Office 365 StyleBook in Ihrem Unternehmensnetzwerk.

So stellen Sie SSO Microsoft Office 365 StyleBook bereit

  1. Navigieren Sie in Citrix Application Delivery Management (ADM) zu Anwendungen > StyleBooks. Auf der Seite StyleBooks werden alle StyleBooks angezeigt, die für die Verwendung in Citrix ADM verfügbar sind. Scrollen Sie nach unten und suchen Sie SSO Office 365 StyleBook. Klicken Sie auf Konfiguration erstellen.
  2. Das StyleBook öffnet sich als Benutzeroberflächenseite, auf der Sie die Werte für alle in diesem StyleBook definierten Parameter eingeben können.
  3. Geben Sie Werte für die folgenden Parameter ein:
    1. Anwendungsname. Name der SSO Microsoft Office 365-Konfiguration, die im Netzwerk bereitgestellt werden soll.

    2. Authentifizierung Virtuelle IP-Adresse. Virtuelle IP-Adresse, die vom virtuellen AAA-Server verwendet werden soll, an den die Microsoft Office 365 SAML-IdP-Richtlinie gebunden ist.

    lokalisiertes Bild

  4. Geben Sie im Abschnitt **SSL-Zertifikateinstellungen** die Namen des SSL-Zertifikats und des Zertifikatschlüssels ein.

    Hinweis:

    Dies ist nicht das Office 365-Dienstanbieterzertifikat. Dieses SSL-Zertifikat ist an den virtuellen Authentifizierungsserver der Citrix ADC Instanz gebunden.

  5. Wählen Sie die entsprechenden Dateien aus Ihrem lokalen Speicherordner aus. Sie können auch das Kennwort für den privaten Schlüssel eingeben, um verschlüsselte private Schlüssel im PEM-Format zu laden.

    lokalisiertes Bild

  6. Sie können auch das Kontrollkästchen Erweiterte Zertifikateinstellungen aktivieren. Hier können Sie Details wie den Ablauf der Benachrichtigung des Zertifikats eingeben, den Ablaufmonitor des Zertifikats aktivieren oder deaktivieren.

  7. Optional können Sie das Kontrollkästchen SSL-CA-Zertifikat für die virtuelle Authentifizierung aktivieren, wenn für das SSL-Zertifikat ein öffentliches Zertifikat der Zertifizierungsstelle auf Citrix ADC installiert werden muss. Stellen Sie sicher, dass Sie Ist ein CA-Zertifikat im obigen Abschnitt Erweiterte Zertifikateinstellungen auswählen.

  8. Geben Sie im Abschnitt LDAP-Einstellungen für SSO Office 365 die folgenden Details ein, um Office 365-Benutzer zu authentifizieren. Um Domänenbenutzern die Anmeldung bei der Citrix ADC Instanz mithilfe ihrer Unternehmens-E-Mail-Adressen zu ermöglichen, konfigurieren Sie Folgendes:

    1. LDAP-Basis (Active Directory). Geben Sie den Basisdomänennamen für die Domäne ein, in der sich die Benutzerkonten im Active Directory (AD) befinden, um die Authentifizierung zu ermöglichen. Beispiel: dc=netscaler, dc=com

    2. LDAP (Active Directory) Bindet DN. Fügen Sie ein Domänenkonto hinzu (unter Verwendung einer E-Mail-Adresse zur Vereinfachung der Konfiguration), das über die Rechte zum Durchsuchen der AD-Struktur verfügt. Beispiel: cn=Manager,dc=netscaler,dc=com

    3. LDAP (Active Directory) Bindet DN Kennwort. Geben Sie das Kennwort des Domänenkontos für die Authentifizierung ein.

    4. Einige weitere Felder, die Sie in diesem Abschnitt eingeben müssen, sind wie folgt:

      1. IP-Adresse des LDAP-Servers, mit der Citrix ADC eine Verbindung zur Authentifizierung von Benutzern herstellt.

      2. Der FQDN-Name des LDAP-Servers.

        Hinweis

        Sie müssen mindestens eine der oben genannten beiden angeben - die IP-Adresse des LDAP-Servers oder den FQDN-Namen.

      3. LDAP-Serverport, mit dem Citrix ADC eine Verbindung zur Authentifizierung von Benutzern herstellt (Standard ist 389). LDAPS verwendet 636.

      4. LDAP-Hostname. Der Hostname wird verwendet, um das LDAP-Zertifikat zu validieren, wenn die Validierung aktiviert ist (standardmäßig deaktiviert).

      5. LDAP-Anmeldenamen-Attribut. Das Standardattribut, das zum Extrahieren von Anmeldenamen verwendet wird, ist SamAccountName.

      6. Andere optionale verschiedene LDAP-Einstellungen.

      lokalisiertes Bild

  9. Im Abschnitt SAML-IdP-Zertifikat können Sie die Details der SSL-Zertifikate angeben, die für die SAML-Assertion verwendet werden.

    1. Zertifikatname. Geben Sie den Namen des SSL-Zertifikats ein.

    2. Zertifikatdatei. Wählen Sie die SSL-Zertifikatsdatei aus dem Verzeichnis auf Ihrem lokalen System aus.

    3. CertKey-Format. Wählen Sie das Format des Zertifikats und der Dateien mit privatem Schlüssel aus dem Dropdownlistenfeld aus. Die unterstützten Formate sind.pem und.der Dateierweiterungen.

    4. Name des Zertifikatsschlüssels. Geben Sie den Namen des privaten Zertifikatsschlüssels ein.

    5. Zertifikatsschlüsseldatei. Wählen Sie die Datei aus, die den privaten Schlüssel des Zertifikats enthält.

    6. Kennwort für den privaten Schlüssel: Geben Sie die Passphrase ein, die Ihre private Schlüsseldatei schützt.

    Sie können auch das Kontrollkästchen Erweiterte Zertifikateinstellungen aktivieren. Hier können Sie Details wie den Ablauf der Benachrichtigung des Zertifikats eingeben, den Ablaufmonitor des Zertifikats aktivieren oder deaktivieren.

    lokalisiertes Bild

  10. Optional können Sie SAML-IdP-Zertifizierungsstellenzertifikat auswählen, wenn für das oben eingegebene SAML-IdP-Zertifikat ein öffentliches Zertifizierungsstellenzertifikat auf Citrix ADC installiert werden muss. Stellen Sie sicher, dass Sie Ist ein Zertifizierungsstellenzertifikat im obigen Abschnitt Erweiterte Zertifikateinstellungen auswählen.

  11. Geben Sie im Abschnitt SAML-SP-Zertifikat die folgenden Details für das öffentliche Office 365-SSL-Zertifikat ein. Dieses Zertifikat wird von der Citrix ADC Instanz verwendet, um eingehende SAML-Authentifizierungsanforderungen zu überprüfen.

    1. Zertifikatname. Geben Sie den Namen des SSL-Zertifikats ein.

    2. Zertifikatdatei. Wählen Sie die SSL-Zertifikatsdatei aus dem Verzeichnis auf Ihrem lokalen System aus.

    3. CertKey-Format. Wählen Sie das Format des Zertifikats und der Dateien mit privatem Schlüssel aus dem Dropdownlistenfeld aus. Die unterstützten Formate sind.pem und.der Dateierweiterungen.

    Sie können auch das Kontrollkästchen Erweiterte Zertifikateinstellungen aktivieren. Hier können Sie Details wie den Ablauf der Benachrichtigung des Zertifikats eingeben, den Ablaufmonitor des Zertifikats aktivieren oder deaktivieren.

    lokalisiertes Bild

  12. Im Abschnitt SAML-Idp-Einstellungen können Sie Ihre Citrix ADC Instanz als SAML-Identitätsanbieter konfigurieren, indem Sie das SAML-IDP-Profil und die Richtlinie erstellen, die vom virtuellen AAA-Server verwendet werden, der in Schritt 3 erstellt wurde.

    1. Name des SAML-Ausstellers. Geben Sie in dieses Feld den öffentlichen FQDN Ihres virtuellen Authentifizierungsservers ein. Beispiel: https://\<Citrix ADC_VIP_Address\>/saml/login

    2. Namensbezeichnerausdruck. Geben Sie den Citrix ADC Ausdruck ein, der ausgewertet wird, um den SAML-NameIdentifier zu extrahieren, der in der SAML-Assertion gesendet wird. Beispiel: "HTTP.REQ.USER.ATTRIBUTE(2).B64ENCODE"

    3. Signaturalgorithmus: Wählen Sie den Algorithmus zum Überprüfen/Signieren von SAML-Anforderungen/Antworten (Standard ist RSA-SHA256).

    4. Digest-Methode. Wählen Sie die Methode aus, um den Hash für SAML-Anforderungen/Antworten zu verdauen (Standard ist SHA256).

    5. Zielgruppenname. Geben Sie den Entitätsnamen oder die URL ein, die den Dienstanbieter darstellt (Microsoft Office 365).

    6. SAML-Dienstanbieter-ID (SP). (optional) Citrix ADC Identitätsanbieter akzeptiert SAML-Authentifizierungsanforderungen von einem Ausstellernamen, der dieser ID entspricht.

    7. Assertion Consumer Service-URL. Geben Sie die URL des Dienstanbieters ein, an die der Citrix ADC Identitätsanbieter die SAML-Assertionen nach erfolgreicher Benutzerauthentifizierung senden muss. Die Assertion Consumer Service-URL kann am Identity Provider Serverstandort oder der Service Provider-Website initiiert werden.

    8. Es gibt weitere optionale Felder, die Sie in diesem Abschnitt eingeben können. Sie können beispielsweise die folgenden Optionen festlegen:

      1. SAML-Attributname. Name des in SAML-Assertion gesendeten Benutzerattributs.

      2. Anzeigename des SAML-Attributs. Anzeigename des in SAML-Assertion gesendeten Benutzerattributs.

      3. PI-Ausdruck für SAML-Attribut. Standardmäßig wird der folgende Ausdruck der Citrix ADC Richtlinie (PI) verwendet: HTTP.REQ.USER.ATTRIBUTE (1). Dieses Feld gibt das erste Benutzerattribut an, das vom LDAP-Server (mail) als SAML-Authentifizierungsattribut gesendet wird.

      4. Wählen Sie das Format des Benutzerattributs aus.

        Diese Werte sind in der ausgegebenen SAML-Assertion enthalten.

        Tipp

        Citrix empfiehlt, die Standardeinstellungen beizubehalten, da diese Einstellungen für die Verwendung mit Microsoft Office 365-Apps getestet wurden.

      lokalisiertes Bild

  13. Klicken Sie auf Zielinstanzen, und wählen Sie die Citrix ADC Instanz (en) aus, für die diese Microsoft Office 365-SSO-Konfiguration bereitgestellt werden soll. Klicken Sie auf Erstellen, um die Konfiguration zu erstellen und die Konfiguration auf den ausgewählten Citrix ADC Instanzen bereitzustellen.

    lokalisiertes Bild

    Tipp

    Citrix empfiehlt, dass Sie vor dem Ausführen der eigentlichen Konfiguration die Option Trockenlauf auswählen, um die Konfigurationsobjekte anzuzeigen, die vom StyleBook auf den Citrix ADC Zielinstanzen erstellt werden.

SSO Office 365 StyleBook