Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
In diesem Artikel erfahren Sie, wie Sie Docker Business mit Microsoft Entra ID integrieren. Die Integration von Docker Business mit Microsoft Entra ID ermöglicht Folgendes:
- In Microsoft Entra ID steuern, wer Zugriff auf Docker Business hat.
- Ihre Benutzenden ermöglichen sich automatisch mit ihren Microsoft-Entra-Konten bei Docker Business anzumelden.
- Verwalten Sie Ihre Konten an einem zentralen Ort.
Voraussetzungen
In diesem Artikel wird davon ausgegangen, dass Sie bereits über die folgenden Voraussetzungen verfügen:
- Ein Microsoft Entra-Benutzerkonto mit einem aktiven Abonnement. Wenn Sie noch kein Konto besitzen, können Sie kostenlos ein Konto erstellen.
- Eine der folgenden Rollen:
- Ein Docker Business-Abonnement .
Beschreibung des Szenarios
In diesem Artikel konfigurieren und testen Sie Microsoft Entra SSO in einer Testumgebung.
- Docker Business unterstützt nur SP-initiiertes SSO .
- Docker Business unterstützt die Just In Time-Benutzerbereitstellung .
Hinzufügen von Docker Business aus dem Katalog
Um die Integration von Docker Business in Microsoft Entra ID zu konfigurieren, müssen Sie Docker Business über den Katalog Ihrer Liste mit den verwalteten SaaS-Apps hinzufügen.
- Melden Sie sich mindestens als Cloudanwendungsadministrator beim Microsoft Entra Admin Center an.
- Navigieren Sie zu Entra ID>Enterprise-Apps>Neue Anwendung.
- Geben Sie im Abschnitt "Aus Galerie hinzufügen" im Suchfeld Docker Business ein.
- Wählen Sie Docker Business aus dem Ergebnisbereich aus, und fügen Sie die App hinzu. Warten Sie einige Sekunden, während die App Ihrem Mandanten hinzugefügt wird.
Alternativ können Sie auch den Konfigurations-Assistenten für Enterprise-Apps verwenden. In diesem Assistenten können Sie Ihrem Mandanten eine Anwendung hinzufügen, der App Benutzer und Gruppen hinzufügen, Rollen zuweisen sowie die SSO-Konfiguration durchlaufen. Erfahren Sie mehr über Microsoft 365-Assistenten.
Konfigurieren und Testen von Microsoft Entra-SSO für Docker Business
Konfigurieren und testen Sie Microsoft Entra SSO mit Docker Business mithilfe eines Testbenutzers namens B.Simon. Damit SSO funktioniert, muss eine Linkbeziehung zwischen Microsoft Entra-Benutzerkonten und den entsprechenden Benutzerkonten in Docker Business eingerichtet werden.
Führen Sie zum Konfigurieren und Testen des einmaligen Anmeldens von Microsoft Entra mit Docker Business die folgenden Schritte aus:
-
Konfigurieren Sie Microsoft Entra SSO – damit Ihre Benutzer dieses Feature verwenden können.
- Erstellen Sie einen Microsoft Entra-Testbenutzer – um microsoft Entra Single Sign-On mit B.Simon zu testen.
- Weisen Sie den Microsoft Entra-Testbenutzer zu – damit B.Simon das Einmalige Anmelden von Microsoft Entra verwenden kann.
-
Konfigurieren Sie Docker Business SSO – um die Einstellungen für einmaliges Anmelden auf Anwendungsseite zu konfigurieren.
- Erstellen Sie docker Business-Testbenutzer – um ein Gegenstück von B.Simon in Docker Business zu haben, das mit der Microsoft Entra ID-Darstellung des Benutzers verknüpft ist.
- Testen Sie SSO – um zu überprüfen, ob die Konfiguration funktioniert.
Konfigurieren des einmaligen Anmeldens (SSO) von Microsoft Entra
Führen Sie die folgenden Schritte aus, um das einmalige Anmelden von Microsoft Entra im Microsoft Entra Admin Center zu aktivieren.
Melden Sie sich mindestens als Cloudanwendungsadministrator beim Microsoft Entra Admin Center an.
Navigieren Sie zu Entra ID>Enterprise-Apps>Docker Business>Single Sign-On.
Wählen Sie auf der Seite " Single Sign-On-Methode auswählen " SAML aus.
Wählen Sie auf der Seite " Einmaliges Anmelden mit SAML einrichten " das Stiftsymbol für die grundlegende SAML-Konfiguration aus, um die Einstellungen zu bearbeiten.
Führen Sie im Abschnitt "Grundlegende SAML-Konfiguration " die folgenden Schritte aus:
a) Geben Sie im Textfeld "Id" (Entitäts-ID) einen Wert ein, der das folgende Muster verwendet:
urn:auth0:docker-prod:<Docker_SsoID>
b. Geben Sie im Textfeld "Antwort-URL " eine URL mit dem folgenden Muster ein:
https://login.docker.com/login/callback?connection=<Docker_SsoID>
Abschnitt c. Geben Sie im Textfeld "Anmelde-URL " eine URL mit dem folgenden Muster ein:
https://hub.docker.com/auth/start?connection=<Docker_SsoID>
Hinweis
Diese Werte sind nicht real. Ersetzen Sie diese Werte durch die tatsächlichen Werte für Bezeichner, Antwort-URL und Anmelde-URL. Sie erhalten diese Werte beim Konfigurieren von Docker Business SSO. Sie können auch auf die Muster im Abschnitt " Grundlegende SAML-Konfiguration " im Microsoft Entra Admin Center verweisen.
Die Docker Business-Anwendung erwartet, dass der Eindeutiger Benutzerbezeichner einer E-Mail-Adresse (user.mail) anstelle von user.userprincipalname zugeordnet ist, und sie unterstützt außerdem den Vornamen und den Nachnamen, um den vollständigen Namen der Benutzer mit der Docker Business-App zu synchronisieren. Der folgende Screenshot zeigt die Liste der Standardattribute.
Hinweis
Löschen Sie den Namen und die E-Mail-Adresse manuell aus den oben genannten Standardattributen im Microsoft Entra Admin Center gemäß den Anwendungsanforderungen.
Darüber hinaus unterstützt die Docker Business-Anwendung optionale Attribute, die in der SAML-Antwort zurückgegeben werden können und unten dargestellt sind. Diese Attribute können hinzugefügt werden, um die Bereitstellung von Benutzenden in bestimmten Teams und ihre Rollen innerhalb der Docker Business-Organisation zu verwalten.
Anspruchsname Namespace Quellattribut dockerOrg < empty
>Name der Docker-Organisation dockerTeam < empty
>Name des Docker-Teams dockerRole < empty
>Benutzerrolle in der Organisation. Zulässige Werte: „Besitzerin oder Besitzer“, „Bearbeiterin oder Bearbeiter“, „Mitglied“. Hinweis
Wenn die Organisation Benutzerinnen und Benutzer in mehreren Teams verwalten muss, können Gruppenansprüche ebenfalls aktiviert werden. Weitere Informationen zur Docker SSO-Gruppenverwaltung finden Sie hier.
Suchen Sie auf der Seite "Einmaliges Anmelden mit SAML einrichten" im Abschnitt "SAML-Signaturzertifikat" das Zertifikat (Base64), und wählen Sie "Herunterladen" aus, um das Zertifikat herunterzuladen und auf Ihrem Computer zu speichern.
Kopieren Sie im Abschnitt "Einrichten von Docker Business " die entsprechenden URL(n) basierend auf Ihrer Anforderung.
Erstellen und Zuweisen eines Microsoft Entra-Testbenutzers
Befolgen Sie die Richtlinien in der Schnellstartanleitung zur Erstellung und Zuweisung eines Benutzerkontos, um ein Testbenutzerkonto namens B.Simon zu erstellen.
Konfigurieren des SSO für Docker Business
Melden Sie sich als Admin bei der Docker Business-Unternehmenswebsite an.
Wählen Sie Im linken Dropdownmenü Ihre Organisation oder Ihr Unternehmen und dann SSO & SCIM aus.
Wählen Sie in der Tabelle "SSO-Verbindungen" die Option "Verbindung erstellen" aus, und erstellen Sie einen Namen für die Verbindung.
Hinweis
Sie müssen mindestens eine Domäne überprüfen, bevor Sie die Verbindungen erstellen.
Wählen Sie SAML als Authentifizierungsmethode aus, und führen Sie die folgenden Schritte aus:
Kopieren Sie den Wert der Entitäts-ID und fügen Sie diesen Wert in das Textfeld Identifikator (Entitäts-ID) im Abschnitt Grundlegende SAML-Konfiguration im Microsoft Entra Admin-Center ein.
Kopieren Sie den ACS-URL-Wert , fügen Sie diesen Wert in das Textfeld "Antwort-URL " im Abschnitt "Grundlegende SAML-Konfiguration " im Microsoft Entra Admin Center ein.
Fügen Sie im SAML-Sign-On URL-Feld den Anmelde-URL-Wert ein, den Sie aus dem Microsoft Entra Admin Center kopiert haben.
Öffnen Sie das heruntergeladene Zertifikat (Base64) in Notepad und fügen Sie den Inhalt in das Textfeld für das "x509-Schlüssel-Zertifikat" ein.
Wählen Sie "Weiter" und "Verbindung speichern" aus.
Erstellen eines Docker Business-Testbenutzerkontos
In diesem Abschnitt wird in Docker ein Benutzerkonto namens Britta Simon erstellt. Docker Business unterstützt die Just-In-Time-Benutzerbereitstellung (standardmäßig aktiviert). Es gibt kein Aktionselement für Sie in diesem Abschnitt. Wenn ein Benutzerkonto nicht bereits in Docker Business existiert, wird nach der Authentifizierung ein neues erstellt.
Testen des einmaligen Anmeldens
In diesem Abschnitt testen Sie die Microsoft Entra-Konfiguration für einmaliges Anmelden mit den folgenden Optionen.
Wählen Sie "Diese Anwendung testen " im Microsoft Entra Admin Center aus. Diese Option leitet zur Docker Business-Anmelde-URL um, über die Sie den Anmeldefluss initiieren können.
Rufen Sie direkt die Docker Business-Anmelde-URL auf, und initiieren Sie den Anmeldeflow.
Sie können „Meine Apps“ von Microsoft verwenden. Wenn Sie die Docker Business-Kachel in den "Meine Apps" auswählen, leitet diese Option zur Docker Business-Anmelde-URL um. Weitere Informationen zu "Meine Apps" finden Sie in der Einführung in "Meine Apps".
Verwandte Inhalte
Sobald Sie Docker Business konfiguriert haben, können Sie eine Sitzungskontrolle durchsetzen, die das Exfiltrieren und Infiltrieren der sensiblen Daten Ihrer Organisation in Echtzeit schützt. Die Sitzungssteuerung basiert auf bedingtem Zugriff. Erfahren Sie, wie Sie die Sitzungssteuerung mit Microsoft Defender für Cloud-Apps erzwingen.