System Requirements
On this page
Table of Contents | ||||||||
---|---|---|---|---|---|---|---|---|
|
SAP System Prerequisites
This steps must be perfomed on the TM Controller
Step
Transaction
Description
HTTPS Service
SMICM
Make sure that the HTTPS service is active (Transaction SMICM -> Services).
Profile parameters
Info |
---|
To enable successfull SSL handshake with the Jira Cloud instance set the following profile parameters: ssl/ciphersuites = 135:PFS:HIGH::EC_P256:EC_HIGH |
Install ITSM SSL Cerficates
STRUST
In order to use the HTTPS protocol for the RFC connection, install the security certificate from ITSM system into the SAP system, transaction code STRUST, usually under the node ‘SSL client SLL Client Standard’.
Create RFC connection to ITSM
SM59
Info |
---|
Communication with ITSM system always takes place via the RFC connection, where the information about the authentication and the service URI for the REST service is stored. Logon data, etc. is stored by transaction SM59 already in a secure manner and the REST client implementation can rely on this. |
Create RFC destination with type 'G' (HTTP Connection to External Server)
Technical Settings
RFC Destination Name:
Choose a meaningful name to identify the connection (e.g., SMARTITSM).Connection Type: ‘G’ > HTTP Connection to External Server
Target Host: api.dot4.de
Port: 443
HTTP Proxy Options: If you use a proxy, please maintain the proxy
Logon & Security:
Authentication Method: Basic Authentication
User: <tennant>\<user>
Password: <Password>
SSL Certificate: Ensure the SmartITSM certificates are imported in STRUST and assigned here.
title | Logon & Security Screenshots |
---|
Special Options:
HTTP Settings > HTTP Version: HTTP 1.1 (mostly required)
Expand | ||
---|---|---|
| ||
User Authorization
S_TCODE authorizations are needed for running the TM Integration Framework Transactions.
Relevant Transaction codes for the TM Integration:
· /RTC/TM_IF_CONFIG –TM IF Configuration cockpit
the user needs authorization for transaction codes:/RTC/TM_IF_CONFIG - TM Integration Framework: Config.
/RTC/TM_IF_ITSM - TM Integration Framework: ITSM Conf.
/RTC/TM_IF_MONITOR – TM IF Monitor and Recall
/RTC/TM_IF_LOG – TM IF Log
SAP System Prerequisites for Bi-direction connectivity
If you use SmartChange Panel bi-directionally the following steps must be configured in SAP.
Example for Bi-directional activities
create transport requests
approve transport request
display TM attributes in SmartChange Panel
Step
Transaction
Description
Import transport requests
Info |
---|
Import the transport request SmartChange (OData Hub_Registration v5.x.0.0). |
Activate web services
SICF
The following services are consumed and must be activated
/sap/bc/gui/sap/its/webgui
SAP Login for WebGUI/sap/public/bc/icf/logoff
SAP Logoff for user logout/sap/opu/*
OData for SAP Products/sap/opu/odata/RTC/TM_GW_SRV/*
All Realtech OData Services are located under this path/sap/opu/odata/RTC/TM_GW_NOTIFY_SRV/*
SmartChange notification OData Services
Service WEBGUI
Note |
---|
In the Handler List, add /RTC/CL_HTTP_HANDLE to the last position |
Expand | ||
---|---|---|
| ||
Configure SAP Gateway Routing
SPRO
Activate SAP NetWeaver Gateway
IMG Path: SAP NetWeaver > SAP Gateway > OData Channel > ConfigurationCreate SAP System Alias
IMG Path: SAP NetWeaver > SAP Gateway > OData Channel > Connect Settings > SAP NetWeaver Gateway to SAP System > Manage SAP System Aliases
Expand | ||
---|---|---|
| ||
|
Activate and Maintain Services
/IWFND/MAINT_SERVICE
Technical Service Name:
/RTC/TM_GW_SRV
/RTC/TM_GW_NOTIFY_SRV
Click on the service name in the Service Catalog.
In the Systems Aliases window - add the system alias created before.
In the ICF nodes window - Activate the ODATA ICF node.
Create Trusted RFC connection
Create trusted RFC connections between all development systems and TM Server
Info |
---|
Note: |
Authorization for using trusted RFC connections
Assign the role /RTC/SC_INTEGRATION (object S_RFCACL) to all user using Odata Services (e.g. with SmartChange Approval, SAP Transport Integration for Jira).
Managing HTTP Whitelist
UCONCOCKPIT
If you use an HTTP whitelist, only HTTP calls from URLs in this list are accepted by the system. You can call this function from the UCON Cockpit).
Before SAP NW Release 7.51 SP00, it was only possible to edit the HTTP whitelist using the database table HTTP_WHITELIST
.
Create an HTTPS entry for host:
REALTECH-SMARTITSM-INTEGRATION.AZUREWEBSITES.NET
Firewall
Info |
---|
It must also be possible to access the SAP system from outside. Appropriate security measures must be taken. |
Following services will be called from SAP Transport Integration App
<default_host>/sap/bc/gui/sap/its/webgui
<default_host>/sap/public/bc/icf/logoff
<default_host>/sap/opu/odata/RTC/TM_GW_SRV
<default_host>/sap/opu/odata/RTC/TM_GW_NOTIFY_SRV