I am exploring the use of Looker, hosted on-premises, for my application. My application has it's own custom user management. Is it possible to have Looker, self-hosted, authenticate against my application using some sort of custom auth or something? Or would I need to set up some sort of SAML / OpenID layer in front of my application that Looker could use?
Alternatively, is it possible to "authenticate" a user completely via the API, but without a password? For example to make a call to the Looker API and get back an auth token that could be used for requests?
Solved! Go to Solution.
@pt1 wrote:
Alternatively, is it possible to "authenticate" a user completely via the API, but without a password? For example to make a call to the Looker API and get back an auth token that could be used for requests?
https://developers.looker.com/api/explorer/4.0/methods/ApiAuth/login_user does exactly what you want. You can have one service account that is used to get API authentication tokens for other users.
@pt1 wrote:
Alternatively, is it possible to "authenticate" a user completely via the API, but without a password? For example to make a call to the Looker API and get back an auth token that could be used for requests?
https://developers.looker.com/api/explorer/4.0/methods/ApiAuth/login_user does exactly what you want. You can have one service account that is used to get API authentication tokens for other users.