Using a custom Looker role

Some teams prefer to use custom Looker roles to configure Euno's Looker integration. Consider using a custom Looker Role for Euno's Looker integration to:

  1. Further lock down the permissions of Euno's Looker integration

  2. Avoid breaking Euno's Looker integration when configuring permissions for other Looker users

Setting up a Custom Role for Euno's Looker Integration

To set up a custom Looker Role for Euno's Looker integration complete the following:

  1. Create a Looker Model Set

  2. Create a Permission Set with the minimal permissions required

  3. Create a Looker Role

  4. Create a Looker User and associate it with the Looker Role

Stage 1: Create a Looker Model Set

  1. Browser to the "admin" section in your Looker instance and find the "roles" menu item

Looker: Admin Settings - Roles
  1. Click "New Model Set"

Looker: New Model Set
  1. Name the new Model Set euno_model_set. Do not check any of the LookML models. Euno's Looker integration does not require access to any LookML model.

  2. Click "New Model Set" to save the new Model Set.

Looker: Save New Model Set
  1. Once saved, you'll be redirected back to the "Roles" screen. Verify that the model set was created by scrolling down to the "Model Sets" table. You should see the new Model Set there.

Looker: Model Sets Table

Stage 2: Create a Permission Set

  1. In the "Roles" screen, click "New Permission Set"

  1. Name the new Permission Set euno_permission_set and check the following permissions:

  • access_data

  • manage_models

  • see_users

  • see_system_activity

  1. Click "New Permission Set" to save the new Permission Set

Looker: Save Permission Set
  1. Verify that the new Permission Set was created in the Permission Sets table in the "roles" screen.

Looker: Permission Sets Table

Stage 3: Create a Looker Role

  1. Back in the "roles" screen, Click "New Role"

  2. Pick euno_permission_set and euno_model_set and click "New Role"

Looker: Create a Looker Role
  1. Verify that the role is created in the "Roles" tables

Looker: Roles

Stage 4: Create a Looker User and assign it the Looker Role

  1. Find the "Users" option in the "admin" sidebar

Looker: Admin Settings - Users
  1. Click "Add Users"

  1. Give the user an email address and assign the role euno_role, then click "Save"

Looker: Assigning Role to User

You're done. Go back to stage 1 in Setting up Euno's Looker Integration and follow the steps there.

Last updated