on 2020 Aug 25 4:24 PM
Can someone please tell me a why to implement row level security in SAP Analytics Cloud.
So depending on the user logged into SAC they should only see particular record for them. I know about Data Access Control but it has to be done manually where I assign each user/team to each row which will not work since we can have >10000 users and they will be increasing over time.
I have also seen the Current user() dynamic text to identify the user but I am not sure how we can pass this back to the model to filter the data.
Input data Source - Flat File,
Request clarification before answering.
When using Data Access Control, you can assign team instead of individual users
But for row-level security, I suggest you to check out Data Privacy in model settings, then for a given Role select the model and define read/write access rules for any dimension you want.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Jef,
My main concern is to do it dynamically since we will several thousand users with new users getting added continuously. We don't want to maintain this manually.
For eg: - if there are 100 users currently there will be 100 rows in the model and each user should only be able to access it's 1 row.
User | Count |
---|---|
77 | |
22 | |
9 | |
7 | |
6 | |
6 | |
5 | |
4 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.