Für die Verbindung von der User Management Engine (UME) zu einem ABAP-basiertem System, das RFC (mit oder ohne Secure Network Communication) verwendet, benötigt die UME einen Systembenutzer. Mit diesem wird die Verbindung hergestellt.
Wenn Sie eine AS-Java-Installation für die Verwendung eines AS ABAP als Datenquelle konfigurieren möchten, müssen Sie diesen Benutzer auf dem AS ABAP manuell anlegen. Der Systembenutzer muss folgende Anforderungen erfüllen:
- Benutzer-ID: Wir empfehlen die Verwendung der Anmelde-ID SAPJSF _<SAPSID_von_AS_Java>. Sie können ein beliebiges Kennwort verwenden.
- Benutzertyp: Der Benutzer muss den Typ "System" haben.
- Berechtigung: Der Benutzer benötigt Berechtigungen für den Lesezugriff auf Benutzerdaten, die Authentifizierung von Remote-Benutzern und RFC-Berechtigungen.
Ab Release 6.20 wird der AS mit zwei Rollen ausgeliefert, die die erforderlichen Berechtigungen bereitstellen. Die von Ihnen zu verwendende Rolle hängt davon ab, ob die UME eine Änderung administrativer Daten oder das Anlegen neuer Benutzer erfordert oder nicht.
- SAP_BC_JSF_COMMUNICATION_RO bietet alle Berechtigungen für den Lesezugriff auf Benutzerdaten, die Authentifizierung von Remote-Benutzern sowie mehrere systemnahe RFC-Berechtigungen. Benutzer können beispielsweise weiterhin ihr eigenes Kennwort ändern. Diese Rolle bietet ausreichend Berechtigungen, wenn Sie keine administrative Änderungen von der UME durchführen möchten, z.B. einen neuen Benutzer hinzufügen oder einen Nachnamen ändern.
- SAP_BC_JSF_COMMUNICATION stimmt mit der obigen Rolle überein, bietet jedoch zusätzlich Berechtigung zum Ändern und Löschen aller benutzerbezogenen Daten.
Hinweis
Stellen Sie sicher, dass Sie alle Berechtigungsdaten gepflegt und die Profile der von Ihnen verwendeten Rolle generiert haben. Weitere Informationen über das Generieren von Profilen finden Sie in der AS-ABAP-Dokumentation.
- SNC-Name: Wenn Sie die Secure Network Communication (SNC) aktivieren möchten, müssen Sie dem Systembenutzer den SNC-Namen des AS Java, auf dem die UME läuft, zuordnen. Der SNC-Name des AS Java entspricht dem Wert der UME-Eigenschaft ume.r3.connection.master.snc_myname .
- Sprache: Die Sprache, mit der der Servicebenutzer am ABAP-basierten System angemeldet ist, sollte der Sprache entsprechen, die ein Administrator bei der Anmeldung mit einem SAP GUI verwenden würde. Die Sprache des Benutzers ist besonders dann wichtig, wenn das Backend-System Symbole außerhalb des ASCII-Zeichensatzes verwendet, z.B. ein Double-Byte-System mit japanischen Daten. In diesem Fall muss die Sprache richtig konfiguriert sein, denn sonst werden Daten, die vom Backend-System kommen, nicht korrekt in auf den UME-Benutzungsoberflächen angezeigt.
Sie können die Sprache entweder über die UME-Eigenschaft ume.r3.connection.master.lang oder im Benutzerstammsatz in SU01 festlegen. Der Wert in der UME-Eigenschaft überschreibt die im Benutzerstammsatz vorgenommene Einstellung.
Siehe auch:
UME-Eigenschaften bearbeiten
SNC zwischen UME und einem ABAP-basierten System konfigurieren