Article Number
000037399
Applies To
RSA Product Set: RSA Identity Governance & Lifecycle
RSA Version/Condition: 7.1.0, 7.1.1
Issue
There is no way to hide the Attachments section in a change request in RSA Identity Governance & Lifecycle until the request is completed. This is true even when unchecking the boxes next to the
Show Attachments Tab and
Add/Delete Attachments options of the request workflow (
Requests >
Workflows >
{workflow name} >
Job Properties panel right-hand side >
Request Settings section.)
Image description
Image description
Cause
This is a known issue reported in engineering ticket ACM-95340.
Resolution
This issue is resolved in the following RSA Identity Governance & Lifecycle versions and/or patch levels:
- RSA Identity Governance & Lifecycle 7.1.0 P09
- RSA Identity Governance & Lifecycle 7.1.1 P03
- RSA Identity Governance & Lifecycle 7.2
The fix is to enable the Show Attachments Tab and the Add/Delete Attachments (found under Requests > Workflows > {workflow name} > Job Properties panel right-hand side > Request Settings section) functionality within the request workflow. The configuration of these buttons works as follows once the patch is applied:
Scenario 1
Configuration: These are the default workflow settings.
- Show Attachments Tab - checked
- Add/Delete Attachments – checked
Result:
The Attachments section is visible in an open change request.
Scenario 2
Configuration:
- Show Attachments Tab - unchecked
- Add/Delete Attachments – unchecked
Result:
The Attachments section is not visible in an open change request.
Scenario 3
Configuration:
- Show Attachments Tab - unchecked
- Add/Delete Attachments – checked
Results:
The Attachments section is visible in an open change request. Checking the Add/Delete Attachments option implicitly enables the Show Attachments Tab since you cannot add/delete an attachment without seeing the Attachments section.
Scenario 4
Configuration:
- Show Attachments Tab - checked
- Add/Delete Attachments – unchecked
Results:
The Attachments section is not visible in an open change request. Disabling the Add/Delete Attachments functionality implicitly disables the Show Attachments Tab functionality.
Workaround
To workaround this issue, create a style sheet and a
customerstring.properties file to be uploaded through the RSA Identity Governance & Lifecycle User Interface using the steps below.
A. Style sheet
- Create a style sheet called hide_attachments.css with the following contents:
#attachments_upload {
visibility" hidden;
}
- Upload this file into the RSA Identity Governance & Lifecycle User Interface (Admin > User Interface > Files).
Image description
B. Customerstring.properties
- Create a customerstring.properties file, or edit the existing customerstring.properties file if one already exists. Add the following content:
ATTACHMENTS=
Note the name of this file has to be customerstring.properties.
- Upload this file into the RSA Identity Governance & Lifecycle User Interface (Admin > User Interface > Files).
Image description
C. Attachment File Extensions
As an additional deterrent to uploading attachments should the Attachment section be accidentally exposed in the change requests again, restrict the allowed attachment file extensions by going to Requests > Configuration > Settings > Edit. Add an invalid file extension, as in the screenshot below:
Image description