Denise DeLasandros has a developed an application for her SAP NetWeaver Application Server (AS) Java, which makes the following call over the User Management Engine (UME) application programming interface (API):
With this method she wants to retrieve the cost center information for a user from the directory service. In the directory service, the attribute is named costCenter. To achieve this, Denise must modify the following subsections of the directory service section of the data source configuration file:
Denise must add the custom attribute myCostCenter to the <responsibleFor> subsection for the LDAP directory of the data source configuration file. Adding the attribute defines that this resource is stored on the directory server.
Example: <responsibleFor> Subsection
Denise must map the logical attribute to the corresponding physical attribute in her directory service. These attributes may be vendor-specific.
Denise must enter the name of the physical attribute in lower case letters! Otherwise the mapping does not work.
Example: <attributeMapping> Subsection
The call that Denise programmed functions after uploading the data source configuration file and restarting the AS Java.
Denise’s colleague, Boris Vega, wants user administrators as well as business users to be able to view the custom attribute in the user profile of the identity management application. To do this he must modify the following UME properties as shown below:
Once Boris saves the changes and restarts the AS Java, users can view the cost center attribute in the user profile of the identity management application. For more information, see Adding Custom Attributes to the User Profile.