Auth0 - OIDC - Konfiguration
Überblick
Dieser Leitfaden erklärt, wie Auth0 mithilfe von OpenID Connect (OIDC) in Flosum Cloud Apps integriert wird, um Single Sign-On (SSO) für nahtloses Anmelden zu ermöglichen.
Allgemeinere Anweisungen zum Hinzufügen eines Identity Providers finden Sie im folgenden Artikel.
Übersicht der erforderlichen Schritte
Auth0-App konfigurieren
Callback-URLs hinzufügen
Identity Provider mit den Flosum Global Settings erstellen
SSO testen
Konfiguration von Auth0 für Flosum Cloud Apps
Dieser Abschnitt zeigt Ihnen, wie Sie eine Auth0-Anwendung so konfigurieren, dass sie mit Flosum Cloud Apps für SSO funktioniert.
Bitte beachten Sie, dass die Anweisungen für Auth0-Anwendungen möglicherweise nicht die neueste Version widerspiegeln. Einige Bildschirme, Feldnamen und Schritte könnten sich geändert haben.
Anwendung in Auth0 konfigurieren
Melden Sie sich bei Ihrem Auth0-Konto an.
Klicken Sie Anwendungen in der linken Seitenleiste und dann auf Anwendungen.

Klicken Sie Default App um den Bildschirm für die Default App zu öffnen.

Kopieren Sie die Domain, Client-IDund Client-Secret Werte, um einen Identity Provider in den Flosum Global Settings zu erstellen.
Identity Provider in Global Settings erstellen
Identity Provider in Global Settings erstellen
OpenID-Informationsfelder ausfüllen
Kopieren Sie die Informationen aus Ihrer Auth0-Anwendung in den Abschnitt OpenId-Informationen. Die Tabelle erklärt, welche Auth0-Felder in welche Flosum-Felder eingegeben werden sollen. Der letzte Screenshot zeigt einen ausgefüllten Identity Provider für eine Auth0 OIDC-Anwendung.
Die Auth0-Felder finden Sie unter: Auth0 -> Default App -> Settings -> Basic Information
Client-ID
Client-ID
Client-Secret
Client-Secret
Issuer
https:// + Domain

Auth0 - Benutzer erstellen und Attribute hinzufügen
Wenn Sie beim Versuch, sich mit Ihren Auth0-Anmeldeinformationen bei Backup & Archive anzumelden, einen Fehler erhalten, müssen Sie einen Benutzer erstellen und die given_name und family_name Attribute zu diesem Benutzer hinzufügen.
Benutzer erstellen und Attribute hinzufügen
Wenn Sie bereits ein vorhandener Benutzer sind, können Sie die Attribute hinzufügen, indem Sie die Schritte 1 und 2 in diesem Abschnitt überspringen.
Klicken Sie in Ihrem Auth0-Konto auf Benutzerverwaltung in der linken Seitenleiste und dann auf Benutzer.
Klicken Sie Benutzer erstellen und füllen Sie die erforderlichen Felder aus.
Öffnen Sie Ihren Benutzer und klicken Sie auf die Raw JSON Registerkarte.
Notieren Sie sich Ihre user_id, da Sie diese später im Prozess benötigen.
Klicken Sie Anwendung in der linken Seitenleiste und dann auf APIs.
Klicken Sie Auth0 Management API.
Klicken Sie auf die Test Registerkarte.
Klicken Sie Testanwendung erstellen & autorisieren.
Klicken Sie auf die API Explorer Registerkarte und klicken Sie auf Testanwendung erstellen & autorisieren.
Notieren Sie sich das Token, da Sie es später im Prozess benötigen.
Klicken Sie Dokumentation oben rechts auf Ihrem Bildschirm, um Auth0-Dokumentation.
Klicken Sie Auth0-APIs.
Klicken Sie Management API Explorer in der linken Seitenleiste zu öffnen.
Klicken Sie Benutzer in der linken Seitenleiste und dann auf Einen Benutzer aktualisieren.
Klicken Sie API-Token setzen oben rechts auf Ihrem Bildschirm und fügen Sie dann den zuvor gespeicherten Token-Wert in das Modal-Fenster zur Autorisierung ein.
Die Schaltfläche "Set API Token" sollte jetzt Autorisierte.
Einfügen in Pfad: id den zuvor gespeicherten Benutzer-ID-Wert und löschen Sie alle Zeilen außer given_name und family_name. Füllen Sie die Bedeutung dieser Zeilen bei Bedarf aus.
Klicken Sie Endpoint testen.
Sie müssen einen Antwortcode erhalten 200. Wenn Sie keinen 200-Antwortcode erhalten, erscheint eine Meldung, die das Problem identifiziert. Typische Probleme können ein falscher Token oder eine falsche Benutzer-ID sein.
Klicken Sie Benutzer in der linken Seitenleiste und klicken Sie auf die Raw JSON Registerkarte. „given_name“ und „family_name“ sollten hinzugefügt werden.
Kehren Sie zu Flosum Backup & Archive zurück und melden Sie sich an.
Zuletzt aktualisiert
War das hilfreich?


