Skip to main content

Specifying an SAP Client

Sap Client

Summary

The sap-client parameter is critical for user authentication, which is client-specific in SAP systems. This fix ensures connections are directed to the correct client, enabling accurate authentication, improving security, and supporting seamless integration in multi-client environments.

To specify the sap-client as part of configuration, set an additional property of sap-client on the destination.

Specifying an Sap Client via Destination Additional Properties

If not specified in configuration, an SAP client may be specified on each request in one of two ways:

  1. As a header X-ENOSIX-SAP-CLIENT: 800

  2. As a query parameter sap-client=800

note

Due to the tight coupling of credentials and sap-client, destinations utilizing Principle Propagation and destinations specifying basic auth credentials do not allow for the sap-client to be specified on a per-request basis.

If both are included in a request, the header will take priority. If no SAP client is specified, then the request will use the default client configured on the SAP server.