SAP S/4Hana Cloud Public Edition
SAP S/4HANA Cloud Public Edition
Knit connects to SAP S/4HANA Cloud Public Edition using Basic Authentication with a dedicated Communication User. Before you can connect, an SAP administrator needs to create a Communication User and one or more Communication Arrangements in your SAP tenant that grant that user access to the data Knit reads.
NoteThis connector only supports SAP S/4HANA Cloud Public Edition. Private Edition and on-premise SAP S/4HANA tenants are not supported.
Prerequisites
- An SAP S/4HANA Cloud Public Edition tenant.
- Administrator access to that tenant (a business role such as SAP_BR_ADMINISTRATOR) so you can create the Communication User and Communication Arrangements below.
Step 1: Create a Communication User
- Log in to your SAP Fiori Launchpad as an administrator and open the Maintain Communication Users app.
- Choose New and create a user (for example,
KNIT_INTEGRATION). - Set a password for this user, or let the system generate one.
- Save the user.
Keep this username and password handy - they go directly into Knit's integration form as Username and Password.
Step 2: Create Communication Arrangements
A Communication Arrangement activates a Communication Scenario and binds it to your Communication User, which is what actually grants API access. Open the Communication Arrangements app in the Fiori Launchpad and create one arrangement per scenario below, based on which resources you plan to use with Knit - you only need to activate the ones relevant to you.
| Resource(s) in Knit | Communication Scenario |
|---|---|
| Contacts | SAP_COM_0008 - Business Partner, Customer and Supplier Integration |
| Accounts, Companies, Journal Entries | SAP_COM_0087 - SAP Analytics Cloud for Planning Integration |
| Purchase Orders | SAP_COM_0053 - Purchase Order Integration |
| Items | SAP_COM_0009 - Product Integration |
| Payments | SAP_COM_0303 - Finance - Accounting Analytics Integration |
| Invoices, Credit Notes | SAP_COM_0120 - Billing Document Integration |
| Bills, Vendor Credits | SAP_COM_0057 - Supplier Invoice Integration |
NoteThis mapping is based on SAP's publicly available documentation. If you have an SAP admin on hand, it's worth asking them to confirm these scenarios against your own tenant before activating.
For each scenario you need:
- In the Communication Arrangements app, choose New and select the scenario.
- Choose or create a Communication System for the arrangement.
- Under Inbound Communication, set the authentication method to User Name and Password and select the Communication User you created in Step 1.
- Save and activate the arrangement.
Step 3: Find your Tenant ID
Your Tenant ID is the subdomain of your SAP S/4HANA Cloud Public Edition URL. For example, if your Fiori Launchpad is at https://my123456.s4hana.cloud.sap, your Tenant ID is:
my123456
Enter only the subdomain - do not include https:// or .s4hana.cloud.sap.
Step 4: Integrate in Knit
Enter the following into Knit's SAP S/4HANA Cloud Public Edition integration form:
- Tenant Id: from Step 3.
- Username: the Communication User's username from Step 1.
- Password: the Communication User's password from Step 1.
Updated about 2 hours ago

