Skip to main content

Employee Skill Sync Integration with SAP BTP

This Deployment Guide provides instructions that will assist in the process of deploying the SAP BTP - TechWolf Employee Skill Sync Integration, including detail on the configuration and deployment of the integration in the customer’s SAP BTP tenant and SAP SuccessFactors tenant. The intended audience for this document is the Integration Implementer.

Integration

The Integration has been designed, developed, tested, documented, and deployed by TechWolf with SAP’s guidance and oversight. The integration facilitates the flow of validated Employee skill data between SAP SuccessFactors and TechWolf, using an Integration Flow deployed in the customer’s SAP Integration Suite. It is not intended to address every use case a customer may be interested in. The customer benefits by receiving pre-built, pre-tested, documented, partner-maintained integrations that minimize implementer’s effort as compared to custom integrations for the specific use case(s) addressed.
This is a distinct integration from the direct-API SAP SuccessFactors Employee Skill Sync . Customers choose one or the other depending on their deployment model: the SAP SuccessFactors Skill Sync calls SAP SuccessFactors APIs directly from TechWolf. The SAP BTP Skill Sync uses the SAP Integration Suite running in the customer’s own SAP BTP tenant.

Functional Objective

TechWolf and SAP are partnering to enhance skill management within organizations. TechWolf leverages data from various sources, including business systems, to infer skills. These inferred skills are seamlessly integrated into SAP SuccessFactors Employee Growth Portfolios, providing a comprehensive and real-time view of Employees’ skills. The integration also enables profile synchronization between TechWolf and SAP, ensuring that both platforms’ updates are consistently reflected. Note that TechWolf Employees are linked to SAP Per Person entities. This can be further facilitated with the use of the TechWolf Skill Assistant , where Employees can be notified of newly suggested Skills and validate them. This integration does not depend on the Skill Assistant; any other Skill validation approach can be used. The integration is agnostic to the Skill validation. Besides Skill presence or absence, the integration also synchronizes the proficiency of the Employees’ Skills. These proficiency levels can be set by the Employee themselves in the TechWolf Skill Assistant. Changes that are made to the Employee Skill Profile within TechWolf are synchronized to SAP SuccessFactors instantaneously through the Integration Flow. Changes made to Employee Growth Portfolios within SAP SuccessFactors are reflected back to TechWolf through a file-based pull: SAP SuccessFactors pushes Employee Growth Portfolio export files to the TechWolf SFTP server on a customer-defined schedule in the SAP Integration Center, and TechWolf pulls from the SFTP server on a separate schedule (daily by default). Key benefits:
  • TechWolf synchronizes Employee Skill Profiles across all relevant systems, harmonizing Skills across all systems.
  • The accurate and up-to-date Skill data in SAP SuccessFactors can be used for downstream purposes within SAP.
  • As TechWolf does not rely on manual assessments (only validation), we increase employee adoption to your talent marketplace with automated Skill Profiles.
  • Customer-owned infrastructure: every call to SuccessFactors is performed in the customer’s BTP tenant, giving the customer full visibility via BTP’s Monitor Message Processing view and keeping SuccessFactors credentials inside the customer’s BTP keystore.
Within SAP, Employees assigned to Job Roles automatically inherit all Skills of those Job Roles, on top of any other Skills they may have. To align the behavior, the Skill Assistant will also block the removal of these inherited Skills from the Employee’s Skill Profile.

The Integration Flow

The Content Package contains the Update Employee Growth Portfolio iFlow, deployed in the customer’s SAP Integration Suite. TechWolf calls this iFlow to push Employee Skill Profile changes to SuccessFactors in near-real time, using the Talent Intelligence Hub REST API. The iFlow authenticates to SuccessFactors using an OAuth 2 SAML Bearer Assertion backed by a customer-managed X.509 certificate, and carries the TechWolf AIR key in its request header so SuccessFactors can attribute traffic to the TechWolf Skill Sync partner solution. The reverse direction (SuccessFactors → TechWolf) is handled outside the iFlow via a file-based pull. An Employee Growth Portfolio export schedule configured in the SAP Integration Center pushes export files to the TechWolf SFTP server, which TechWolf consumes on a separate schedule.

Reference Material

Reference materials and documentation can be found at: To deploy the integration, follow the Installation guide.