|Applies To||RSA Product Set: RSA Identity Governance and Lifecycle|
RSA Version/Condition: 7.0.1
|Issue||After every collector run finishes ,rule pre-processing is kicked off . If you have many Segregation Of Duties(SOD) rules configured in your application ,you will see considerate increase in the amount of time it takes in the pre-processing run as compared to lower versions.|
In the AWR report you will find below query taking longest time:
SELECT COUNT(*) AS y0_ from V_COMMON_SOD_RULE_ENTS this_ WHERE this_."RULE_ID"=:1
|Cause||The cause for longer runs is that after pre-processing, the SOD rule is spending time in detecting if there are any common entitlements.|
|Workaround||In RSA Identity Governance and Lifecycle 7.0.1 we have a configuration setting that would bypass this check.|
The screenshot below is the configuration setting on Rules > Configuration page that you need to enable this functionality.
After enabling this feature, you will see the rule pre-processing completing in less time.
|Notes||Enabling this option will allow common entitlements in a segregation of duties (SoD) rule.|
NOTE: Normally, when the system processes an SoD rule that has common entitlements, it flags the rule as invalid. When this option is selected, processing the rule does not change the status of the rule. However, deselecting this setting may result in the system flagging SoD rules with common entitlements as invalid when an administrator modifies the rule and the system processes the rule."