Usuario de acceso

Versión 4.0.23.2

Crea un token de acceso que se ejecute como un usuario determinado.

Solo un usuario administrador autenticado puede llamar a esta función. Permite que el administrador genere un token de autenticación nuevo para el usuario con el ID de usuario determinado. Ese token se puede usar para llamadas a la API posteriores, que luego se realizan como usuario objetivo.

El usuario de destino no necesita tener un par API_client/secret de API preexistente. Y esta llamada no crea esas credenciales.

Esto permite compilar sistemas en los que la autenticación de usuarios de la API para una cantidad arbitraria de usuarios se realice fuera de Looker y que se aplique a través de una sola “cuenta de servicio” con permisos de administrador. Ten en cuenta que se genera un token de acceso nuevo en cada llamada. Si los usuarios de destino realizarán varias llamadas a la API en un período breve, te recomendamos almacenar en caché este token de autenticación, en lugar de llamar a este método antes de cada una de esas llamadas a la API.

Consulta "login" para obtener más detalles sobre el token de acceso y cómo usarlo.

Solicitud

POST /login/{user_id}
Tipo de datos
Descripción
Solicitud
HTTPRequest
ruta
Ruta de HTTP
Expandir la definición HTTPPath...
user_id
string
ID del usuario.
verá la consulta cuando se guarde
HTTPQuery
Expandir definición de HTTPQuery...
asociativo
booleano
Cuando es verdadero (predeterminado), las llamadas a la API que usan el access_token que se muestra se atribuyen al usuario administrador que creó el access_token. Cuando es falso, la actividad de la API se atribuye al usuario cuando se ejecuta access_token. El valor falso requiere una licencia de Looker.

Respuesta

200: Token de acceso con metadatos.

Tipo de datos
Descripción
(objeto)
access_token
string
Token de acceso utilizado para las llamadas a la API
token_type
string
Tipo de token
expires_in
integer
Cantidad de segundos antes de que venza el token
refresh_token
string
Token de actualización que se puede usar para obtener un token de acceso nuevo

400: Bad Request

Tipo de datos
Descripción
(objeto)
mensaje,
string
Detalles del error
url_documentación
string
Vínculo a la documentación

403: Permiso denegado

Tipo de datos
Descripción
(objeto)
mensaje,
string
Detalles del error
url_documentación
string
Vínculo a la documentación

404: No encontrado

Tipo de datos
Descripción
(objeto)
mensaje,
string
Detalles del error
url_documentación
string
Vínculo a la documentación

Ejemplos