Looker
This integration is provided as an Open Authorization API (OAA) connector package. Download the source code on GitHub.
Looker OAA Connector
Overview
OAA connector for Google Looker focusing on Looker Models and Connections. Discovers Looker users and groups and provides authorization data for the Looker Models and database connections users can access based on their Looker roles.
OAA Application Mappings
This connector uses the OAA Application template. The following table shows how Looker entities are mapped to the template.
Looker | OAA Application |
---|---|
Users | Local User |
Group | Local Group |
Role | Local Role |
Model Set | Custom Resource |
Model | Custom Sub-resource |
Connection | Custom sub-resource |
Attributes
Looker connector extracts the following attributes:
User:
id
- Looker IDverified_looker_employee
- Boolean for user is identified as an employee of Looker who has been verified via Looker corporate authenticationpresumed_looker_employee
- Boolean for User is identified as an employee of Lookeris_active
- Status of Looker account
Group:
id
- Looker ID number
Model Set:
id
- Looker ID numberbuilt_in
- Boolean for if model set is built inall_access
- Boolean if the model set is configured to include all models
Connection:
dialect
- JDBC dialect connection is configured ashost
- Database connection hostusername
- Database connection user name
Setup
Prerequisite
Generate a Looker API3 key for a user with sufficient privileges to see all users, roles and models. The following scopes are required:
see_users
manage_models
Generate an API key for your Veza user. API keys can be managed in the Veza interface under Administration -> API Keys. For detailed instructions consult the Veza User Guide.
Command Line
With Python 3.8+ install the requirements either into a virtual environment or otherwise:
Export the Veza API keys and Looker connection information to the OS environment.
Run the connector
Optionally export the Veza URL to the environment as
VEZA_URL
and run with no parameters required.
Last updated