Nachfolgend finden Sie die Liste der Attribute (Claims), die der IdP konfigurieren und über SAML Assertion an Cyber Guru während der Authentifizierung senden muss. Die zu verwendenden Werte beziehen sich auf ein beliebiges LDAP-System. Für die Attributnamen des vom Identity Provider verwendeten LDAPs sollte auf dessen Handbuch verwiesen werden.
|
⚠️ |
Jedes andere Attribut, das der Kunde verwenden möchte und das nicht in der Liste enthalten ist, muss vorher mit Cyber Guru besprochen werden |
Attribut: Benutzername
Wert: Eindeutige Kennung
Optional / Erforderlich: Erforderlich
Hinweise: Eindeutige Kennung innerhalb der Cyber Guru Plattform für den Kunden-Tenant. Wird als Schlüssel für die Zuordnung des Benutzers verwendet und kann nach Projektstart nicht mehr geändert werden. Der Kunde muss ein Benutzerprofilfeld verwenden, das unveränderlich ist (z.B. in Active Directory, ObjectGUID)
Aktualisierung: Beim ersten Zugriff
Attribut: Vorname
Wert: Benutzername
Optional / Erforderlich: Erforderlich
Hinweise: In der Regel identifiziert mit user.givenName
Aktualisierung: Bei jedem Zugriff
Attribut: Nachname
Wert: Benutzer Nachname
Optional / Erforderlich: Erforderlich
Hinweise: In der Regel identifiziert mit user.surname
Aktualisierung: Bei jedem Zugriff
Attribut: E-Mail
Wert: E-Mail
Optional / Erforderlich: Erforderlich
Hinweise: Die E-Mail des Benutzers. In der Regel identifiziert mit user.mail
Aktualisierung: Beim ersten Zugriff. In speziellen Fällen, in denen sich die E-Mail des Benutzers im Laufe der Zeit ändern könnte, ist eine Konfiguration vom Typ „Bei jedem Zugriff“ möglich
Attribut: Sprache
Wert: Zweistelliger ISO-Code der Benutzersprache in Kleinbuchstaben (z.B. "de")
Optional / Erforderlich: Optional
Hinweise: Sprache des Kundensystems
Aktualisierung: Beim ersten Zugriff
Attribut: Land
Wert: Zweistelliger ISO-Code des Benutzerlandes in Großbuchstaben (z.B. "DE")
Optional / Erforderlich: Optional
Aktualisierung: Beim ersten Zugriff
Attribut: Team (*)
Wert: Name des zugehörigen Teams
Optional / Erforderlich: Erforderlich, wenn nicht vorab geladen
Hinweise: Es ist der Name des Teams (oder der Abteilung), in dem der Benutzer für Statistiken und Gamification platziert werden soll. Teams, die sich auch nur um ein Zeichen unterscheiden, werden als unterschiedliche Teams betrachtet. Wenn das Team im Benutzer-Vorladen angegeben wird, muss dieses Attribut nicht berücksichtigt werden.
Aktualisierung: Bei jedem Zugriff
Attribut: Org_{Name Org1} (**)
Wert: Name Org 1
Optional / Erforderlich: Optional
Hinweise: Organisation1, der der Benutzer angehört
Aktualisierung: Bei jedem Zugriff
Attribut: Org_{Name Org2}
Wert: Name Org 2
Optional / Erforderlich: Optional
Hinweise: Organisation 2, der der Benutzer angehört
Aktualisierung: Bei jedem Zugriff
Attribut: Org_{Name OrgN}
Wert: Name Org N
Optional / Erforderlich: Optional
Hinweise: Organisation N, der der Benutzer angehört
Aktualisierung: Bei jedem Zugriff
Insbesondere:
(*) Die Wahl des Teams für die Gamification sollte die Anzahl der Benutzer in den verschiedenen Teams berücksichtigen. Teams mit 5 vs. 100 Benutzern könnten das Gleichgewicht des Wettbewerbs beeinträchtigen (die Team-Punkte werden basierend auf dem Durchschnitt der Punkte ihrer Mitglieder berechnet).
Wenn das Zugehörigkeitsteam mit einer anderen Kategorie definiert wird, die sich von der im LDAP enthaltenen unterscheidet und in der Plattform vorab geladen wird, muss das Feld „Team“ weder ausgefüllt noch in der Antwort des SP konfiguriert werden. Team-Updates und neue Benutzer müssen unbedingt mit der Benutzerliste behandelt werden. Bei der Definition der Teams sollte das zuvor Gesagte zur Anzahl berücksichtigt werden.
(**) Die Organisationsattribute beziehen sich auf weitere Klassifizierungen der Benutzer, z.B. Organisationseinheit, Standort, Stadt, Altersgruppe usw. Solche Klassifizierungen können in der Plattform als Filter in Dashboards und Berichten verwendet werden.