Saltar al contenido

¡Transforma tus conexiones en dinero para el final del año con nuestro nuevo Programa de Indicación de Clientes! Descubre más

Esta documentación es para la versión 4 y posteriores de App Builder, el nuevo nombre de Vinyl. Accede a la documentación de Vinyl aquí.

Función de tiempo de ejecución mvSQL Who() en Jitterbit App Builder

Resumen de la función Who()

Devuelve información sobre el usuario conectado.

Sintaxis

who(<parameter>)

Parámetros

Parámetro

Un parámetro opcional que determina el atributo de usuario que se devuelve. Los parámetros válidos incluyen:

  • 'appuserid': la identidad del usuario proporcionada por la aplicación. Consulte Autenticación de la aplicación proveedor de seguridad.
  • 'displayname' - El nombre para mostrar del usuario (John).
  • ' correo' - Alias para 'dirección de correo electrónico'.
  • 'emailaddress' - La dirección de correo del usuario (smith@example.com).
  • 'fullname' - El nombre completo del usuario (John Smith).
  • 'identity.identifier' - El identificador de identidad de la fuente de datos (1234567).
  • 'identity.name' - El nombre de identidad de la fuente de datos (JOHN SMITH).
  • 'isauthenticated' - Devuelve true o false basado en si el usuario está autenticado.
  • 'idioma' - El idioma configurado del usuario (en-US).
  • 'teléfono' - Alias para 'número de teléfono'.
  • 'phonenumber' - El número de teléfono preferido del usuario.
  • 'userid' - El identificador único asignado al usuario por App Builder.
  • 'nombre de usuario' - El nombre de usuario del usuario conectado (p. ej., admin). Este es el valor que se devuelve si no se especifica ningún parámetro.

Devoluciones

Cadena

Ver el parámetro.

Observaciones

Si el nombre del parámetro se especifica en mayúsculas, la cadena de retorno estará en mayúsculas.

Los parámetros que empiezan por "identity" devolverán información específica de la identidad. Esta se determina en función de la fuente de datos actual. Por ejemplo, supongamos que una regla está registrada en una fuente de datos de Salesforce. En este caso, who('identity.identifier') devolverá el identificador de Salesforce de ese usuario.

Ejemplos

who()

Devuelve:

admin

who('username')

Devuelve:

admin

who('USERNAME')

Devoluciones:

ADMINISTRADOR

who('isauthenticated')

Devuelve:

1 (o "verdadero")