How can I provision my external authentication system users before they log in to the system ?

When the user authentication uses an external authentication system, it is possible to provision the user database to initialize the user with the right information (e.g. whether the user is related to a team, or responsible for an account...).

In the following example, a user is responsible for the management of a customer account.

Model

Mapping

This mapping can then be called from a routing context or a web service to provision the user database with the appropriate information.

 

 

Related Links