How can I change a user's login to use their e-mail instead of user ID?

Brent Cox
Mega Guru

We have two LDAP imports from different AD environments, and I have discovered that there are overlapping user IDs between these two. This is causing accounts to completely disappear. Since we cannot manage both of these AD environments the same way, I thought the best solution, if possible, is to simply have the e-mail as the login instead of user ID. When I tested simply changing my user ID to my e-mail in DEV, I couldn't log in. What needs to be done to switch this login method to use the e-mail instead of user ID? Thanks! 

5 REPLIES 5

Community Alums
Not applicable

Do you have SSO enabled? If not below KB seems to explain your issue: https://support.servicenow.com/kb?id=kb_article_view&sysparm_article=KB0958688

We have two SSO set ups. The issue isn't because an account is inactive though. All accounts are active. I just need to know if I can change the login to use e-mail instead of username. 

Community Alums
Not applicable

Thanks. I guess it's more accurate to say I need to know if I can change the 'unique identifier" for accounts to e-mail instead of user name. Would I just simply change the LDAP transform map field for user_name to what our e-mail is mapped to?