For the complete documentation index, see llms.txt. This page is also available as Markdown.

AWS Cognito – OIDC – Konfiguration

Erforderliche Benutzeranmeldeinformationen

Wichtiger Hinweis

Übersicht

Dieser Leitfaden erklärt, wie Sie AWS Cognito mithilfe von OpenID Connect (OIDC) mit Flosum Cloud Apps integrieren, um Single Sign-On (SSO) für eine nahtlose Anmeldung zu ermöglichen.

Allgemeinere Anweisungen zum Hinzufügen eines Identity Providers finden Sie im folgenden Artikel.

Kunden-gehostet

Überblick über die beteiligten Schritte

  • Einen User Pool mit AWS Cognito erstellen

  • Issuer-URL ermitteln

  • Client-ID und Client Secret abrufen

  • Die Redirect-URL einrichten

  • Einen Identity Provider mit den globalen Flosum-Einstellungen erstellen

  • SSO testen

AWS Cognito für Flosum Cloud Apps konfigurieren

In diesem Abschnitt erfahren Sie, wie Sie einen AWS Cognito User Pool für die Verwendung mit Flosum Cloud Apps für SSO konfigurieren.

1

AWS Cognito User Pool erstellen

  1. Greifen Sie auf die AWS-Verwaltungskonsole zu und navigieren Sie zum Cognito-Dienst.

  2. Wählen Sie Benutzerpools verwalten.

  3. Im Bereich Benutzerpools klicken Sie auf die Benutzerpool erstellen Schaltfläche. Sie werden aufgefordert, Ihren neuen Pool zu benennen.

  4. Nachdem Sie Ihren Pool benannt haben, wählen Sie Schrittweise durch die Einstellungen. In diesem Abschnitt können Sie Anmeldeparameter für Ihre Benutzer festlegen.

  5. Wählen Sie die unten im Screenshot gezeigten Attribute aus. Diese Attribute bestimmen, welche Informationen Sie bei der Registrierung von Benutzern erfassen.

  6. Nachdem Sie die erforderlichen Attribute festgelegt haben, klicken Sie auf Nächster Schritt um Ihre Konfigurationen zu speichern.

2

Richtlinien einrichten

  1. Wählen Sie die Einstellungen entsprechend Ihren Sicherheitsanforderungen aus.

  2. Klicken Sie auf Nächster Schritt.

3

MFA- und Verifizierungskonfiguration

  1. Wählen Sie Multi-Faktor-Authentifizierung und Verifizierungseinstellungen entsprechend Ihren Sicherheitsanforderungen aus.

  2. Klicken Sie auf Nächster Schritt um Ihre Konfigurationen zu speichern.

4

Nachrichtenanpassungen

  1. Bearbeiten Sie die Verifizierungsnachrichten nach Bedarf.

  2. Klicken Sie auf Nächster Schritt um Ihre Konfigurationen zu speichern.

5

Konfiguration der App-Clients

  1. Überspringen Sie die Tags und Geräte Schritte.

  2. Konfigurieren Sie die App-Clients.

  3. Klicken Sie auf Fügen Sie einen App-Client hinzu.

  4. Bearbeiten Sie die Einstellungen entsprechend dem unten stehenden Screenshot.

  5. Klicken Sie auf Nächster Schritt um Ihre Konfigurationen zu speichern.

6

Den User Pool abschließen

  1. Auf der Überprüfen Schritt überprüfen Sie, ob alle Konfigurationen korrekt sind.

  2. Wenn alles korrekt ist, klicken Sie auf Pool erstellen um die Erstellung des User Pools abzuschließen.

7

Domänennamen festlegen

Der nächste Schritt besteht darin, einen Domänennamen für den von Ihnen erstellten User Pool zu erstellen.

  1. Navigieren Sie zur Domänennamen Registerkarte.

  2. Geben Sie Ihren gewünschten Domänenpräfix.

  3. Klicken Sie auf Verfügbarkeit prüfen.

  4. Wenn die Domäne verfügbar ist, klicken Sie auf Änderungen speichern.

