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. If the destination is configured with this parameter, that value will override the values provided in the header or query parameter.

If the destination configuration does not specify an SAP client, you can provide one per request in either of these ways:
- Header:
X-ENOSIX-SAP-CLIENT: 800 - Query parameter:
sap-client=800
If multiple SAP client values are present, Link applies the following precedence:
- Destination additional property (
sap-client) - Header (
X-ENOSIX-SAP-CLIENT) - Query parameter (
sap-client) - Default SAP client configured in the SAP Application Server
Due to the tight coupling of credentials and sap-client, destinations utilizing Principal Propagation and destinations specifying basic auth credentials do not allow for the sap-client to be specified on a per-request basis.