on 04-13-2015 12:52 PM
Hi Experts
I need to Configure a Delete Access workflow in GRC AC where i have 3 requirements.
1) Lock the user and change the validity date of the user.
2) Remove the roles of the user
3) Update the user group of the user.
First two requirements are done but the 3rd one is pending.
I have updated the decision table for User defaults in BRF+ as below and also assigned the action User default to Request type DELETE ACCOUNT.
Request type(003)-> System id->Default_id(As per SPRO)
But the assignment of user group is not happening.I have read some notes that i need to create a Loop Expression for this.Can anyone explain me what is this and what is the use of this as i have already created a decison table
Thanks
Nitesh
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Nitesh,
Since you are using "System" as one of the fields in setting the conditions for User Defaults, then try using the option for Implementing a LOOP in your BRF Rule. This might be needed since "System" field is not available under Request Header attributes, rather it is available as Role Attributes which are called as line-item fields while calling the BRF Rule. So, in such cases LOOP is a suggested solution, rather than using the Decision Table directly. Though within the LOOP, you can still call the Decision Table or implement IF/ELSE conditions.
Regards,
Madhu.
Hi Nitesh,
So now all the changes have been updated in BRF+ user defaults application as suggested and now when you create a GRC request you say that the User Group maintained in the User Default ID is not getting updated in the backend? Am I correct?
Also can you check if the other user defaults like Time Zone etc maintained in the User Default ID are getting updated for the user or not?
Regards,
Madhu.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.