Quantcast
Channel: SQL Server Analysis Services forum
Viewing all articles
Browse latest Browse all 14337

Question on Tabular Model 2012

$
0
0

Hi,

I need to hide certain columns for a user group but the same columns should be visible for another user group in the same model. The out of the box 'row level  security' would not work for this requirement. I tried a modelling technique, by bringing the 'hidden fields' to a table using the 'Blank' DAX function in a 'role' on the table that contains the hidden fields, but this hides all tables related to the table that contains the hidden fields.

As a last resort I am creating two models (1) model one with all fields visible (2)  model two will hide certain fields. Basically model 2 is a copy of model 1, only certain fields in model 2 will be hidden.

To avoid reading the source data twice I am planning to update the model 1 and then synchronize model 1 with model 2 ( the one with hidden fields).  My gut feeling is that if I synchronize model 1 with model 2, all the hidden fields in model 2 will become visible, as the metadata in model 2 will be updated with metadata of model 1.

As the number of users would be in hundreds, implementing a complex security layer might impact the performance if we try and implement such security on the same model.

It would be great if anybody can share thoughts on the probable solution and if the approach to 'synchonize' both the models would work.

Thanks

Bidyut


A**LE


Viewing all articles
Browse latest Browse all 14337

Trending Articles