Non-unique user names in Catalog Items

Blobbo
Tera Contributor

In several Catalog Items we ask for one or more user names to be entered
e.g. Who should be added to the group? John Smith, Jane Doe

Our customers (Requester users) have difficulties with this as there many people with the same name as others in our organisation.

Agents ('Fulfiller users', itil role) could see a second column in the Catalog Item dialog with the person's amail address.
e.g. 
John Smith      john.smith@acme.com
John Smith      smith.j@contoso.com
John Smith      john.w.smith@acme.ca 

Since updating to Xanadu and latest plugins, not even admins see the second column 
 e.g. 
John Smith 
John Smith 
John Smith
 
which makes the situation even worse. 

Any pointers on how to enable the email column for all users?

Thanks

1 ACCEPTED SOLUTION

Dr Atul G- LNG
Tera Patron
Tera Patron

Hi @Blobbo 

 

You can add an additional attribute to enable searching based on email ID or employee ID.

 

https://www.servicenow.com/community/developer-forum/include-other-attributes-for-search-of-caller/m...

*************************************************************************************************************
If my response proves useful, please indicate its helpfulness by selecting " Accept as Solution" and " Helpful." This action benefits both the community and me.

Regards
Dr. Atul G. - Learn N Grow Together
ServiceNow Techno - Functional Trainer
LinkedIn: https://www.linkedin.com/in/dratulgrover
YouTube: https://www.youtube.com/@LearnNGrowTogetherwithAtulG
Topmate: https://topmate.io/atul_grover_lng [ Connect for 1-1 Session]

****************************************************************************************************************

View solution in original post

3 REPLIES 3

Dr Atul G- LNG
Tera Patron
Tera Patron

Hi @Blobbo 

 

You can add an additional attribute to enable searching based on email ID or employee ID.

 

https://www.servicenow.com/community/developer-forum/include-other-attributes-for-search-of-caller/m...

*************************************************************************************************************
If my response proves useful, please indicate its helpfulness by selecting " Accept as Solution" and " Helpful." This action benefits both the community and me.

Regards
Dr. Atul G. - Learn N Grow Together
ServiceNow Techno - Functional Trainer
LinkedIn: https://www.linkedin.com/in/dratulgrover
YouTube: https://www.youtube.com/@LearnNGrowTogetherwithAtulG
Topmate: https://topmate.io/atul_grover_lng [ Connect for 1-1 Session]

****************************************************************************************************************

Thanks!
Adding just the email column was enough for our purposes. 

Achieved by:
In the Catalog Item > relevant variable > 'Type Specification' > 'Variable attributes' :
ref_auto_completer=AJAXTableCompleter,ref_ac_columns=email

Fulfiller users (itil) can see a second column 

John Smith      john.smith@acme.com
John Smith      smith.j@contoso.com
John Smith      john.w.smith@acme.ca 

End users just see their own:

John Smith 
John Smith smith.j@contoso.com
John Smith 

but that's easy to fix with an ACL on sys_user.email

Thanks for update. 

*************************************************************************************************************
If my response proves useful, please indicate its helpfulness by selecting " Accept as Solution" and " Helpful." This action benefits both the community and me.

Regards
Dr. Atul G. - Learn N Grow Together
ServiceNow Techno - Functional Trainer
LinkedIn: https://www.linkedin.com/in/dratulgrover
YouTube: https://www.youtube.com/@LearnNGrowTogetherwithAtulG
Topmate: https://topmate.io/atul_grover_lng [ Connect for 1-1 Session]

****************************************************************************************************************