Creare un token di accesso che viene eseguito come un determinato utente.
Può essere chiamato solo da un utente amministratore autenticato. Consente all'amministratore di generare un nuovo token di autenticazione per l'utente con l'ID utente specificato. Questo token può essere utilizzato per chiamate successive API, che vengono quindi eseguite come utente di destinazione.
L'utente di destinazione non deve avere una coppia API client_id/client_secret esistente. Questa credenziale non viene creata da questa chiamata.
Questo consente di creare sistemi in cui l'autenticazione utente delle API per un numero arbitrario di utenti viene eseguita al di fuori di Looker e attraverso la canalizzazione attraverso un singolo "account di servizio" con autorizzazioni di amministratore. Tieni presente che viene generato un nuovo token di accesso per ogni chiamata. Se gli utenti di destinazione effettuano numerose chiamate API in un breve periodo di tempo, è consigliabile memorizzare nella cache questo token di autenticazione anziché chiamare prima di ognuna di queste chiamate API.
Vedi "login" per maggiori dettagli sul token di accesso e su come utilizzarlo.
Richiesta
Risposta
200: token di accesso con metadati.
400: Richiesta errata
403: Autorizzazione negata
404: Non trovata
Esempi
Python
https://github.com/looker-open-source/sdk-codegen/blob/main/python/tests/integration/test_methods.py |