Warnung! Fehlende Berechtigungen Um eine Verbindung zu SAP herzustellen, muss der Zugriff auf allgemeine Berechtigungsobjekte verfügbar sein. Stellen Sie sicher, dass der Zugriff auf die erforderlichen Berechtigungsobjekte möglich ist. Weitere Informationen finden Sie im Knowledge-Base-Artikel zu SAP Zugriffsrechten.

Eine SAP-Verbindung herstellen #

SAP-Verbindungen befinden sich im yunIO Designer unter dem Abschnitt Connections.

  • Um eine neue Verbindung anzulegen, klicken Sie auf [Add Connection] (1).
  • Um eine bereits vorhandene Verbindung zu bearbeiten, klicken Sie auf Edit.

yunIO-Create-Connection

Verbindungsdetails #

Das Menü zum Erstellen und Bearbeiten von SAP-Verbindungen ist in drei Unterabschnitte unterteilt:

Ergänzen Sie die Verbindungsdetails und klicken Sie auf [Save], um eine SAP-Verbindung herzustellen.
yunIO-Create-Connection

Tipp: Werte zum Ausfüllen der Felder können Sie die Logon Pad unter Properties einsehen oder Sie wenden sich an Ihr SAP-Basis-Team.

System #

Es gibt zwei Möglichkeiten, sich mit einem SAP-Quellsystem zu verbinden:

  • Verwendung eines Single Application Servers
    • Host: Name oder IP-Adresse des Applikationsservers (Property Host).
    • Instance No: Instanznummer, eine Zahl zwischen 0 und 99 (Property SystemNumber).
    • Client: die dreistellige Mandantennummer Ihres SAP-Systems zwischen 000 und 999, z.B. 800.
    • Language: der Sprachschlüssel für die von Ihnen verwendete Sprache, z.B. EN für Englisch oder DE für Deutsch.
  • Verwendung eines Load-Balancing/Message-Servers
    • Logon group: Logon-Gruppe (Property LogonGroup, i.d.R. PUBLIC).
    • Message Server: Name oder IP-Adresse des Message-Servers (Eigenschaft MessageServer).
    • System ID: Dreistellige System-ID (Property SID, z.B. MSS).
    • Client: die dreistellige Mandantennummer Ihres SAP-Systems zwischen 000 und 999, z.B. 800.
    • Language: der Sprachschlüssel für die von Ihnen verwendete Sprache, z.B. EN für Englisch oder DE für Deutsch.

Nähere Informationen zu Load Balancing finden Sie in der SAP Online-Help: Load Balancing.

Zugriff über SAP-Router

Wenn Sie auf das SAP-System (Application-Server oder Message-Server) über einen SAP-Router zugreifen, setzen Sie den Router-String unmittelbar vor dem Hostnamen bzw. dem Message-Server.
Beispiel: Wenn der Anwendungsserver “hamlet” und der Router-String /H/lear.theobald-software.com/H/ lautet, setzen Sie die Host Property auf /H/lear.theobald-software.com/H/hamlet.

Nähere Informationen zu SAP-Routern finden Sie in der SAP Online-Help: SAP-Router.

Authentifizierung #

Die folgenden Authentifizierungsmethoden werden unterstützt:

  • Plain - SAP-Benutzername und Passwort (System- oder Dialogbenutzer).
  • Secure Network Communication (SNC) - Benutzername und Passwort über Basisauthentifizierung.

yunIO-Authentication

Plain

User
SAP-Benutzername.

Passwort
Passwort des SAP-Benutzers.

Request credentials from callers when running services
Wenn diese Checkbox aktiv ist, werden SAP-Zugangsdaten verwendet, um den Aufruf von Services einzuschränken. Gültige SAP-Zugangsdaten können beim Aufruf von yunIO-Services via Basic Authentication übergeben werden.

Hinweis: Um Request credentials from callers when running services zu verwenden, muss Anonymous Access aktiviert sein.

SNC

Secure Network Connection (SNC) ermöglicht Authentifizierung und Transportverschlüsselung zwischen SAP-Systemen und Drittanbieter-Tools wie yunIO.

  1. Überprüfen Sie den SAP-Parameter snc/gssapi_lib, um festzustellen, welche Bibliothek in Ihrem SAP-System für die Verschlüsselung verwendet wird. Ihre SAP-Basis muss dieselbe Bibliothek auf dem Anwendungsserver und auf der Maschine, auf der yunIO ausgeführt wird, importieren und konfigurieren.
  2. Geben Sie den vollständigen Pfad zum Bibliotheksspeicherort im Feld SNC library path ein, z. B. „C:\Programme\SAP\FrontEnd\SecureLogin\lib\sapcrypto.dll“.
  3. Geben Sie den für den SAP-Anwendungsserver konfigurierten SAP-Partnernamen in das Feld SNC partner name ein, z. B. „p:SAPserviceERP/Alice@THEOBALD.LOCAL“.

Angelegte SAP-Verbindung testen #

Klicken Sie auf [Test Connection], um die Verbindungsparameter zu prüfen.
Je nachdem ob der Verbindungsaufbau zu SAP erfolgreich war oder nicht, öffnet sich in der unteren rechten Ecke des Fensters eine entsprechende Statusmeldung.