REST Identity collector mixing attributes from SAP SuccessFactors
Originally Published: 2021-03-24
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 SecurID Authentication Agent 8.1 for PAM Installation and Configuration Guide for Oracle and RHEL (Japanese) 47Number of Views Is there a way to disable logging for the ACE/Server Administration API to the system logs 3Number of Views RSA Customer Advisory: ClamAV Vulnerability CVE-2023-20032 CVE-2023-20052 88Number of Views RSA Customer Advisory: Spring Framework Spring4Shell Vulnerabilities CVE-2022-22965 CVE-2022-22950 CVE-2022-22963 165Number of Views RSA MFA Agent 9.0 for PAM - Installation and Configuration Guide for Oracle and RHEL (French) 19Number of Views
Trending Articles
RSA MFA Agent 2.3.6 for Microsoft Windows Installation and Administration Guide RSA Authentication Manager 8.9 Release Notes (January 2026) RSA Release Notes for RSA Authentication Manager 8.8 Deploying RSA Authenticator 6.2.2 for Windows Using DISM Downloading RSA Authentication Manager license files or RSA Software token seed records
Don't see what you're looking for?