Objectives

1) Document the common need for the functionality (summary paragraph)
2) List the common specifications/requirements for a product that would meet the stated need
3) Compose a list of questions that might need to be asked of a vendor to determine viability (possibly used in an RFP)
4) Perform a preliminary review of the options in the market place (not intended to be an exhaustive or detailed product search/analysis)

Current working doc (addressing objectives 1 & 2 only)

Summary

 
Without accounts, people can’t log in to anything so we need a way to provision them.  Since there are many types of accounts used on each campus it is not efficient to have to go into each credential store and manually create accounts there (not to mention the fact that administrators need to have access in all of these places to do so). An account provisioning tool provides a repository for user identities, provisions and deprovisions accounts associated with those identities to external systems, and allows users to manage the passwords/credentials for those accounts centrally.

While a product (or set of products) would ideally be able to meet all of the following requirements, it's important that they have clear interfaces so processes that are developed outside of the system(s) can access and manipulate the data directly. Calls to custom external code, written in a language of choice with call backs to the provisioning system as necessary, may provide a better solution to meet some requirements.

Requirements

Nice, but not required