The main reason you don't find these off the shelf are for two big reasons:
- The process changes dramatically from org to org, so identifying commonalities and handling customization is very complex.
- Because of #1 such packages usually are integrated into an overall Identity Management System. These are not cheap.
The 'new account' process is a combination of business rules (approval-routing for getting permission to post a job, approval-routing to approve a hire, approval-routing to start account-creation), and IT rules (procedures and checkoffs for creating and provisioning the accounts). For some organizations creating accounts is as simple as:
- User shows up for first day of work.
- Manager calls Helpdesk.
- Helpdesk creates account manually.
- User starts being productive.
Where in ours, thanks to our IDM system, creating accounts is:
- HR creates the personnel record
- HR flags the account as 'Active'
- User goes through a quick 'account activate' web-page and starts being productive.
Unfortunately, full on Identity Management solutions tend to be highly complex once fully deployed, and that's largely due to business rules. Business rules are unique per business, so the IDM solutions by definition are frameworks upon which you build a solution. They're not off-the-shelf solutions that you can drop in place and away you go, at least not without changing business process to match the technology.
In our case, the process from desire to hire to HR clicking the magic go-button is handled through an electronic document process with digital signatures. This is completely independent of our Helpdesk software. The approvals that have to be gained during the whole life-cycle of a job posting up to hire:
- Approval from division, departmental, and University President to post the job
- Approval from division, departmental, and University President to propose an offer
- Approval from ... to accept a new hire
- Notice from hiring manager to activate accounts
All of the above is simple routing of digital paper that is seen and signed by many people. Once it gets to HR, it enters the IDM system and things are automated. New person shows up on their first day, are guided through the 5 minute account-activate process, and they have all the accounts they need for their job right then.