Scenario 3

Print Close

Let's assume your company has an application - Genie system - for which you need to perform login checking. To address this requirement, you need to develop a custom plug-in that authenticates and authorizes based on the Genie application's own user / group store.

Fortunately, the Genie system stores its identity information in an XML file. The XML file includes user and group information, and also attributes related to the users and groups, such as email addresses for the users; and a list of users in each group.

So, you can develop an XML Identity plug-in, which will access the information in this file for authentication.

The plug-in can perform a check depending on the authentication attribute. If the authentication attribute is set to "email" then you can use the email address to login; or if it is set to "username" you can use the name attribute to login.