Setting Data Access Control on Dimensions Based on Custom Role

You can restrict access to data of a specific model, setting read and write permissions based on a custom role.

Context

You want to restrict user access to data contained in your model with a filter.

Procedure

  1. Enable Model Data Privacy in a model.For example, my model name is <Model1>.
  2. Create a custom role <A>.
  3. Open the created role <A> and add the model <Model1> using Select Model tab.
  4. Select the access type you want to allow for this role: Full Access or Limited Access.

    If you select Limited Access you can choose between Add Read Access or Define Write Access. You can then define a filter: For example, you add a filter on <Product = Book>.

    Users that are assigned to the custom role <A> can read only the data allowed by the filter <Product = Book> when opening <Model1>.