Action Name of a Resource-Action entitlement does not appear as a hyphen '-' in RSA Identity Governance and Lifecycle 7.0.2 when empty
Originally Published: 2018-02-06
Last Modified: 2023-10-06
Article Number
000041926
Applies To
RSA Product Set: RSA Ientity Governance and Lifecycle
RSA Product/Service Type: Any
RSA Version/Condition: 7.0.2
 
Issue
Previously on RSA Identity G&L 6.9.1, an Entitlement Collector collecting Resource-Action entitlements would replace an empty (null) or space only Action Name with a hyphen '-' as shown below.

User-added image

The behavior has changed after upgrading to RSA Identity G&L 7.0.2. The space only Action Names are no longer replaced with hyphens, instead they are left as spaces as shown below.

User-added image
Cause
The behavior of data collectors on RSA Identity G&L 7.0.2 has changed as collected data is no longer trimmed from leading and trailing spaces. So an Action Name that consists only of spaces will not be treated like an empty (null) Action Name.
Workaround
Depending on the Data Source Type of your Entitlement Collector, you can try either of the below workarounds:
  1. If your Entitlement Collector Data Source Type is of type Database or any other type that supports modifying the collected data during collection, then you can manually TRIM the collected value for the Action Names in order to remove any leading or trailing spaces. Below is an example when collecting from a CSV file using the HXTT driver.
    User-added image
  2. If your collector does not support modifying the collected data during collection, then the only option available is to remove all leading and trailing spaces from the Data Source itself.