REST Identity collector mixing attributes from SAP SuccessFactors
Originally Published: 2021-03-24
Last Modified: 2023-10-06
Article Number
Applies To
| RSA Product Set: RSA Identity Governance & Lifecycle RSA Version/Condition: 7.2.x |
Issue
When there is an empty attribute in the data file the collector collects the attribute from the next user in the data file, a simple example is user 100007 which took the missing data from user 10008.
{
"__metadata": {
"uri": "https://api2.successfactors.eu/odata/v2/PerPerson('100007')",
"type": "SFOData.PerPerson"
},
"personIdExternal": "100007",
"personalInfoNav": {
"results": [
{
"__metadata": {
"uri": "https://api2.successfactors.eu/odata/v2/PerPersonal(personIdExternal='100007',startDate=datetime'2018-01-01T00:00:00')",
"type": "SFOData.PerPersonal"
},
"firstName": "Noah",
"lastName": "Williams",
"nativePreferredLangNav": {
"__metadata": {
"uri": "https://api2.successfactors.eu/odata/v2/PicklistOption(64226L)",
"type": "SFOData.PicklistOption"
},
"externalCode": "en"
}
}
]
},
"employmentNav": {
"results": [
{
"__metadata": {
"uri": "https://api2.successfactors.eu/odata/v2/EmpEmployment(personIdExternal='100007',userId='100007')",
"type": "SFOData.EmpEmployment"
},
"personIdExternal": "100007",
"userId": "100007",
"payrollEndDate": null,
"assignmentClass": "ST",
"isContingentWorker": false,
"lastDateWorked": null,
"startDate": "/Date(1498867200000)/",
"jobInfoNav": {
"results": []
}
}
]
}
},
{
"__metadata": {
"uri": "https://api2.successfactors.eu/odata/v2/PerPerson('100008')",
"type": "SFOData.PerPerson"
},
"personIdExternal": "100008",
"personalInfoNav": {
"results": [
{
"__metadata": {
"uri": "https://api2.successfactors.eu/odata/v2/PerPersonal(personIdExternal='100008',startDate=datetime'2018-01-01T00:00:00')",
"type": "SFOData.PerPersonal"
},
"firstName": "Jinny",
"lastName": "Kim",
"nativePreferredLangNav": {
"__metadata": {
"uri": "https://api2.successfactors.eu/odata/v2/PicklistOption(64218L)",
"type": "SFOData.PicklistOption"
},
"externalCode": "de"
}
}
]
},
"employmentNav": {
"results": [
{
"__metadata": {
"uri": "https://api2.successfactors.eu/odata/v2/EmpEmployment(personIdExternal='100008',userId='100008')",
"type": "SFOData.EmpEmployment"
},
"personIdExternal": "100008",
"userId": "100008",
"payrollEndDate": null,
"assignmentClass": "ST",
"isContingentWorker": false,
"lastDateWorked": null,
"startDate": "/Date(1086048000000)/",
"jobInfoNav": {
"results": [
{
"__metadata": {
"uri": "https://api2.successfactors.eu/odata/v2/EmpJob(seqNumber=1L,startDate=datetime'2010-03-01T00:00:00',userId='100008')",
"type": "SFOData.EmpJob"
},
"emplStatus": "46248",
"businessUnit": null,
"costCenter": null,
"jobTitle": null,
"jobCode": null,
"managerId": "1",
"customString9": null,
"company": null,
"location": null,
"position": "100008",
"department": null,
"emplStatusNav": {
"__metadata": {
"uri": "https://api2.successfactors.eu/odata/v2/PicklistOption(46248L)",
"type": "SFOData.PicklistOption"
},
"picklistLabels": {
"results": [
{
"__metadata": {
"uri": "https://api2.successfactors.eu/odata/v2/PicklistLabel(locale='en_US',optionId=46248L)",
"type": "SFOData.PicklistLabel"
},
"locale": "en_US",
"label": "Active"
},
{
"__metadata": {
"uri": "https://api2.successfactors.eu/odata/v2/PicklistLabel(locale='en_GB',optionId=46248L)",
"type": "SFOData.PicklistLabel"
},
"locale": "en_GB",
"label": "Active"
},
{
"__metadata": {
"uri": "https://api2.successfactors.eu/odata/v2/PicklistLabel(locale='de_DE',optionId=46248L)",
"type": "SFOData.PicklistLabel"
},
"locale": "de_DE",
"label": "Aktiv"
}
]
}
},
"businessUnitNav": null,
"locationNav": null,
"positionNav": {
"__metadata": {
"uri": "https://api2.successfactors.eu/odata/v2/Position(code='100008',effectiveStartDate=datetime'2020-01-01T00:00:00')",
"type": "SFOData.Position"
},
"cust_mainLogo": null,
"cust_subLogo": null,
"cust_unitName": null
},
"departmentNav": null,
"companyNav": null
}
]
}
}
]
}
},
{
as shown in the position column
Cause
- RSA Identity Governance & Lifecycle 7.2.x
Resolution
This issue is resolved in the following versions.
|
Related Articles
RSA Governance & Lifecycle Integration: SAP Summary 18Number of Views Access Manger 6.1 aserver log shows 'Unable to send data to receiver' message 69Number of Views RSA Authentication Manager Services Fail to Start Due to 'no pg_hba.conf entry for host' Error 114Number of Views Unable to log into Microsoft apps on Android devices when Microsoft Office 365 is configured with the RSA SecurID Access A… 51Number of Views "Invalid authentication handle" reported by the Cisco AnyConnect client when using RSA SecurID Access Cloud Authentication… 243Number of Views
Trending Articles
How to manipulate imported RSA SecurID Software Token(s) on an iPhone or iPad device RSA Governance & Lifecycle Generic Database Collector Guide RSA Authentication Manager 8.7 SP2 Administrator's Guide RSA Authentication Manager 8.9 Release Notes (January 2026) RSA Authentication Manager 8.9 Setup and Configuration Guide
Don't see what you're looking for?