Provisioning is a concept that drives automation, especially in terms of providing fulfillment to customers of service providers.
At the heart of the provisioning system is a collection of features required to:
- Create Account/Subscrption
- Delete Account/Subscrption
- Suspend Account/Subscrption
- Restore Account/Subscrption
- Change Account/Subscrption
- Reconcile
- Change Password
As the number of people accessing applications and data increases, attempting to track who has access to what becomes ever more complex. The process of managing these access rights can function as a business enabler or business roadblock. Unfortunately, most enterprises are discovering that their existing paper-based procedures, requiring intensive manual involvement, are roadblocks.
Provisioner is a back-end software that runs on the background receiving provisioning requests and forwards them to the corresponding services servers after applying XML configured business rules.
This stable release is able to receive requests via an RDBMS table acting as a request queue. Once the requests are interpreted Provisioner is able to send them to services servers that receive provisioning requests through SSH2, Telnet and SOAP protocols.
Future releases will be able to receive requests via SPMLv2 and to interact with SPMLv2 and LDAPv3 compliant services servers. Increasing end-to-end security enforcement is planned as well.
We encourage the open source community to use, test and evaluate this software and give our team feedback on how to improve it.
Kind Regards,
Gonzalo Espert
Provisioner software development manager.