8

App-Client-Einstellungen konfigurieren

  1. Navigieren Sie zu App-Client-Einstellungen und aktualisieren Sie sie so, dass sie mit den unten gezeigten Konfigurationen übereinstimmen.

  2. In den Callback-URL(s) Feld, fügen Sie die URL Ihrer Region für jede Flosum Cloud App hinzu, die Sie mit SSO verwenden möchten. Die URLs für Ihre Region finden Sie in der unten stehenden Tabelle.

Flosum Cloud App
Callback-URL

Globale Einstellungen

https://global-us.flosum.app/api/v1/oauth/callback

Sicherung & Archiv

https://backup-us.flosum.app/api/v1/oauth/callback

DevOps

https://devops-us.flosum.app/api/v1/oauth/callback

Flosum Cloud App
Callback-URL

Globale Einstellungen

https://global-de.flosum.app/api/v1/oauth/callback

Sicherung & Archiv

https://backup-de.flosum.app/api/v1/oauth/callback

DevOps

https://devops-de.flosum.app/api/v1/oauth/callback

Flosum Cloud App
Callback-URL

Globale Einstellungen

https://global-jp.flosum.app/api/v1/oauth/callback

Sicherung & Archiv

https://backup-jp.flosum.app/api/v1/oauth/callback

DevOps

https://devops-jp.flosum.app/api/v1/oauth/callback

Flosum Cloud App
Callback-URL

Globale Einstellungen

https://global-au.flosum.app/api/v1/oauth/callback

Sicherung & Archiv

https://backup-au.flosum.app/api/v1/oauth/callback

DevOps

https://devops-au.flosum.app/api/v1/oauth/callback

  1. In den Abmelde-URL(s) Feld, fügen Sie die URL Ihrer Region für jede Flosum Cloud App hinzu, die Sie mit SSO verwenden möchten. Die URLs für Ihre Region finden Sie in der unten stehenden Tabelle.

Flosum Cloud App
Abmelde-URL

Globale Einstellungen

https://global-us.flosum.app/api/v1/oauth/login

Backup & Archiv

https://backup-us.flosum.app/api/v1/oauth/login

DevOps

https://devops-us.flosum.app/api/v1/oauth/login

Flosum Cloud App
Abmelde-URL

Globale Einstellungen

https://global-de.flosum.app/api/v1/oauth/login

Backup & Archiv

https://backup-de.flosum.app/api/v1/oauth/login

DevOps

https://devops-de.flosum.app/api/v1/oauth/login

Flosum Cloud App
Abmelde-URL

Globale Einstellungen

https://global-jp.flosum.app/api/v1/oauth/login

Backup & Archiv

https://backup-jp.flosum.app/api/v1/oauth/login

DevOps

https://devops-jp.flosum.app/api/v1/oauth/login

Flosum Cloud App
Abmelde-URL

Globale Einstellungen

https://global-au.flosum.app/api/v1/oauth/login

Backup & Archiv

https://backup-au.flosum.app/api/v1/oauth/login

DevOps

https://devops-au.flosum.app/api/v1/oauth/login

9

ISSUER_BASE_URL abrufen

Sie benötigen den ISSUER_BASE_URL Wert beim Erstellen des Identity Providers in den globalen Flosum-Einstellungen.

  1. Navigieren Sie zu Benutzerpools verwalten innerhalb von AWS Cognito.

  2. Wählen Sie den von Ihnen erstellten User Pool aus und greifen Sie dann auf Allgemeine Einstellungen.

  3. Beachten Sie die ISSUER_BASE_URL, die folgendem Format entspricht: https://cognito-idp.<region>.amazonaws.com/<userPoolId>.

10

ISSUER_CLIENT_ID und ISSUER_CLIENT_SECRET abrufen

