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

  1. Click "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.

  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

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

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

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"

  1. Verify that the role is created in the "Roles" tables

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

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

  1. Click "Add Users"

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

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

Last updated