Zum Inhalt springen

Who() mvSQL-Laufzeitfunktion im Jitterbit App Builder## Zusammenfassung der Who() Funktion

Zusammenfassung der Who() Funktion

Gibt Informationen über den angemeldeten Benutzer zurück.

Syntax

who(<parameter>)

Parameter

parameter

Ein optionaler Parameter, der bestimmt, welches Benutzerattribut zurückgegeben wird. Gültige Parameter sind:

  • 'appuserid' - Die vom Anwendung bereitgestellte Benutzeridentität. Siehe den Anwendungs-Authentifizierungs Sicherheitsanbieter.
  • 'displayname' - Der Anzeigename des Benutzers (John).
  • 'email' - Alias für 'emailaddress'.
  • 'emailaddress' - Die Email-Adresse des Benutzers (smith@example.com).
  • 'fullname' - Der vollständige Name des Benutzers (John Smith).
  • 'identity.identifier' - Der Identifikator der Datenquellenidentität (1234567).
  • 'identity.name' - Der Name der Datenquellenidentität (JOHN SMITH).
  • 'isauthenticated' - Gibt true oder false zurück, je nachdem, ob der Benutzer authentifiziert ist.
  • 'language' - Die konfigurierte Sprache des Benutzers (en-US).
  • 'phone' - Alias für 'phonenumber'.
  • 'phonenumber' - Die bevorzugte Telefonnummer des Benutzers.
  • 'userid' - Der eindeutige Identifikator, der dem Benutzer von App Builder zugewiesen wurde.
  • 'username' - Der Benutzername des angemeldeten Benutzers (z.B. admin). Dies ist der Wert, der zurückgegeben wird, wenn kein Parameter angegeben ist.

Rückgaben

string

Siehe den Parameter.

Anmerkungen

Wenn der Parametername in Großbuchstaben angegeben wird, wird der Rückgabestring in Großbuchstaben sein.

Parameter, die mit 'identity' beginnen, geben identitätsspezifische Informationen zurück. Die Identität wird basierend auf der aktuellen Datenquelle bestimmt. Angenommen, eine Regel ist für eine Salesforce-Datenquelle registriert. In diesem Szenario gibt who('identity.identifier') den Salesforce-Identifikator für diesen Benutzer zurück.

Beispiele

who()

Gibt zurück:

admin

who('username')

Gibt zurück:

admin

who('USERNAME')

Gibt zurück:

ADMIN

who('isauthenticated')

Gibt zurück:

1 (oder "wahr")