Technology Blog Posts by SAP
Learn how to extend and personalize SAP applications. Follow the SAP technology blog for insights into SAP BTP, ABAP, SAP Analytics Cloud, SAP HANA, and more.
cancel
Showing results for 
Search instead for 
Did you mean: 
vishalmendonj
Advisor
Advisor
0 Kudos
395

"Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental."

Step 1. Pre-requisites:

You need to have SAP SuccessFactors API user, and change the Administrative Permissions according to the following table:

Administrator Permissions

User Action and Values

Description

Manage Integration Tools

X

Lets the administrator access OData API through basic authentication

 

X

Access to OData API audit log

 

X

Access to business scenarios

 

X

Access to integration center

Employee Central Effective Dated Entities

Select the checkbox View History

Personal information

 

Select the checkbox View History

Job information

Employee Central API

X

Employee Central foundation OData API (read-only)

 

X

Employee Central HRIS OData API (read-only)

 

X

Employee Central foundation OData API (editable)

 

X

Employee Central HRIS OData API (editable)

 

X

Employee Central Foundation SOAP API

 

X

Employee Central HRIS SOAP API

Metadata Framework

X

Administrator access to MDF OData API

Manage User

X

User account OData entity

 

And also change user permission according to the following table.

User Permissions

User Action and Values

Description

General User Permission

X

SFAPI user logon

 

X

User logon

Employee Data

X

View photo

 

Step 2. Make the Photo visible as a People Profile Header field in SAP SuccessFactors Employee Central. You can follow this link to do so: Configuring Fields for the Profile Header | SAP Help Portal

Step 3. Enable the photo replication using the Replicate Photo parameter as explained in Configuring the Integration Object.

Step 4You need to create a communication system for SAP SuccessFactors Employee Central by following below steps:

  a. In the Communication Systems app, create a new communication system with a System ID and a System Name

vishalmendonj_0-1745501237390.png

    b. In the General section, keep System Name as default.

    c. In the Technical data section, enter the Host Name as the API host name.

vishalmendonj_1-1745501237394.png

      d. On the Users for Outbound Communication screen, click on the ‚‘+‘ icon:

vishalmendonj_2-1745501237398.png

  1. Authentication Method: Choose Username and Password.
  2. Username: Enter the username in the format apiuser@company, where the apiuser is your SAP SuccessFactors Employee Central API user.
  3. Password: Enter the password of your SAP SuccessFactors Employee Central API user.

Step 5. After creating the Communication Systems, you need to create Communication arrangement SAP_COM_0644 for photo replication. To do so, follow below steps:

     a. Login to SAP S/4 HANA Cloud as an Administrator and and open the Communication Arrangements app

     b. Click on 'New' button and fill the Scenario ID field with SAP_COM_0644 and give an Arrangement Name of your choice and click on Create.

vishalmendonj_3-1745501537794.png

     c. In the Communication System field under Common Data section, search and select the SAP SuccessFactors system you created. 

vishalmendonj_4-1745501630561.png

   After following all the above steps, you should be able to see the worker photo in Worker Overview app.