|Applies To||RSA Product Set: RSA Identity Governance and Lifecycle|
RSA Version/Condition: 7.0.1, 7.0.2
|Issue||The RSA Identity Governance and Lifecycle Workflow Activity Node of type Decision Node based on internal variables always evaluates to false. This may occur after making any edit to a workflow that was previously operating correctly.|
This is a known issue in RSA Identity Governance and Lifecycle 7.0.1 and 7.0.2.
|Resolution||This issue is resolved in RSA Identity Governance and Lifecycle 7.0.2 P05.|
|Workaround||For existing workflows that were previously working in an older version and were migrated to RSA Identity Governance and Lifecycle 7.0.1 or 7.0.2, avoid editing the workflows. If the workflow has been saved, you may try to export and import the workflow from an older working version of the product. |
For new workflows the following technique may be used to work around this limitation. Ensure that you only use variables that are defined in the Workflow as local or global variables and that populate the Condition dropdown list. If you need to access an internal variable that is not displayed in the drop down list such as a form variable, then use a SQL Select node to assign the value of that form variable to a local variable and then use the local variable as the object for the Workflow Activity Node Decision Node Condition Statement.
In the Activity Node Decision Node, select the new variable you have defined from the drop down list.