on 02-14-2013 1:57 PM
Hi folks,
I see this status on Role Assignments sometimes (usually after GRC has checked a role assignment)
Is there a way to check for this status in the database? Ideally, if I see a partially OK after GRC is done, I want to drop the role, so being able to get the role name from the IDS would be important.
Thanks,
Matt
Hi Matt
I've seen this before but it was a while ago that I did some investigation.
What I think it means is that the role or one of the subordinates hasn't been assigned properly for some reason (validity or whatever).
Ok - found it - its being returned by the stored procedure: MXP_RETRY_ASSIGNMENT_VALIDITY.
If mxi_link.mcExecState = 1 and (mxi_link.mcAssignedDirect = 1 OR
mxi_link.mcAssignedDynamicGroup = 1) AND mxi_link.mcExecStateHierarchy =4
OR
mxi_link.mcExecStateHierarchy = 2 and operation = 1 (redoing all, not just failed assignments)
So, essentially you could check for those values in the link for the user/role and if they exist, take some action.
I'd suggest taking a look at the stored procedure to see why its returning Partially OK in reference to your specific data. It may actually be a valid response.
Peter
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
86 | |
10 | |
10 | |
9 | |
7 | |
7 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.