How to make a request for multiple users

sandyml
Kilo Expert

Hi Everyone,

I am trying to do the following:

I have made a request within ServiceNow for users to request software. The scenario is as follows: there could be, potentially, several users (maybe even many users ..like 20) who request the same piece of software. Rather than make, say 20 separate requests, does anyone know of a way to do this where only the "user name" variable on the request needs to be changed?

Or, is there like a "plus sign" functionality where you can add as many "user name" fields as you need on the same request?
Any ideas would be much appreciated!

5 REPLIES 5

manikorada
ServiceNow Employee
ServiceNow Employee

Sandra,



What you can do is have a List Collector(like slush bucket) on the Catalog form and whenever there are multiple users in List Collector create a RITM for each user.


Hi Mani,


This was a good suggestion. HOwever, I think there are thousands of users in the system so I cannot open up the request when I add it this way because it seems to be impacting the performance of the system. Do you have any other suggestions?


Uncle Rob
Kilo Patron

The other problem is that variables don't have an equivalent to the glidelist fields like "Watch List" in the non-self service interface.



I haven't had to build something that had multiple users.   Typically all requests have a single person who says "this is satisfactory" or not, and everyone else is meant to fit into a ticket's watch-list (other people who care).   In the past I've had a multi-line text variable where I ask the submitter to put a comma delimited list of other emails to notify about the ticket, and then write those to the task.watch_list field.   Not the same as actual user references, but still gets the job done in a primitive way.


sandyml
Kilo Expert

Hi -


Actually this worked! I was picking the wrong option!


The question I have now is - when I select a user from the list collector and add them to the "List" field (the right side) - I would also like to see their email, which is also a field on the table so I would just want it to return the email when the user name is selected from the list collector. Does anyone have any ideas on this?