Zum Inhalt springen

Verwandeln Sie Ihre Kontakte in Urlaubsgeld mit unserem neuen Kundenempfehlungsprogramm! Erfahren Sie mehr

Diese Dokumentation gilt für Version 4 und höher von App Builder, dem neuen Namen für Vinyl. Hier gelangen Sie zur Vinyl-Dokumentation.

Who() mvSQL- Laufzeit im Jitterbit App Builder

Zusammenfassung der Who()-Funktion

Gibt Informationen zum 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 von der Anwendung bereitgestellte Benutzeridentität. Siehe Anwendungsauthentifizierung Sicherheitsanbieter.
  • „Anzeigename“ - Der Anzeigename des Benutzers (John).
  • „Email“ - Alias für „E-Mail-Adresse“.
  • „E-Mail-Adresse“ - Die Email Adresse des Benutzers (smith@example.com).
  • „fullname“ - Der vollständige Name des Benutzers (John Smith).
  • „identity.identifier“ - Die Identitätskennung der Datenquelle (1234567).
  • „identity.name“ - Der Identitätsname der Datenquelle (JOHN SMITH).
  • 'isauthenticated' - Gibt zurück true oder false basierend darauf, ob der Benutzer authentifiziert ist.
  • „Sprache“ - Die vom Benutzer konfigurierte Sprache (en-US).
  • „Telefon“ - Alias für „Telefonnummer“.
  • „Telefonnummer“ - Die bevorzugte Telefonnummer des Benutzers.
  • „Benutzer-ID“ - Die eindeutige Kennung, die dem Benutzer vom App Builder zugewiesen wird.
  • „Benutzername“ - Der Benutzername des angemeldeten Benutzers (z. B. „admin“). Dies ist der zurückgegebene Wert, wenn kein Parameter angegeben ist.

Rückgaben

Schnur

Siehe Parameter.

Bemerkungen

Wenn der Parametername in Großbuchstaben angegeben wird, wird auch die Rückgabezeichenfolge in Großbuchstaben angegeben.

Parameter, die mit „identity“ beginnen, geben identitätsspezifische Informationen zurück. Die Identität wird anhand der aktuellen Datenquelle ermittelt. Angenommen, eine Regel ist bei einer Salesforce Datenquelle registriert. In diesem Szenario gibt who('identity.identifier') die Salesforce Kennung für diesen Benutzer zurück.

Beispiele

who()

Rücksendungen:

Administrator

who('username')

Rücksendungen:

Administrator

who('USERNAME')

Rückgaben:

ADMIN

who('isauthenticated')

Ergibt:

1 (oder „wahr“)