Technical Blog Post
Abstract
How to Login to Maximo using email address instead of UID when using LDAP authentication
Body
Many clients uses the email as login id and they ask how to configure their LDAP authentication using the email instead of using the UID. So I have decided to write the steps that needs to be configured using WebSphere and Maximo. This can be used for both Microsoft Active Directory (MSAD) or Tivoli Directory Server (TDS). Assuming that you already have configured the LDAP authentication in a working stage and you only need to login as email.
From the WebSphere Console, Expand Security in the left hand frame and click on Global Security. From the Global Security page choose Federated Repository as your available realm definitions and click configure.
Click Repository identifier to configure
Edit login properties as shown mail;uid
Apply and save changes
Now, Edit the Crontask to synchronize users
Login to Maximo application
Go to Systems Configuration Platform Configuration, Cron Task Setup
Select VMMSync and enter the value as shown
For UserMapping
<column name="LOGINID" type="ALN">mail</column>
Save the changes
We have not restarted WebSphere application so we need to Restart the WAS to sync users.
Go to System administration – Nodes
Check the ctgNode01
And click on Full Resynchronize
Once the synchronization is complete, reboot your application server this will recycle the Deployment Manager, Node agents, and the application servers
After restarting the WAS server start the Maximo application server
UID
ibm11132851