Sie benötigen den ISSUER_CLIENT_ID und ISSUER_CLIENT_SECRET Werte beim Erstellen des Identity Providers in den globalen Flosum-Einstellungen.

  1. Navigieren Sie zu Benutzerpools verwalten innerhalb von AWS Cognito.

  2. Wählen Sie den von Ihnen erstellten User Pool aus und klicken Sie dann auf App-Clients.

  3. Beachten Sie die ISSUER_CLIENT_ID, zu finden unter App-Client-ID.

  4. Beachten Sie die ISSUER_CLIENT_SECRET, zu finden unter App-Client-Secret.

11

Redirect-URL festlegen

  1. In den Redirect-URL Feld, fügen Sie die URL Ihrer Region für jede Flosum Cloud App hinzu, die Sie mit SSO verwenden möchten. Die URLs für Ihre Region finden Sie in der unten stehenden Tabelle.

Flosum Cloud-App
Callback-URL

Globale Einstellungen

https://global-us.flosum.app/api/v1/auth/login/open-id

Sicherung & Archiv

https://backup-us.flosum.app/api/v1/auth/login/open-id

DevOps

https://devops-us.flosum.app/api/v1/auth/login/open-id

Flosum Cloud-App
Callback-URL

Globale Einstellungen

https://global-de.flosum.app/api/v1/auth/login/open-id

Sicherung & Archiv

https://backup-de.flosum.app/api/v1/auth/login/open-id

DevOps

https://devops-de.flosum.app/api/v1/auth/login/open-id

Flosum Cloud-App
Callback-URL

Globale Einstellungen

https://global-jp.flosum.app/api/v1/auth/login/open-id

Sicherung & Archiv

https://backup-jp.flosum.app/api/v1/auth/login/open-id

DevOps

https://devops-jp.flosum.app/api/v1/auth/login/open-id

Flosum Cloud-App
Callback-URL

Globale Einstellungen

https://global-au.flosum.app/api/v1/auth/login/open-id

Sicherung & Archiv

https://backup-au.flosum.app/api/v1/auth/login/open-id

DevOps

https://devops-au.flosum.app/api/v1/auth/login/open-id

Identity Provider in den globalen Einstellungen erstellen

1

Identity Provider erstellen

Befolgen Sie die allgemeinen Anweisungen im folgenden Artikel, um mit der Erstellung eines OIDC-Identitätsanbieters zu beginnen.

  1. Vervollständigen Sie die Grundlegenden Informationen Abschnitt.

    1. Wählen Sie OPEN_ID für den Identitätsanbieter Typ.

  2. Vervollständigen Sie die Schaltflächeninformationen Abschnitt.

  3. (Optional) Vervollständigen Sie die Gruppeninformationen Abschnitt.

OpenID-Informationsfelder vervollständigen

Kopieren Sie die Informationen aus Ihrer AWS-Cognito-Anwendung in den Abschnitt OpenID Information. Die Tabelle erklärt, welche AWS-Cognito-Werte in welche Flosum-Felder eingetragen werden müssen. Der letzte Screenshot zeigt einen vollständig eingerichteten Identity Provider für eine AWS-Cognito-OIDC-Anwendung.

Die Werte in der AWS-Cognito-Wert Spalte sind eine Kombination von Werten aus Ihrer AWS-Cognito-App. Das Abrufen dieser Werte wird in den obigen Abschnitten erläutert.

Flosum-Feld
AWS-Cognito-Wert

Client-ID

ISSUER_CLIENT_ID

Client Secret

ISSUER_CLIENT_SECRET

Issuer

ISSUER_BASE_URL

2

Speichern und testen

Anweisungen zum Anmelden mit SSO finden Sie im folgenden Artikel.

  1. Klicken Sie Speichern um den Identitätsanbieter zu speichern.

  2. Zum Testen öffnen Sie ein Inkognito-Fenster.

  3. Beginnen Sie die Anmeldung bei Global Settings mit Ihrem Mandantennamen.

  4. Wenn der Identitätsanbieter erfolgreich konfiguriert wurde, sollten Sie die SSO-Schaltfläche sehen, die Sie erstellt haben.

Zuletzt aktualisiert

War das hilfreich?