000039029 - Generic REST Collector fails with 'Could not read the value for path(s) in response: $.['@odata.nextLink')' in RSA Identity Governance & Lifecycle

Document created by RSA Customer Support Employee on Jun 19, 2020Last modified by RSA Customer Support Employee on Jun 19, 2020
Version 3Show Document
  • View in full screen mode

Article Content

Article Number000039029
Applies ToRSA Product Set: RSA Identity Governance & Lifecycle
RSA Version/Condition: 7.2.x
 
IssueThe Generic REST Collector fails in RSA Identity Governance & Lifecycle with the following error:
 
Test REST API request returned 190 record(s)
Could not read the value for path(s) in response: $.['@odata.nextLink')
Probable Cause: Either the path(s) configured is/are incorrect OR it contains null or empty value
.

 

User-added image


 
CauseThis is a known issue reported in engineering ticket ACM-105133.

This issue occurs if the number of data rows being returned are less than the configured page size (i.e., the configured page size is equal to or greater than the number of records returned.)

In this example, a generic REST collector is configured to collect 190 accounts from Azure and the page size is set to 999. When the page size is configured to be equal to or greater than 190, the collector will fail with the above error. Page size is configured in the collector definition (Collectors > {Collector type} > {Collector name} > Edit).

User-added image
 
ResolutionThis issue is being investigated by the Engineering team in order to provide a permanent resolution in a future release.
 
WorkaroundReduce the page size in the collector definition to less than the number of records being collected. (Collectors > {Collector type} > {Collector name} > Edit).
 

Attachments

    Outcomes