Skip to main content

Part 1: Looker Data Ingestion

Set up a Looker API key so ConfigView can pull your Looker data (users, groups, attributes) into the dashboard.

Step 1: Create an API Key

  1. In Looker, click your avatar in the top-right and go to Admin.
  2. Under Users, click Users.
  3. Find the user you want the key to belong to (a dedicated service-account user is recommended) and click Edit.
  4. Scroll to API Keys and click Edit Keys.
  5. Click New API Key.
  6. Document the Client ID and Client Secret — the secret is only shown once.
Note: The user that owns the API key must have the Admin role so ConfigView can list users, groups, and user attributes.

Step 2: Add the Credentials to ConfigView

  1. Go to your ConfigView dashboard: https://{companyname}.configview.com/admin/secret/
  2. Click Add Secret
  3. Create the following secrets:
    • LOOKER_CLIENT_ID: The Client ID from Step 1
    • LOOKER_CLIENT_SECRET: The Client Secret from Step 1
    • LOOKER_BASE_URL: Your Looker subdomain (the part before .cloud.looker.com in your Looker URL)
  4. Click Save

Step 3: Enable the Looker App in ConfigView

  1. Go to: https://{companyname}.configview.com/admin/app/
  2. You should see Looker in the list of available apps
  3. Select the scripts you want to run.
  4. Click Save

Step 4: Verify

  1. Go to: https://{companyname}.configview.com/admin/status/
  2. Run the Looker health check.
  3. All checks should pass.
If a check fails, verify that your secrets are saved correctly and the API key user has the required role.

Data Tables

Once the scripts run, the corresponding Looker tables will be created in your database. All tables include a run_at column for historical tracking.