000037399 - Unable to hide the Attachments section in an uncompleted change request in RSA Identity Governance & Lifecycle

Document created by RSA Customer Support Employee on Apr 25, 2019Last modified by RSA Customer Support Employee on Feb 14, 2020
Version 26Show Document
  • View in full screen mode

Article Content

Article Number000037399
Applies ToRSA Product Set: RSA Identity Governance & Lifecycle
RSA Version/Condition: 7.1.0, 7.1.1
 
IssueThere 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.)
 
User-added image

 

User-added image
CauseThis is a known issue reported in engineering ticket ACM-95340.
 
ResolutionThis 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.


 
WorkaroundTo 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



  1. Create a style sheet called hide_attachments.css with the following contents:


#attachments_upload {

    visibility" hidden;
}


  1. Upload this file into the RSA Identity Governance & Lifecycle User Interface (Admin > User Interface > Files).

User-added image


B.  Customerstring.properties



  1. 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.



  1. Upload this file into the RSA Identity Governance & Lifecycle User Interface (Admin > User Interface > Files).

User-added image


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:
 


 User-added image


 

Attachments

    Outcomes