Select User: Allow Requester to select another user
I have re-searched this as much as I can, and I am sorry in advance if this was resolved or stated in another thread and I missed it.
I work in higher education, and I am interested in making a request offering for our Faculty to be able to request for one of their students to be set as an "Instruction Assistant" in our LMS. (I have more application for this of course. Such as, Shared Mailbox Access, or Network folder access, etc.....)
I am trying to provide a text box that says "Please specify the user name to grant access to". Instead of a text box however, I would like to provide them with a look-up field to be able to specify the user specifically from a source (AD, CI, whichever).
Is this possible?
Best Answers
-
Justin_Workman Cireson Support Super IT Monkey ✭✭✭✭✭@NazOsman
This is definitely possible with an Advanced Request Offering. There is a prompt type called 'query results' that will allow you to pick a user from the RO.5 -
Jeff_Lang Customer Ninja IT Monkey ✭✭✭✭@NazOsman if using an Advanced Req1uest Offering for this, it mat be worth looking at the @AutoComplete functions in the RO Toolbox https://community.cireson.com/discussion/comment/17401#latest
5 -
Adam_Dzyacky Product Owner Contributor Monkey ✭✭✭✭✭I feel like you should be able to accomplish this with the out of box Request Offering task. I suppose the way I'm reading @NazOsman's question seems to speak to...
- You would need a new Extended Relationship Class on Active Directory Domain User (e.g. Has Instruction Assistant). Then of course, you need some way to keep this Relationship up to date. Possibly from another system outside of SCSM that maintains the relationship between instructors/students. Perhaps via PowerShell or via the Cireson Asset Import Connector
- A Type Projection in SCSM that relates the Users, so you could use the query results option to only show this particular relationship on whatever subsequent Requests you build
6
Answers
This is definitely possible with an Advanced Request Offering. There is a prompt type called 'query results' that will allow you to pick a user from the RO.
@Jeff_Lang Thank you, this looks like a huge improvement. I am always afraid to implement third-party custom code however since I am not skilled in the languages they are written in. When they break, I just get worried about not being able to fix issues in a reasonable time.
@Adam_Dzyacky Thank you! I see what you are saying there! (Although, the technicalities are beyond my skills)! I was aiming for a more basic implementation that this (Like, only display users from the students OU), and the teacher can select your student. But, your solution offer a much more professional and pleasant experience. I will keep that one in the back of my mind!