Integrate the ServiceNow instance and SAP ECC RFC account by using the Basic Auth credentials to authenticate ServiceNow requests.

Before you begin

  • Request an Integration Hub subscription.
  • Activate SAP ECC IDoc spoke.
  • Role required: admin

Configure MID Server for the SAP ECC RFC spoke

Configure MID Server using the SAP proprietary JAR files to integrate SAP ECC RFC account with your ServiceNow® instance.

Before you begin

Role required: admin

Procedure

  1. (Optional) Navigate to All > System Properties > Security.
    Note: This step is applicable only if your MID Server is installed on a Linux machine.
  2. (Optional) Disable the MIME type validation for file attachments.
    Option to disable the MIME type validation
    Note: This step is applicable only if your MID Server is installed on a Linux machine.
  3. Navigate to MID Server > JAR Files.
  4. Upload the required SAP proprietary files (JAR, SO, or DLL) obtained after contacting your SAP ECC RFC admin.
    For more information, see Synchronize a JAR file to MID Servers.

What to do next

Confirm that the files are synchronized in the <MID-Server-root-directory>/agent/extlib directory. If the files aren't synchronized, restart the MID Server.

Create a credential record for the SAP ECC RFC spoke

Create a credential record for the SAP ECC RFC account. The SAP ECC RFC spoke connection and credential alias uses these credentials to authorize actions.

Before you begin

Role required: admin.

Procedure

  1. Navigate to All > Connections & Credentials > Credentials.
  2. Click New.

    The system displays this message: What type of Credentials would you like to create?

  3. Select Basic Auth Credentials.
  4. On the form, fill these values.
  5. Click Submit.

Create a connection record for the SAP ECC RFC spoke

Create a connection record for your SAP ECC RFC account. The SAP ECC RFC spoke connection and credential aliases use these connections to perform actions in SAP ECC RFC.

Before you begin

Role required: admin.

Procedure

  1. Navigate to All > Connections & Credentials > Connections & Credentials Aliases.
  2. Open the alias record for SAP ECC RFC.
  3. From the Connections tab, click New.
  4. On the form, fill these fields.
  5. In the Advanced MID Server Configuration tab, provide these details.
    Field Description
    Capabilities Capabilities the MID Server must support to be eligible for selection. The system runs the action or activity from a MID Server that supports the selected capabilities.

    Required capabilities determine which MID Server is selected at runtime. To learn more about how a MID Server is selected during runtime, see MID Server selection.

    MID Application Application the MID Server must support to be eligible for selection. The system runs the action from a MID Server that supports the selected application.

    To learn more about how a MID Server is selected during runtime, see MID Server selection.

  6. In the Connection Attributes tab, provide these details.
    Field Description
    Client Client value of the target host where the SAP ECC RFC server is installed.
    System Number System number of the target host where the SAP ECC RFC server is installed.
    Language Language selected in the target host where the SAP ECC RFC server is installed.
  7. (Optional) If you intend to connect to an SAP load-balanced environment, provide values for these additional fields in the Connection Attributes tab:
    • Message Server
    • Group
    • Host
  8. Click Submit.