Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 15 Next »

Before starting the ServiceNow configurations, please make sure you have admin roles in ServiceNow

1. Create a technical user or choose an existing user

  • You need a technical user on ServiceNow side for communication from SAP Solution Manager to ServiceNow.

  • Logon to your ServiceNow Instance with the technical user

    • Please check the logon to your ServiceNow Instance with the technical user created in the step before.

  • Verify authorizations

    • Required role: Admin

    • Go to All → System Security → Users and Groups → Users

      Click “New” to create a new user.

      Make sure “Internal Integration User” is selected and a password is set.

      This users logon will be needed for the definition of the RFC destination on SAP side.

2. Configuration REST Message

Go to All → System Web Services → Outbound → REST Message

Look for CC4_rest and open the record.

Choose under tab Authetification

  • Authentification type - Basic

  • Basic auth profile - create a authentification profile with SAP logon user and password

3. Activation/Deactivation Business Rules (Automations)

  • Navigate to All → System Definition → Business Rules:

  • Filter for: Application  is CC4.

You can activate/deactivate BR as needed

image-20240801-113301.png

Also, you can add conditions to the BR, but do not delete predefined conditions.

 

4. Activation/Deactivation UI Actions (Buttons)

  • Navigate to All → System Definition → UI Actions:

  • Filter for: Application  is CC4.

You can activate/deactivate UI Action as needed.

image-20240801-113744.png

Also, you can add conditions to the UI action, but do not delete predefined conditions.

5. Configuration Customizing

Required role: x_calmg_cc4.customizing_user

Go to All → CC4 → Customizing

Create new entries:

With “Parameter” you can select what to configure.

 

After installing the application, there will be some demo data for the configuration of the payloads (“parameter” set to *_payload). But first we concentrate on the configuration of some last technical base information.

5.1 Configuration ext_sys_guid

configuring the ext_sys_guid is not necessary if the payloads for the tasks (incident task or change task) contain a GUID attribute.

The ext_sys_guid defines the name of the configuration profile on SAP-side.

image-20240801-081207.png

Choose “ext_sys_guid” for Parameter and enter as Value the name of your SAP-side configuration profile.

This will address the given configuration profile and is the default value for all tickets, unless redefined in specific payload definition (see section 3.3.2)

 

5.2 Configuration URLs

host endpoint” and “jump url” are required to enable the communication to the SAP system and creation of a jump-link to the connected ticket.

 

5.2.1 Host endpoint

image-20241112-113331.png

Select host endpoint for Parameter and enter the url to your SAP instance in Value.

Your url may look something like https:// <instance name>.sap.<firm name>.com:<port>.

Please use https:// to ensure security.

As a BETA version we offer the possibility to rewrite the extended url-endpoint to intermediate a middleware:

image-20241112-114309.png
  1. this middleware endpoint should forward to the OData-GET endpoint of SAP side; this will be used for all kind of synchronization actions

  2. this middleware endpoint should forward to OData status-update endpoint (PUT ISUPDATESTATUSSET); it will only be used to trigger a status change on SAP side

  3. this middleware endpoint should forward to OData field-update endpoint (POST ISCREATESET); it will be used to trigger creation of a ticket or update common field values

Connection Check

To ensure a connection to the SAP Solution Manager there are some components and an additional configuration on SAP side required before a connection can be established between ServiceNow and SolMan:

Integration components on SolMan side required

o   SAP user with logon data

o   Endpoint url (to call into SAP system)

o   Access url (to open SolMan page)

To configure the above, please follow the SAP-side configuration instructions

Testing the Connection

To ensure successful configuration of the host endpoint url (and implicitly Authentication profile) you can click the “Check Connection” button after creating the entry in Customizings:

image-20240801-120812.png

Is the configuration correct and a connection can be established to the SAP SolMan a pop-up with an info will come up:

image-20240801-121415.png

If there is an error in the url or the logon data from the authentication profile an error message will come up:

image-20240801-121440.pngimage-20240801-121502.png

 

5.2.2 Jump url

image-20240801-081536.png

Select jump url for Parameter and enter the url of your SAP instance in Value.

Your url may look something like https:// <instance name>.sap.<firm name>.com:<port> (most likely will the port differ from the url in “host endpoint”).

5.3 integration user

To trace (successful) inbound calls from SolMan in ServiceNow the definition of the integration user is required:

image-20240821-101440.png

Enter the user_id of the technical user previously created (see https://crossalm2.atlassian.net/wiki/spaces/JXFB/pages/edit-v2/6894452756#1.-Create-a-technical-user-or-choose-an-existing-user).

Configuration Payloads

For a detailed description see next page CC4 / ServiceNow- ServiceNow Side - Payload configuration

  • No labels