Using a custom Looker role
Last updated
Last updated
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:
Further lock down the permissions of Euno's Looker integration
Avoid breaking Euno's Looker integration when configuring permissions for other Looker users
To set up a custom Looker Role for Euno's Looker integration complete the following:
Create a Looker Model Set
Create a Permission Set with the minimal permissions required
Create a Looker Role
Create a Looker User and associate it with the Looker Role
Browser to the "admin" section in your Looker instance and find the "roles" menu item
Click "New Model Set"
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.
Click "New Model Set" to save the new Model Set.
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.
In the "Roles" screen, click "New Permission Set"
Name the new Permission Set euno_permission_set
and check the following permissions:
access_data
manage_models
see_users
see_system_activity
Click "New Permission Set" to save the new Permission Set
Verify that the new Permission Set was created in the Permission Sets table in the "roles" screen.
Stage 3: Create a Looker Role
Back in the "roles" screen, Click "New Role"
Pick euno_permission_set
and euno_model_set
and click "New Role"
Verify that the role is created in the "Roles" tables
Stage 4: Create a Looker User and assign it the Looker Role
Find the "Users" option in the "admin" sidebar
Click "Add Users"
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.