Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.
hello everyone ,
I am tring below and stuck in situation like :
var _Restriction =
CALCULATETABLE(
VALUES(COMPANYMAPPING[CLS 1 ]),
COMPANYMAPPING[Email]=USERPRINCIPALNAME()
)
var _Restriction1 =
CALCULATETABLE(
VALUES(Parameter[PF Fields]),
Parameter[PF Order]=4
)
var RLS_Restriction =
SWITCH(
TRUE(),
_Restriction = "G1",[PF] IN {_Restriction1},
)
Return
RLS_Restriction
Above is RLS role where i am restricting columns but We want to do it dynamic and for that you can see code in bold which I am tring to pass switch case .
"PF Fields" contains coulms that i want restict from parameter table .Like only "Values","Amount" columns wants to show
When hardcoded in switch case like _Restriction = "G1",[PF] IN {"VALUE","Amount"} its is working .
But i have stored in mapping table and now want to pass it in swich satetment so it should work dynamically.
Thanks
Pooja Dhonde
Hi! To restrict columns/fields you need to use OLS instead of RLS. RLS restricts rows/records. For OLS you will need Tabular Editor 2: Object-level security (OLS) with Power BI - Power BI | Microsoft Learn
Proud to be a Super User! | |
Hi ,Thanks for reply , but OLS with Tabular editor would not used in my case .
Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City
Check out the April 2024 Power BI update to learn about new features.
User | Count |
---|---|
104 | |
96 | |
80 | |
67 | |
62 |
User | Count |
---|---|
138 | |
107 | |
104 | |
82 | |
63 |