Zum Hauptinhalt springen

Die SSO-Verbindung erstellen und aktivieren

Dieser Leitfaden erstellt die SSO-Verbindung der Organisation acme für die Adressen @acme.com und aktiviert sie anschließend.

Voraussetzungen​

1. Die Seite der Verbindung öffnen​

  1. Klicken Sie im Profilmenü (oben rechts) auf Organization members.
  2. Öffnen Sie die Registerkarte SSO connection.

Die Seite Single sign-on (SSO) zeigt No SSO connection an.

2. Die Verbindung erstellen​

  1. Klicken Sie auf Create the connection.
  2. Füllen Sie das Formular Create the SSO connection aus:
FeldBeispielGut zu wissen
Display nameAcmeDer Name, den die Personen bei der Anmeldung sehen, höchstens 64 Zeichen
Discovery URLhttps://acme.okta.com/oauth2/default/.well-known/openid-configurationSo, wie Ihr Anbieter sie anzeigt, mit https. Ihr Aussteller muss die URL vor /.well-known/openid-configuration sein
Client id0oa1b2c3d4e5f6g7h8i9Die Kennung der Anwendung bei Ihrem Anbieter
Client secretNur schreibbar: Es wird nie wieder angezeigt
Allowed domainsacme.com ausgewähltKeine ausgewählt: alle verifizierten Domains der Organisation. Eine Subdomain ist eine eigene Domain
Confirm the address by a linkAktiviertDeaktivieren Sie es nur, wenn Ihr Anbieter email_verified im ID-Token sendet
Invitation requiredDeaktiviertAktiviert: Nur eingeladene Personen melden sich an (siehe Die Verbindung verwalten)
First name claim / Last name claimLeerLeer: given_name und family_name
Roles claimLeer, oder groupsLeer: Die Ränge werden in Hikube vergeben. Gesetzt: Die Role Bindings entscheiden über die Ränge der SSO-Konten

Unter Advanced settings:

FeldGut zu wissen
PKCELassen Sie es aktiviert, es sei denn, Ihr Anbieter lehnt es ab
Additional scopesDurch Leerzeichen getrennt. openid, email und profile werden immer angefordert. offline_access wird abgelehnt
  1. Klicken Sie auf Create.

Hikube liest das Discovery-Dokument und lehnt eine Verbindung ab, deren Aussteller, Endpunkte oder Signatur nicht passen. Die Konsole zeigt SSO connection created. Register its redirect URI at your provider, then enable it. an. Die Verbindung ist Disabled.

Verschachtelte Claims

Ein Claim kann ein Pfad mit Punkten sein, zum Beispiel hikube.roles für das Feld roles des Objekts hikube. Ein Punkt innerhalb eines Namens wird als \. geschrieben: https://acme\.com/roles.

Formular Create the SSO connection, für Okta ausgefüllt

3. Die Redirect-URI registrieren​

  1. Kopieren Sie in der Karte SSO connection die Redirect URI.
  2. Fügen Sie sie bei Ihrem Anbieter unverändert in die Anwendung ein.

4. Die Verbindung aktivieren​

  1. Klicken Sie auf Enable.
  2. Die Konsole zeigt SSO connection enabled. an, und der Status wechselt zu Enabled.

Bei der Aktivierung prüft Hikube den DNS-Eintrag jeder bedienten Domain erneut. Ist er verschwunden, wird die Aktivierung abgelehnt: Veröffentlichen Sie den Eintrag erneut (siehe Eine Domain verifizieren).

5. Testen​

  1. Öffnen Sie ein privates Browserfenster auf console.hikube.cloud.
  2. Geben Sie eine Adresse @acme.com ein, die kein Hikube-Passwort hat.
  3. Sie werden zu Ihrem Anbieter weitergeleitet. Melden Sie sich an.
  4. Mit Confirm the address by a link öffnen Sie den per E-Mail erhaltenen Link.

Erste Anmeldung einer Person​

  • Erstellung des Kontos. Bei ihrer ersten Anmeldung erstellt Hikube das Konto der Person, ohne jeden Rang. Das Konto gehört der Organisation: Es ist ein SSO-Konto.
  • Bestätigung. Mit Confirm the address by a link bestätigt die Person ihre Adresse über den erhaltenen Link. Das Konto erscheint nach der Bestätigung unter den Mitgliedern. Es wird gelöscht, wenn es nicht innerhalb von 24 Stunden bestätigt wird.
  • Ränge. Ein Administrator vergibt anschließend einen Rang auf der Mitgliederseite. Mit einem Rollen-Claim vergeben die Role Bindings die Ränge bei jeder Anmeldung.
  • Domains. Die Adresse im ID-Token muss auf einer zulässigen Domain liegen, exakt verglichen. Mit acme.com allein wird bob@eu.acme.com abgelehnt.
  • Konten mit Passwort. Sie melden sich weiterhin mit ihrem Passwort an und werden nie weitergeleitet.
  • Anzahl der Mitglieder. Die Mitgliedergrenze der Organisation gilt. Eine Person darüber hinaus kann sich anmelden, aber Hikube lehnt ihre Anfragen ab, bis ein Mitglied entfernt wurde.
  • Profil. Vorname und Nachname werden bei jeder Anmeldung aus dem ID-Token übernommen. Sie lassen sich in Hikube nicht ändern.