Hi,
I have an SSAS cube of deals with agent dimension. In order for each agent to view only his records I:
1) In DSV: Added Dim_User dimension- including key and domainnames. Then made into a dimension.
2) In DSV: Added bridge fact table- including above user key and agent key. This fact table has one relationship pointing to the user dimension and one to the agent dimension.
3) In cube- added the bridge table as a measure group to the cube with two dimensions using it: the User dimension and an additional agent dimension- in addition to the old agent dimension, I've added another agent dimension for this and for this dimension in the main fact table defined the bridge table with many to many relationship. Am I supposed to add this many to many relationship in the dimension usage?
On the role on this new agent dimension I've set the allowed member set to: exists([By user allowed Sales Reps].[Sales Rep Name].members,strToMember("[Dim User].domainname.&[" + CUSTOMDATA() + "]"),"Bridge User")
I get no errors on deployment and processing but when I try to browse the cube as certain agent domainname I get all the results. Meaning they are not filtered.
Please please advice!
Namnami