IBM Support

How to Login to Maximo using email address instead of UID when using LDAP authentication

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;uidimage

 

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>image

 

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 serversimage

 

After restarting the WAS server start the Maximo application server

[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSLKT6","label":"IBM Maximo Asset Management"},"Component":"","Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"","Edition":"","Line of Business":{"code":"LOB59","label":"Sustainability Software"}}]

UID

ibm11132851