Article Number
000036693
Applies To
RSA Product Set: Identity Governance & Lifecycle
RSA Version/Condition: 7.0.1, 7.0.2, 7.1.0
Issue
The Provisioning Command node does not save the attribute's values correctly while editing or creating a workflow in RSA Identity Governance & Lifecycle. That is, we noticed that the values in the Provisioning Command node are being truncated if there is a comma (,) as part of the value.
When adding a Provisioning Command node in a Fulfillment Workflow, type some static value with one or more commas in the command's fields and then save the workflow. The application actually splits these values by commas and places each split value in each of the command's fields/attributes.
- Configure Fulfillment Workflow with Provisioning Command node
Image description
- Type some static value with a comma in the command's fields:
Image description
- Save the workflow and check the values again; you will notice that the value with comma was split and placed into each parameters. This doesn't produce any error in the logs while saving the workflow.
Image description
Cause
The value field does not take into account that data could have commas in it, causing the data to be saved in comma separated value list.
Resolution
This issue has been fixed in following patches:
- RSA Identity Governance & Lifecycle 7.0.2 P08
- RSA Identity Governance & Lifecycle 7.1.0 P02
Workaround
To workaround this issue, create a workflow variable with the relevant content and then reference this variable in the value field for the parameter.
- Add the variable using the +)sign under the Variables section.
Image description
- Once the variable is added, right click on the value field for the desired name parameter and select the variable to add to the value field.
Make sure to select Business Source and Command field before setting the values.
Image description