
Diese Vorgehensweise gilt, wenn Ihre Systemlandschaft AS-ABAP-Systeme beinhaltet.
Sie verwenden diese Vorgehensweise zum Wechseln der Datenquelle der User Management Engine (UME) von einem ABAP-System zu einem anderen ABAP-System. Zudem können Sie diese Vorgehensweise dazu verwenden, den von der UME verwendeten Mandanten zu ändern. Ist der neue Mandant jedoch eine exakte Kopie des alten Mandanten, müssen Sie die verkürzte Vorgehensweise verwenden.
Weitere Informationen finden Sie unter ABAP-Mandant für die UME nach Mandantenkopie ändern.
Sie sollten eine Änderung des Backends nur in Betracht ziehen, wenn Sie die Zuweisungen in der UME noch nicht angelegt haben oder wenn Sie sich sicher sind, dass das neue AS-ABAP-System die Benutzer enthält, die bereits im alten AS-ABAP-System vorhanden waren. Sind im alten AS-ABAP-System Benutzer und Rollen vorhanden, die jedoch nicht im neuen AS-ABAP-System vorhanden sind, kann es vorkommen, dass Anwendungen auf dem AS Java, die diese Benutzer und Rollen referenzieren, nicht mehr wie erwartet funktionieren.
SAP empfiehlt Ihnen, nach Möglichkeit alles genau zu prüfen und die UME mit dem AS-ABAP-System zu installieren, das Sie mit der UME verwenden möchten. Ist dies nicht möglich, sollten Sie versuchen, das Backend so bald wie möglich nach der Installation zu ändern. Dadurch wird die Wahrscheinlichkeit von aufgrund von Änderungen an Benutzern und Rollen auftretender Inkonsistenzen reduziert.
Verwenden Sie Identity Management zur Suche nach der vordefinierten Benutzergruppe "Anonyme Benutzer". Die Standardanmelde-ID ist J2EE_GUEST.
Verwenden Sie Identity Management zur Suche nach einem Benutzer mit einer Administratorrolle.
Weitere Informationen finden Sie unter Identity Management.
Zeigen Sie die Anmeldedaten der Destination UMEBackendConnection an. Die Standard-ID ist SAPJSF.
Weitere Informationen finden Sie unter RFC-Destinationen pflegen.
Verwenden Sie Transaktion SU01, um zu ermitteln, ob die eben ermittelten Benutzer im neuen ABAP-System vorkommen. Kommen die Benutzer im neuen ABAP-System vor, stellen Sie sicher, dass die Rollenzuweisungen für diese Benutzer denselben Namen wie im alten ABAP-System haben.
Wenn Sie die RFC-Destination UMEBackendConnectionForChanges konfiguriert haben, sollte einer Ihrer Administratorbenutzer zusätzlich zu allen Administratorrollen die ABAP-Rolle SAP_BC_JSF_COMMUNICATION_NAMED haben.
Wenn Sie sich an das Kennwort für den Systembenutzer nicht erinnern können, legen Sie ein neues Kennwort im neuen ABAP-System an und ändern das Kennwort in der RFC-Destination UMEBackendConnection des AS Java.
Verwenden Sie Transaktion PFCG, um unter Berechtigungen und Benutzer → Benutzervergleich den Status der Rollen zu prüfen. Die Statusindikatoren dieser Registerkarten sollten grün sein.
Ist ein Statusindikator nicht grün, müssen Sie das Profil neu generieren und nach Bedarf einen Benutzervergleich durchführen.
Weitere Informationen finden Sie in der AS-ABAP-Dokumentation zu Identity Management.
Prüfen Sie die Einstellungen. Ändern Sie die Einstellungen für das Herstellen einer Verbindung zum neuen AS-ABAP-System. In der Regel werden Sie mindestens folgende Verbindungseinstellungen ändern müssen:
Wenn Sie die RFC-Destination UMEBackendConnectionForChanges konfiguriert haben, müssen Sie zudem die Verbindungseinstellungen für diese Destination pflegen.
Schlägt der Test fehl, gehen Sie einen Schritt zurück und geben Sie die Verbindungsdaten erneut ein. Testen Sie die Verbindung erneut, bis diese erfolgreich hergestellt werden kann.
Der AS Java verwendet den neuen AS ABAP als Datenquelle.
Möglicherweise möchten Sie andere Destinationen so konfigurieren, dass sie auf den neuen AS ABAP zeigen, z.B. die RFC-Destination für Zeitzonenzuordnung I18NBackendConnection.
Weitere Informationen finden Sie unter Benutzerverwaltung mit dem Application Server ABAP als Datenquelle.