A technical discovery brief for the SAP team — every answer we need before writing the first line of integration code, in one pass.
Prepared by
Osama
For
SAP Technical Team
Scope
Payroll · Finance · HR
Target
OData / MCP access
Intent
We are integrating SAP Payroll, Finance, and HR data into our internal AI agent and n8n automation layer. The goal of this session is to leave with a clear map of available APIs, authentication paths, rate limits, and integration patterns — enough to start building, not just scoping.
01
Environment & access
Which SAP products are in scope — S/4HANA (Cloud or On-Premise), ECC, SuccessFactors Employee Central, Employee Central Payroll (ECP), or classic HCM Payroll?
Is there a sandbox or QA tenant we can use for integration development, and how do we request access?
Data center / region for each system (relevant for latency and data residency)?
Are there IP allow-listing requirements from our side (our n8n server)?
02
Authentication & security
Supported auth methods — OAuth 2.0 (which grant types), Basic Auth, API Key, X.509, SAML assertion?
Token lifetime, refresh mechanism, and rotation policy?
Is mTLS required for production calls?
Can we get a dedicated technical / service user per integration, and what RBAC roles will be assigned?
Any requirement to go through SAP BTP Destination Service or Cloud Connector?
03
SuccessFactors HR (Employee Central)
Is OData v2, OData v4, or both exposed? Which entities are available in each?