on 08-20-2009 8:57 PM
I want to implement row level data security in a Universe by using a WHERE clause.
Our users are linked with user groups that should control their data access. Can anyone give me the table/fields from the CMC Database that would contain BOUSER and the accompanying group membership?
Thanks
Barry
Hi,
For your case I think you can implement security at Universe level also as Tools -> manage access restrcitions -> Manage restrictions. there u can give access for required user groups for required objects.
Cheers,
Suresh Aluri
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
According to tech support, what we were asking is impossible. Here is our solution:
1) Build a table in the Data Warehosue that dynamically extracts user names and department groups from Windows AD, which our BOXI XI 3.1 installation uses to set group membership.
2) Include that table in each Universe Designed
3) Reference the table by @variable('BOUSER') to return Department Groups and thus control Row Level Security.
Any additional insights are appreciated.
Barry Bridges
Barry,
Thanks for passing along the insight for using Auditor. One caveat would be that Auditor is only going to get populated per an event (like the user logging on), and that Auditor has a time delay between an event and actually posting to the Auditor table(s). As you explore this possibility more fully please continue to post your findings/successes.
thanks,
John
User | Count |
---|---|
90 | |
10 | |
10 | |
10 | |
7 | |
7 | |
6 | |
5 | |
4 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.