RegisterUsers enables an application to register selected users from the enterprise’s authentication system (for example, LDAP) with Informatica MDM Hub. Then MDM Hub can use its existing access control capabilities to manage tasks like role assignments.
The application provides a list of user names, and MDM Hub fetches their information from the external system. Informatica MDM Hub ignores additional registrations of the same user profile from the external authentication system. However, it reports errors if the username is already registered using a different, or no, external profile, or if the name does not exist in the external authentication system.
The MDM Hub registers the users within a transaction. If an error occurs, it rolls back all changes.
Provisioned users can be grouped and assigned MDM Hub security roles using the MDM Hub Console. For more information, see the
Multidomain MDM Configuration Guide
.
Automatically provisioned users can be removed from the Informatica user database either using the Informatica Administration Console or using
UnregisterUsers.
Transaction Support
When executed within an EJB context, this request can be part of a transaction with other requests. If there is a failure in any of the requests within a transaction, the entire transaction is rolled back.
Use Case
This is the common scenario for using the RegisterUsers request:
Checking external authentication
—Before you start a logical unit of work, check to see what the user is authorized to do.