I have written a rule that sets WRITE or NONE in control cube }ElementSecurity_Organization
This works. Users see only their branch of the organization structure.
But, when I have a generic report set to the top element, when a restricted user opens the report, they see nothing in the dimesnion cell. But if they click open the subset editor, they see the top element in their Security Setting.
This is almost what I want to happen. It restricts the user, but not nicely.
Is there some way to create a subset that recognizes the users group? I'm guessing MDX, but I didn't see any commends that dealt with current user.
Dynamic subset based on Client Group
-
- MVP
- Posts: 2836
- Joined: Tue Feb 16, 2010 2:39 pm
- OLAP Product: TM1, Palo
- Version: Beginning of time thru 10.2
- Excel Version: 2003-2007-2010-2013
- Location: Atlanta, GA
- Contact:
Re: Dynamic subset based on Client Group
AFAIK, there is no way to do this with MDX. Keep in mind, there isn't just one group for a user, there can be multiple ones. I know how to create an MDX query on the }Groups dimension that returns all the group elements that a users belongs to but why do this? What I would do in your scenario is to create a "dummy" element called "Select an organization", or "Double click here to select organization", etc. in the Organization dimension and give everone READ rights to it and make the report open to that element. Then the cell is not blank and the user knows to click on the cell to select organization.
-
- Posts: 60
- Joined: Mon Jun 06, 2011 6:07 pm
- OLAP Product: TM1
- Version: 9.5.2
- Excel Version: 2010
Re: Dynamic subset based on Client Group
That's a clever idea. I'll try that.
Thanks.
Thanks.