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
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