Validating access to report

A report has its own RLS when registered in Power BI, and these must be registered in Genuz to correctly reflect user access validation. This guide shows how you can check which RLS a report has, how to register them in Genuz if they don't exist, how to add them to a report, and how to assign them to a user or group of users.

Checking Which RLS a Report Has in Power BI

  1. Inside the Power BI workspace of your environment, access the item list and look for the item in your semantic model:

Semantic model
  1. Click the three dots on the semantic model and access the security section:

Accessing the security option
  1. You will then find the list of RLS assigned to this item:

List of RLS assigned to the report

Checking if RLS Are Registered in Genuz

Now that we know which RLS are assigned to this item, we can check if they already exist in Genuz and, if not, register them.

Inside Genuz (as an administrator user):

  1. Access the administrator session via the gear icon in the upper right corner.

  2. In the left sidebar menu, go to the Add-ons tab.

  3. Go to the Installed Add-ons tab and select the Power BI Add-on settings.

  4. In the security tab, check if the RLS are registered in the table and, if not, register them with the same name found in the RLS list from the previous step (Note: the RLS must be registered with the same name, as the comparison between Genuz RLS and Power BI Workspace RLS is done by name, although it does not matter if the letters are uppercase or lowercase).

Add-on settings demonstration

Adding RLS to the Report

Once the RLS have been correctly added to the Power BI Add-on, you can assign them to an item in the Analytics Catalog menu.

  1. Access the administrator session via the gear icon in the upper right corner.

  2. In the left sidebar menu, go to the Analytics Catalog tab.

  3. Find the desired item and click the edit button (the item must be unpublished/draft for this).

  4. Go to the Roles tab.

  5. Find the desired Roles and add them to the item.

Adding Roles

Assigning RLS to a User/Group

After completing the previous step, navigate to the Permissions tab and add or edit a user's permissions based on the registered roles.

Assigning Roles to a user or group

Last updated