Help with process to update security
Posted: Wed Jul 04, 2012 5:29 pm
I hate asking newbie questions, and apologize in advance, but I'm really under the gun trying to get a model implemented! I am trying to build a process to update the security for a dimension via a process that uses a SQL query that of course shows the following data:
Dimension_Item Group Security
Customer 1 Group 1 WRITE
Customer 2 Group 1 WRITE
Customer 3 Group 2 WRITE
I would also like to be able to update the security for the parents of the customer hierarchy. The customer hierarchy looks like this:
When the N: Level process runs, it seemingly runs successfully, but the data in the control cube is unchanged. Naturally, when I attempt to run the C: level process, it fails and tells me the element is a consolidated item. Looking at the element security cube, I see consolidated items with security so clearly it's possible to update it.
Hence, two questions:
1. If the process runs successfully (as for the N: level elements) but data isn't changing how do I fix it? There is probably a log somewhere, but I don't know where to find it.
2. With respect to the C:level process, what to I need to do?
Any help would be appreciated greatly!
Mike
Dimension_Item Group Security
Customer 1 Group 1 WRITE
Customer 2 Group 1 WRITE
Customer 3 Group 2 WRITE
I would also like to be able to update the security for the parents of the customer hierarchy. The customer hierarchy looks like this:
- Total Customers
.Business Unit 1
...Unit 1
.....Customer 1
.....Customer 2
...Unit 2
.....Customer 3
.....Customer 4
.Business Unit 2
When the N: Level process runs, it seemingly runs successfully, but the data in the control cube is unchanged. Naturally, when I attempt to run the C: level process, it fails and tells me the element is a consolidated item. Looking at the element security cube, I see consolidated items with security so clearly it's possible to update it.
Hence, two questions:
1. If the process runs successfully (as for the N: level elements) but data isn't changing how do I fix it? There is probably a log somewhere, but I don't know where to find it.
2. With respect to the C:level process, what to I need to do?
Any help would be appreciated greatly!
Mike