SAP Knowledge Base Article - Public

3131041 - Missing External User Personal Data entities in OData API Data Dictionary

Symptom

You notice ExternalUser entities are no longer available in the OData API Data Dictionary and wish to make them available again
ExternalUser entities are no longer upsertable via Post method
Examples:
ExternalUser
ExtPersonalInfo
ExtPhoneInfo
ExtEmailInfo
ExtAddressInfo

Environment

SAP SuccessFactors OData API

Cause

Access controls to "External User Data" and "External User Personal Data" are missing

Resolution

Expected behaviour. Due to security concerns, ExternalUser entities will no longer be available to users, unless the "Enable External Learning User" flag is activated in Provisioning:

The expected current behaviour is that, when "External User" feature is OFF, neither "External User Personal Data" nor "External User Data" can be accessed by any type of User. When the feature is ON, Internal Users can access all "External User Data" and "External User Personal Data", while External Users can only access their own "External User Data" and "External User Personal Data"

Keywords

ExternalUser, ExtPersonalInfo, ExtPhoneInfo, ExtEmailInfo, ExtAddressInfo, ECT-185284, AO-3884, PTCH-37458, , KBA , LOD-SF-INT-ODATA , OData API Framework , How To

Product

SAP SuccessFactors HCM suite all versions