[{ALLOW view All}]
[{ALLOW edit Markus}]

!Create OAuth connection from SAP HCM to SuccessFactors

Follow \\
SIMG > ABAP Platform > Application Server > Basis Services > Communication Interfaces \\
> OAuth 2.0 Client Implementation for SAP SuccessFactors Integration

The default implementation allows only a connection to ONE SuccessFactors instance.\\
Then you can use the existing objects.

This ones decribes how to create custom objects for multiple instances.

* OAuth profile, default "SUCCESSFACTORS", use SE80 > Create > Others > OAuth 2.0 Client Profile (t.OA2C_PROFILES)
* Application ID, default "DEFAULT", x.CLB2_APPLI
* Provider type, default "SuccessFactors", x.CLB2_PTYPE
* Application Server Assignment, default "DEFAULT", SM34 > CLB2VC_APPLI_PLATF  <= here we have the OAuth App ID and the companyId
* Server Communication, default "SuccessFactors", SM34 > CLB2VC_PLATF (SM30 > CLB2V_PLATF), make sure to fill also the "Authentication Methods" like USER
* Server, default "SuccessFactors", SM34 > CLB2VC_PLATF_DEF 
* Application Settings" for each instance with SM30 > CLB2V_APPL_DATA
* Parameters for each instance with SM30 > CLB2V_APPL_EXT
company_id	<companyId>

CLB2C_APPL_PLATF

x. OA2C_CONFIG (t.oa2c_client)
{{{
api12preview.sapsf.eu/oauth/token
form, header, current, SAML
www.successfactors.com
998}}}



Example configuration, do use always same case to avoid mixing up
|Profile|Z_CONTIDEV
|Type|Z_CONTIDEV
|Application ID|Z_CONTIDEV
|Service Provider Type|Z_CONTIDEV > SSF ID = OACD
|Server|Z_CONTIDEV