ABAP OAuth
[Zurück zur aktuellen Version][Diese Version wiederherstellen]

Connecting SAP SuccessFactors Using an OAuth 2.0 Client (OA2CS)#

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.

certificates / communication#

1. Configure Proxy Settings
x.SICF > F8 > Menu > Client > Proxy Settings

OAuth configuration#

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

ProfileZ_CONTIDEV
TypeZ_CONTIDEV
Application IDZ_CONTIDEV
Service Provider TypeZ_CONTIDEV > SSF ID = OACD
ServerZ_CONTIDEV

Connection Test#

r.RCLB2_DEMO_GENERIC

Successfactors auth endpoints#

The first is not secure anymore and should not be used anymore.

/oauth/idp
	parameters: 
		client_id
		user_id
		private_key
		token_url
		use_email
		use_username  <=== true
/oauth/token
	parameters:
		company_id
		client_id
		grant_type
		assertion
		new_token	<=== true

Trace#

/usr/sap/DMD/D11/work/dev_w* (work process traces) => search for "OA2C"