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
-
Enable Model Data Privacy in a model.For example, my model name is
<Model1>.
-
Create a custom role <A>.
-
Open the created role <A> and add the model
<Model1> using Select Model
tab.
-
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>.