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 "Invalid authentication handle" reported by the Cisco AnyConnect client when using RSA SecurID Access Cloud Authentication… 243Number of Views Configure RSA Authentication Manager as a Secure Proxy Server for Cloud Access Service 100Number of Views Configure password and security questions chained login for RSA Authentication Manager Prime Kit Self-Service Portal (SSP) 153Number of Views
Trending Articles
How to manipulate imported RSA SecurID Software Token(s) on an iPhone or iPad device RSA SecurID software token .sdtid file fails to import into RSA SecurID Software Token 5.0 for Windows Authentication Manager Security Console and Operations Console Inaccessible After Certificate Update RSA Authentication Manager 8.9 Patches and Hotfixes Readme RSA MFA Agent 2.3.6 for Microsoft Windows Installation and Administration Guide
Don't see what you're looking for?