Hi
I have defined a dimension with a role with dynamic security like filter({set},CurrentMember.Name=UserName)
This works well while I have only the users.
Does someone have an Idea how this could be handled if the user has a secretary or an assistent who should see the same figures.
Thanks
Hannes
One thing that's not clear is which dimension hierarchy "CurrentMember.Name" refers to - is it like an Employee dimension? If so, maybe this same dimension could be added in a different "DelegateEmployee" role, which has a many-many relation to the original measure group. Each row of the intermediate measure group fact table (DelegateFact) would relate a Delegate to an Employee. This way, each employee could have multiple (0-N) delegates, and these delegates could be determined via the intermediate measure group, like:
Filter(({set, Generate(Exists([DelegateEmployee].[Employee].[Employee], set, "DelegateFact")},
{LinkMember([DelegateEmployee].[Employee].CurrentMember, [Employee].[Employee])}),
[Employee].[Employee].CurrentMember.Name = UserName)
|||Thats a good idea - thanks.
No comments:
Post a Comment