System Access/Access Request Forms
Currently, we use a form that the user fills out that includes check boxes for (new hire, existing, consultant), (laptop, docking station, desktop, monitor, desk phone, mobile phone), (location/contact info), (network/file access), (application access - mainframe, unix and windows). It's a fairly complex form that is too often filled out incorrectly and we want to simplify it without losing out on the important information, but also make the process of this easy and understandable on the end users. Is it recommended to split all of these fields up into different request offerings, or perhaps have one request offering using an advanced form?
Just looking for thoughts and ideas of others to incorporate into our process and workflows.
Comments
Just how we are tackling it, looking forward to hearing how others have done this!
The primary issue being if my template behind the AO was built to send tickets to multiple different support groups for different work to be performed, but the requestor didn't need work to be performed by a specific support group, they'd still get a ticket. How would I avoid this? So for example, if all the user needed was mainframe access (I know...) from whom we'll call Mainframe SG, the team who grants access to shared drives which we'll call SysAdmin SG would still get a ticket assigned to them even if there is no work to be performed.
You said you originally had all of your different requests with different buttons. That would make the most sense to me from a ticket distribution standpoint, but not from an ease of use for end users standpoint. I'm looking for the best way to have the end user fill out a form for what they need and then tickets are sent to the right queues, like with MA's and RA's so that certain work isn't able to be performed until certain work is done, etc. But I'm also trying to avoid the "primary issue" I described above.
Well how I avoided this in our first versions of the buttons is have a MA at the start called automation assigned to my automation distribution group, and when the groups wern't required when they were still in a pending state the tasks would be skipped before ever hitting there team. So they didn't get work if they didn't have any work. Atleast that's how we approached the issue
To explain this a little bit better, we setup a workflow to be triggered on the static ticket naming scheme we picked and condition if Automation task or automation task stage 2 were in progress. , and attached powershell to the workflow using the auditing tool. Checked all the user entries and skipped the tasks that would not be required then completed the automation task so the first parallel activity would kick in. I'm sure there is a better way too approach this but I haven't found or figured one out yet.
Edit: Example our Transfer Workflow -