Provisioning users into unix services; "normal" unix software within a larger system and
there's need for integration tool. This integration tool is provisioning framework.
Currently contains user intefaces: servlet, command line, and jdbc.
Currently contains independent modules: transaction and application frameworks.
Transaction framework
implementation: arl
Application framework
implementation: arl
Dependencies
uses GCF, GLF, GVF.
References: provisioning framework used at
in a largish email system where through www portal provision commands are sent
to provisioning framework using http. email system implemented with qmail + cyrus, but
provisioning framework is really independent of underlying unix software. Application
framework adapters (used through transaction framework) use perl scripts for
provision commands.
Where and when to use?
When implementing large systems containing standard unix software to be integrated.
Customization
Easy to add more functionality: each layer may be extended by adapters.