Utilisateur de connexion

Version 4.0.23.4

Créez un jeton d'accès qui s'exécute en tant qu'utilisateur donné.

Seul l'administrateur authentifié peut appeler cette méthode. Il permet à cet administrateur de générer un nouveau jeton d'authentification pour l'utilisateur associé à l'ID utilisateur donné. Ce jeton peut ensuite être utilisé pour les appels d'API suivants, qui sont ensuite effectués en tant que cet utilisateur cible.

L'utilisateur cible n'a pas besoin d'avoir une paire API/client_secret API existante. Aucun identifiant de ce type n'est créé par cet appel.

Cela permet de créer des systèmes où l'authentification des utilisateurs d'API pour un nombre arbitraire d'utilisateurs est effectuée en dehors de Looker et acheminée par un "compte de service" unique avec des autorisations d'administrateur. Notez qu'un nouveau jeton d'accès est généré à chaque appel. Si les utilisateurs cibles doivent effectuer de nombreux appels d'API sur une courte période, il est préférable de mettre en cache ce jeton d'authentification plutôt que d'appeler cela avant chacun de ces appels d'API.

Pour en savoir plus sur le jeton d'accès et son utilisation, consultez la section "Connexion".

Demande

POST /login/{ID_utilisateur}
Type de données
Description
Demande
HTTPRequest
chemin d'accès
Chemin HTTP
Développer la définition HTTPPath...
user_id
string
ID de l'utilisateur.
query
Requête HTTP
Développer la définition de la requête HTTP...
associatif
booléen
Lorsque la valeur est "true" (par défaut), les appels d'API utilisant le jeton d'accès renvoyé sont attribués à l'administrateur qui a créé le jeton d'accès. Si la valeur est définie sur "false", l'activité de l'API est attribuée à l'utilisateur avec lequel le jeton d'accès s'exécute. La valeur "False" nécessite une licence Looker.

Réponse

200: Jeton d'accès avec des métadonnées.

Type de données
Description
(objet)
AccessToken (jeton d'accès)
access_token
string
Jeton d'accès utilisé pour les appels d'API
token_type
string
Type de jeton
expires_in
integer
Nombre de secondes avant l'expiration du jeton
refresh_token
string
Jeton d'actualisation permettant d'obtenir un jeton d'accès

400 Bad Request

Type de données
Description
(objet)
Message
string
Infos sur l'erreur
documentation_url
string
Lien vers la documentation

403: Autorisation refusée

Type de données
Description
(objet)
Message
string
Infos sur l'erreur
documentation_url
string
Lien vers la documentation

404: introuvable

Type de données
Description
(objet)
Message
string
Infos sur l'erreur
documentation_url
string
Lien vers la documentation

Examples