000038775 - Generic REST Collector does not replace Query Parameters passed as part of the POST Request Body in RSA Identity Governance & Lifecycle

Document created by RSA Customer Support Employee on Apr 23, 2020Last modified by RSA Customer Support Employee on Apr 23, 2020
Version 2Show Document
  • View in full screen mode

Article Content

Article Number000038775
Applies ToRSA Product Set: RSA Identity Governance & Lifecycle
RSA Version/Condition: 7.2.0
 
IssueThe Generic REST Collector does not replace Query Parameters that are passed as part of the POST Request Body in RSA Identity Governance & Lifecycle.

In the example below, groups and group members are being collected from the endpoint. A Query Parameter called group_id with a Parameter Value of ${Groupid} is defined under Query Parameters and then used in the Request Body. When the request is made, the group_id Query Parameter is replaced with the actual Group Id. However, the group_id in the Request Body is not replaced. This works fine for endpoints that have Query Parameters in their API calls. But when collecting from an endpoint that does not have Query Parameters in their API calls and expect the Query Parameters to be in the Request Body, the collection fails. An example of an endpoint that expects Query Parameters in the Request Body is Dropbox.
User-added image


 
CauseThe collection fails because the Query Parameter in the Request Body is not replaced with a value. Only the Query Parameter under Query Parameters is replaced.

This is a known issue reported in engineering ticket ACM-104797.
 
ResolutionThis issue is being investigated by the Engineering team in order to provide a permanent resolution in a future release.
 

Attachments

    Outcomes