The data repositories or persistence layers from which the user management engine (UME) retrieves user management data are referred to as data sources. With the UME, you can leverage existing user data repositories in your system infrastructure by connecting to them using configurable persistence adapters. You can read data from and write data to multiple data sources in parallel.
You can configure UME to read user data from an existing corporate directory, while new writing new users to the SAP NetWeaver Application Server (AS) Java database.
A persistence manager is responsible for reading the data from or writing the data to the correct data source. The data source to which the persistence manager writes is transparent to applications using UME.
The configuration of the UME for the different data source types is defined by the data source configuration file. The data source configuration file is an XML file that define a configuration for standard scenarios, such as storing standard user data in a corporate LDAP directory (directory service) and application-specific data in the AS Java database. For more information about the data source configuration files available, see the sections about the individual data source types.
The data source(s) must be available for the AS Java to start. The AS Java is dependent on authentication and authorization information from the data source. If the UME is misconfigured or the data source is not available on the network, the administrator must take action to correct the problem before the AS Java can start.
The UME can use the following types of data sources:
For recommendations on which data sources to use and how to integrate UME in your system landscape, see Integration of User Management in Your System Landscape.
For more information about when you can choose which data source, see Selecting the UME Data Source.