SAP SuccessFactors, SAP SuccessFactors HXM Core

How to add blocks of the SAP SuccessFactors People Profile to your SAP SuccessFactors Work Zone

Introduction

Following the idea of a seamless user experience the SAP SuccessFactors Work Zone offers a variety of options to integrate content coming from SAP of third parties into a page and or workspace. Today we will focus on how elements from SAP SuccessFactors can easily be integrated into a workspace leveraging the roles & permissions concept from it.

Goal

The goal for this tutorial is to bring elements of the SAP SuccessFactors People Profile into the SAP SuccessFactors Work Zone without the need to code.

Prerequisites

In order to complete this tutorial, you will need some basic understanding of the SAP Business technology Platform (BTP) and SAP SuccessFactors Work Zone.

Required Software Components

To implement the solution described in this tutorial, you should have access to the SAP SuccessFactors Work Zone and its Administrative Area

Implementation

During this tutorial, we will work with the administrator of the SAP SuccessFactors suite.

The main effort will reside on the administrator side, who will:

  • configure an SAP SuccessFactors Work Zone UI Integration Card
  • resolve the Sap SuccessFactors User ID as runtime variable

Eventually, the end user will be able to access certain parts of the SAP SuccessFactors People Profile from its SAP SuccessFactors Work Zone.

If you have clickjacking prevention enabled in your instance as described here, please make sure to allow SAP SuccessFactors to be embedded into the SAP SuccessFactors Work Zone.

Find the Block Id in SAP SuccessFactors

Log in to SAP SuccessFactors and go to Configure People Profile in your instance. Here you’ll see all available blocks and with a single click on each block you’ll get the so called Block ID. Please note the ID of the block you want to integrate into your SAP SuccessFactors Work Zone – in my example the block7322.

Adapt the Web Content Card in Workzone

Now please log in to the SAP SuccessFactors Work Zone as administrator. Navigate to the area where you want to embed the block of the people profile and add the Web Content Card which comes with the standard setup.

Please add the following parameters:

Card Header Title -> Feel free
Subtitle -> {context>sap.successfactors/currentUser/id/value}
Icon -> Feel Free to choose whatever might fit
URL -> https://{{Your_Data_Center}}/sf/liveprofile#mobileViewBlock/{{parameters.subTitle}}/block7322
Height -> adapt it based on your needs

Please replace the {{YOUR_DATA_CENTER}} with the domain of your SAP SuccessFactors instance, e.g. salesdemo.successfactors.eu. and make sure to add the right blockId to the URL.

Figure 2- Web Content Card

Save & Publish and you’ll see the isolated block of your SAP SuccessFactors environment in your SAP SuccessFactors Work Zone

Figure 3 – People Profile Block in SAP SuccessFactors Work Zone