Die Installation bestimmt die Datenquelle für die User Management Engine (UME). Nach der Installation können Sie die Datenquelle aus verschiedenen Gründen ändern. Beispiel:
Sie führen ein Upgrade Ihrer Systemlandschaft durch, um neue Benutzer-Repositorys einzubinden.
Die Datenquelle, die Sie für die UME verwenden möchten, ist während der Installation nicht verfügbar.
AS-Java-System zu Ihrer Systemlandschaft hinzufügen
Wenn Sie Ihrer Systemlandschaft einen AS Java hinzufügen, müssen Sie entscheiden, ob Sie Folgendes tun möchten:
- Verwenden Sie ein LDAP-Verzeichnis als Datenquelle für Benutzerdaten.
- Verwenden Sie einen AS ABAP als Datenquelle für Benutzerdaten.
Sie können den AS Java nicht so konfigurieren, dass er gleichzeitig auf ein LDAP-Verzeichnis und einen AS ABAP als Datenquelle zugreift. Der AS Java kann auch eine eigene Datenbank als Datenquelle verwenden.
LDAP-Verzeichnis als Datenquelle
Verwenden Sie ein LDAP-Verzeichnis als Datenquelle für die User Management Engine (UME) Ihres AS Java, wenn Sie Ihre Benutzerkennwörter im LDAP-Verzeichnis verwalten möchten. Dies ist ideal, wenn Sie beispielsweise die Windows-integrierte Authentifizierung wiederverwenden möchten, um sich auch an einem Portal anzumelden. Verwenden Sie diese Konfiguration, um auf Fremdsysteme zuzugreifen, die den Zugriff auf das LDAP-Verzeichnis teilen. Das LDAP-Verzeichnis kann mit anderen AS-ABAP-Systemen synchronisiert werden.
AS ABAP als Datenquelle
Verwenden Sie einen AS ABAP als Datenquelle, wenn Ihre Java-Anwendungen auf die Services und Benutzerdaten der ABAP-Systeme zugreifen. Wenn dies nicht der Fall ist, können Sie auch die Datenbank als Datenquelle belassen. Stellen wir uns ein SAP Enterprise Portal oder AS Java als Entwicklungsplattform auf der linken Seite und einen SAP Solution Manager auf der rechten Seite vor:
Wenn Ihre Systemlandschaft viele ABAP-Systeme enthält und diese Systeme von der Zentralen Benutzerverwaltung (ZBV) verwaltet werden, müssen Sie entweder ein Tochtersystem der ZBV oder das ZBV-Zentralsystem als Datenquelle verwenden.
- Verwenden Sie das ZBV-Zentralsystem als Datenquelle, wenn alle Benutzer in der ZBV-Landschaft Zugriff auf den AS Java benötigen, z.B. über ein Portal. In dieser Konfiguration kann AS Java Lese-/Schreibzugriff auf die Benutzerstammsätze haben. Dadurch ist es einem Administrator möglich, Benutzerdaten mit der UME zu verwalten.
- Verwenden Sie ein Tochtersystem der ZBV als Datenquelle, wenn nur ein Teil der Benutzer auf den AS Java zugreifen muss, z.B. über die Verwendungsart PI der SAP NetWeaver Exchange Infrastructure (SAP NetWeaver XI). In dieser Konfiguration sollte AS Java nur schreibgeschützten Zugriff auf Benutzerstammsätze erhalten.
Das ABAP-System kann mit einem LDAP-Verzeichnis synchronisieren oder nicht.
Datenquellen ändern
Das Ändern von Datenquellen kann zu Inkonsistenzen führen. Daher gelten Einschränkungen bei der Modifikation von UME-Datenquellen.
Hinweis
Beachten Sie unbedingt den SAP-Hinweis 718383.
Folgende Änderungen sind unterstützt:
Systemdatenbank (dataSourceConfiguration_database_only.xml):Sie können zu jeder beliebigen LDAP-Konfigurationsdatei (dataSourceConfiguration_[ldap description]_db.xml) oder zu einem ABAP-System (dataSourceConfiguration_abap.xml) wechseln. In diesem Fall müssen Sie sicherstellen, dass die neue Datenquelle keine Benutzer und Gruppen mit denselben eindeutigen Attributen wie die Datenbank enthält (d.h. die neue Datenquelle darf keine Benutzer oder Gruppen mit demselben eindeutigen Namen oder derselben eindeutigen ID wie die Benutzer oder Gruppen in der Datenbank enthalten).
ABAP-System (dataSourceConfiguration_abap.xml):Es sind keine Änderung möglich.
Verzeichnisdienst (dataSourceConfiguration_[ldap description]_db.xml): Wenn Sie ein LDAP-Verzeichnis als Benutzerdatenquelle ausgewählt haben, können Sie die Struktur des LDAP-Verzeichnisses ändern oder zu einem anderen LDAP wechseln, wenn dadurch keine eindeutigen Benutzer-IDs geändert werden.
SAP Identity Management (IDM)
In SAP Identity Management (SAP IDM) stellt SAP integrierte, geschäftsprozessgesteuerte Identity-Management-Funktionen für eine heterogene Systemlandschaft bereit. SAP Identity Management verwendet eine zentrale Identitätsablage, um Daten aus verschiedenen Quellsystemen, z.B. SAP ERP Human Capital Management (SAP ERP HCM), zu konsolidieren und zu sichern. Diese Informationen werden an verbundene Zielsysteme verteilt. Verteilt werden Benutzerkonten und Rollenzuordnungen für SAP- und Fremdanwendungen.
Über Regeldefinitionen können Rollenzuordnungen automatisiert werden. Eine sehr wichtige Funktion von SAP Identity Management ist die Möglichkeit, die Berechtigungsvergabe workflowgesteuert zu machen. Die Integration mit SAP ERP HCM als eines der möglichen Quellsysteme für Identitätsinformationen ist eine Schlüsselfunktion für das geschäftsprozessgesteuerte Identity-Management.