Der Name der verwendeten Anmeldemethode.
Nicht gesetzt, wenn der Benutzer kein Profil hat, null
wenn die Anmeldemethode unbekannt ist (z.B. ein anonymer Benutzer).
Der bevorzugte Anzeigename dieses Benutzers.
null
, wenn der Benutzer keinen Anzeigenamen hat (z.B. ein anonymer Benutzer).
Der Nachname dieses Benutzers.
null
, wenn der Benutzer keinen Nachnamen hat (z.B. ein anonymer Benutzer).
Der Vorname dieses Benutzers.
null
, wenn der Benutzer keinen Vornamen hat (z.B. ein anonymer Benutzer).
Das Geschlecht dieses Benutzers.
null
, wenn der Benutzer kein Geschlecht hat. Ein anonymer Benutzer hat diese Eigenschaft auf UNSPECIFIED
gesetzt.
Eine Liste von Benutzergruppen, zu denen dieser Benutzer gehört. Kann leer sein, wenn der Benutzer keiner Gruppe angehört.
Ob der Benutzer ein Profil hat. Das Profil wird verwendet, um benutzerspezifische Einstellungen und Daten zu speichern.
Eine eindeutige ID dieses Benutzers, abhängig von der Anmeldemethode.
Nicht gesetzt, wenn der Benutzer kein Profil hat.
Kennung eines anderen Benutzerprofils, das mit diesem Benutzer verknüpft ist. Es gehört normalerweise zum selben physischen Benutzer.
Nicht gesetzt, wenn der Benutzer kein Profil hat, null
, wenn er kein verknüpftes Profil hat (z.B. ein anonymer Benutzer).
Die bevorzugte Sprache oder das bevorzugte Gebietsschema des Benutzers, wie en
oder de
.
Nicht gesetzt, wenn der Benutzer kein Profil hat, null
, wenn er kein bevorzugtes Gebietsschema hat (z.B. ein anonymer Benutzer).
Der Standort des Benutzers.
Nicht gesetzt, wenn der Benutzer kein Profil hat, null
, wenn er keinen Standort festgelegt hat (z.B. ein anonymer Benutzer).
Optionale E-Mail-Adresse dieses Benutzers.
null
, wenn der Benutzer keine E-Mail-Adresse hat, z.B. ein anonymer Benutzer.
Die (optionale) Telefonnummer dieses Benutzers.
Eine URL zu einem Bild des Benutzers.
Nicht gesetzt, wenn der Benutzer kein Profil hat, null
, wenn er kein Bild festgelegt hat (z.B. ein anonymer Benutzer).
Eine URL zum Profil des Benutzers.
Nicht gesetzt, wenn der Benutzer kein Profil hat, null
, wenn keine Profil-URL verfügbar ist (z.B. ein anonymer Benutzer).
Alle Attribute des Benutzers, die von der Anmeldemethode zurückgegeben wurden. Der Inhalt dieses JSON-Objekts hängt von der Anmeldemethode ab.
Sie sollten zuerst den Wert von authTypeId
überprüfen und sicherstellen, dass er mit der erwarteten Anmeldemethode übereinstimmt, bevor Sie auf diese Attribute zugreifen.
Nicht gesetzt, wenn der Benutzer kein Profil hat.
Die formcycle-Rollen, denen dieser Benutzer zugewiesen wurde. Kann leer sein, wenn der Benutzer keiner Rolle angehört.
Die Anrede dieses Benutzers.
null
, wenn der Benutzer keine Anrede hat. Ein anonymer Benutzer hat diese Eigenschaft auf KEINE_ANGABE
gesetzt.
Eine Benutzerkennung mit einem Präfix, das der Profiltyp ist (vollständiger Java-Klassenname mit Paket).
Diese Kennung ist eindeutig für alle Anmeldemethoden.
Nicht gesetzt, wenn der Benutzer kein Profil hat.
Die universelle Referenz-ID dieses Benutzers. Diese ID ist eindeutig für alle Anmeldemethoden und wird verwendet, um denselben Benutzer über verschiedene Anmeldemethoden hinweg zu identifizieren.
Ein anonymer Benutzer hat diese Eigenschaft auf ANONYMOUS
gesetzt.
Der Benutzername dieses Benutzers.
null
, wenn der Benutzer keinen Benutzernamen hat (z.B. ein anonymer Benutzer).
Dieses Objekt enthält alle Daten zu einem Benutzer innerhalb von formcycle. Um auf den aktuell angemeldeten Benutzer zuzugreifen, verwenden Sie
XFC_METADATA.user
. Falls der Benutzer nicht angemeldet ist, beziehen sich die Benutzerdaten auf einen anonymen Benutzer. Zum Beispiel ist die universalReferenceId aufANONYMOUS
gesetzt.