Skip to content

SNC Authentication for DeltaQ and OHS

The following article is for users who want to run SSIS packages with SNC Authentication when Xtract DeltaQ or Xtract OHS components are used. 

When using Secure Network Connection (SNC), the associated application server, RFC destination (SM59) and SAP user need to enable SNC via partner name. This way, the communication between the application server and Xtract IS takes place via an RFC destination for Xtract DeltaQ or Xtract OHS components.

User Configuration in SAP

Follow the steps below to enable SNC for the SAP user that is used in Xtract IS:

  1. Open SAP and run the SAP transaction SU01.
  2. Enter the name of the SAP user that is used in the XTRACT Connection Manager and click [Change].
  3. Open the SNC tab and provide the SNC Name of the SAP user . In the depicted example, MALAPATI is the user and THEOBALD.LOCAL is the domain.
    sap_user_settings_snc
  4. Click [Save].

SAP Connection Settings in Xtract IS

Follow the steps below to enable SNC in Xtract IS:

  1. Open the Connection Manager of the SAP connection.
  2. Provide details of an SAP user that has SNC enabled .
    connection_manager
  3. Click Additions. The window "XTRACT Connection Manager Additions" opens.
    connection_manager_addition
    1. Check the box SNC .
    2. Enter the complete path of the Kerberos library in the field SNC library 32 Bit .
    3. Enter the complete path of the Kerberos library in the field SNC library 64 Bit .
    4. Enter the SPN of the SAP service account in the field Partner name .
      Use the following notation: p:[SPN]@[Domain-FQDN-Uppercase].
    5. Set the Quality of Protectio to 8 - Default .
    6. Click [OK] to save your input.
  4. Click [Test connection] . If the connection is successful, a confirmation window opens.
  5. Click [OK] to confirm.

RFC Destination Configuration in SAP

Follow the steps below to enable SNC for the corresponding RFC destination in regard to the Service Principal Name (SPN) of the SAP user account.

  1. Open SAP and run the SAP transaction SM59.
  2. Double-click on an existing TCP/IP RFC destination, see Create an RFC Destination.
  3. Navigate to Edit > SNC Options. The window "Change View "SNC Extension": Details" opens.
    rfc_destination_snc1
    1. Provide the SPN of the SAP user account in the field Partners , e.g., p:RfcServer/Malapati@THEOBALD.LOCAL.
    2. Set the Quality of Protection to 8 - Default .
    3. Activate the checkbox SNC Active .
  4. Open the Unicode tab and activate Unicode.
    rfc_destination_unicode
  5. Click [Save] to save your changes.


Last update: July 25, 2024