Benutzerauthentifizierung und Single SignOn

Single Sign-On (SSO)ist eines der Schlüsselkonzepte, mit denen Sie sich bei einem System anmelden und auf mehrere Systeme im Backend zugreifen können. Mit SSO kann der Benutzer im Backend auf SAP-Systeme systemübergreifend zugreifen.

Das SSO with NetWeaverDie Plattform bietet Benutzerauthentifizierung und hilft Systemadministratoren bei der Verwaltung der Benutzerlasten in einer komplexen SAP-Systemlandschaft. Die SSO-Konfiguration vereinfacht die Anmeldung eines Benutzers bei den SAP-Systemen und -Anwendungen im Querformat, indem die Sicherheitsmaßnahmen verbessert und die Kennwortverwaltungsaufgaben für mehrere Systeme reduziert werden.

SSO hilft einem Unternehmen, seine Betriebskosten zu senken, indem die Anzahl der Anrufe beim Service Desk im Zusammenhang mit Kennwortproblemen verringert und damit die Produktivität der Geschäftsbenutzer erhöht wird. Der SAP NetWeaver-Integrationsmechanismus ermöglicht die einfache Integration Ihres SAP NetWeaver-Systems in das SSO-Konzept und bietet einfachen Zugriff auf Backend-Systeme in der SAP System Landscape Environment.

SAP Single Sign-On-Konzept

Die einmalige Anmeldung kann mit mySAP Workplace konfiguriert werden, sodass sich ein Benutzer täglich bei mySAP Workplace anmelden und auf die Anwendungen zugreifen kann, ohne wiederholt seinen Benutzernamen und sein Kennwort einzugeben.

Sie können SSO mit mySAP Workplace mithilfe der folgenden Authentifizierungsmethoden konfigurieren:

  • Benutzername und Passwort
  • SAP-Anmeldetickets
  • X.509-Client-Zertifikate

Integration in Single Sign-On

Das SSO mit NetWeaver-Plattform bietet Benutzerauthentifizierung und hilft Systemadministratoren bei der Verwaltung der Benutzerlasten in einer komplexen SAP-Systemlandschaft. Die SSO-Konfiguration vereinfacht den Prozess der Benutzeranmeldung bei SAP-Systemen und -Anwendungen im Querformat, indem die Sicherheitsmaßnahmen verbessert und die Kennwortverwaltungsaufgaben für mehrere Systeme reduziert werden.

Mit SAP NetWeaver können Sie verschiedene Mechanismen konfigurieren, mit denen autorisierte Benutzer mithilfe der SSO-Methode auf das NetWeaver-System zugreifen. Der Anmeldemechanismus im System hängt von der Technologie des SAP NetWeaver-Systems und den verschiedenen Kommunikationskanälen ab, die für den Zugriff auf diese Systeme verwendet werden.

Konfigurieren von Single Sign-On in einer SAP-GUI

Um ein Single Sign-On zu konfigurieren, müssen Sie Zugriff auf die folgenden T-Codes haben:

  • RZ10
  • STRUST

Sobald Sie diese T-Codes haben, sollten Sie die folgenden Schritte ausführen -

Step 1 - Melden Sie sich über die SAP-GUI bei einem beliebigen SAP-ECC-System an und gehen Sie zu T-Code RZ10.

Step 2 - Wählen Sie danach das Standardprofil und die erweiterte Wartung.

Step 3 - Klicken Sie auf Ändern und Sie sehen die Liste der Parameter für das Profil.

Step 4 - Ändern Sie die folgenden Profilparameter -

  • login / create_sso2_ticket = 1
  • login / accept_sso2_ticket = 1

Step 5- Speichern und aktivieren Sie das Profil. Es wird ein neues Profil erstellt.

Step 6 - Exportieren Sie die R3SSO Zertifikat vom Trust Manager, gehen Sie zur Transaktion STRUST.

Step 7- Doppelklicken Sie auf das Textfeld rechts neben Eigenes Zertifikat. Die Zertifikatinformationen werden angezeigt. Notieren Sie sich die Werte dieses Zertifikats, wenn Sie die Werte eingeben müssen.

Step 8 - Klicken Sie auf Icon Export Certificate.

Step 9 - Speichern Sie die Datei als <R3_Name> - <Client> .crt.

Example - EBS-300.crt

Step 10 - Klicken Sie auf das Kontrollkästchen, um die Datei im übergeordneten Verzeichnis zu erstellen.

Step 11 - Importieren R3 SSO Zertifikat an die Java-Engine mit dem Administrator-Tool.

Note - Stellen Sie sicher, dass die Java-Engine gestartet ist.

Step 12 - Öffnen Sie das Java Administration Tool.

Step 13 - Geben Sie das Java Engine-Administratorkennwort ein und klicken Sie auf Verbinden.

Step 14 - Wählen Sie Server → Serviceschlüssel → Speicher.

Step 15 - Klicken Sie im Ansichtsfenster auf den Ticket Key Store.

Step 16- Klicken Sie im Gruppenfeld Eintrag auf Laden. Wählen Sie die CRT-Datei aus, die Sie im vorherigen Schritt exportiert haben.

Step 17 - Konfigurieren Sie den Security Provider-Service in der SAP Java Engine mithilfe des Administrator-Tools.

Step 18 - Wählen Sie Server Services Security Provider.

Step 19 - Wählen Sie im Komponentenfenster ein Ticket aus und wechseln Sie zur Registerkarte Authentifizierung.

Step 20 - Ändern Sie die Optionen des Ticket-Anmeldemoduls auswerten und fügen Sie jedem Backend-System, auf dem Sie SSO konfigurieren möchten, die folgenden Eigenschaften hinzu.

Single Sign-On für den webbasierten Zugriff

Mit SSO können Sie mehrere Optionen für den Zugriff auf das SAP NetWeaver-System konfigurieren. Sie können auch über einen Webbrowser oder einen anderen Webclient auf SAP NetWeaver System zugreifen. Mit SSO können Benutzer auf Backend-Systeme und andere gesicherte Informationen im Unternehmensnetzwerk zugreifen.

Mit SSO können Sie verschiedene Sicherheitsauthentifizierungsmethoden verwenden, um den webbasierten Benutzerzugriff auf NetWeaver Application-Servern zu integrieren. Sie können auch verschiedene Sicherheitsmethoden für die Netzwerkkommunikation wie Kryptografie implementieren, um die Informationen über das Netzwerk zu senden.

Die folgenden Authentifizierungsmethoden können mit SSO für den Zugriff auf Daten über Anwendungsserver konfiguriert werden:

  • Verwenden der Benutzer-ID und der Kennwortauthentifizierung
  • Anmeldetickets verwenden
  • Verwenden von X.509-Clientzertifikaten
  • Verwenden von SAML-Browser-Artefakten
  • Verwenden von SAML 2.0
  • Verwenden der Kerberos-Authentifizierung

Beim Zugriff auf Daten über das Internet können Sie auch den Sicherheitsmechanismus in der Netzwerk- und Transportschicht verwenden.