Technology Blogs 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: 
Ralph_reinemann
Product and Topic Expert
Product and Topic Expert
1,020

Introduction (why this is relevant to the reader)
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




Conclusion


In this tutorial it was shown how to seamlessly integrate your SAP SuccessFactors system into your SAP SuccessFactors Work Zone tenant bringing certain elements of your People Profile into a single workspace or site. Leveraging this capability might help to make the consumption of self services for an employee easier.