SAP Knowledge Base Article - Public

3473417 - Unable to retrieve Photo information via OData API v2

Symptom

You wish to know why, after the 1H 2024 Major Upgrade, you are no longer able to retrieve Photo information via Photo API, e.g. odata/v2/Photo

Environment

SAP SuccessFactors OData API v2

Cause

Known behavior

Resolution

This is a behavior newly introduced in 1H 2024.

The root cause is the introduction of an enhancement in EP API Photo RBPs to prevent data leakage. Prior to 1H 2024, a call to entity Photo could potentially reveal unwanted EE data such as user id (our internal reference is EDU-19618).

With this release, entity Photo will respect the role-based permissions of both Photo and User Search, so customers will need to add the following RBP to the relevant API user:

User Permissions > General User Permission > User Search

Our documentation will reflect this shortly:
Guide: Photo Entity

See Also

Guide: Photo Entity

Keywords

EDU-19618, KM-19107, Photo, API, RBP, Odata, blank, missing, empty, user, User Search, 1H 2024 , KBA , LOD-SF-INT-ODATA , OData API Framework , Problem

Product

SAP SuccessFactors HCM suite all versions