...
The function of a provisioning engine is to manage (create, modify, and delete) objects consisting of identifiers and attributes.
An object, consisting of identifiers and attributes, may be an identity registry entity. \ [OSIdM4HEteam:1\] Wiki Markup
The above sentence is a simplification of the formal definition of "provisioning" from the OASIS PSTC's SPML 1.0 specification. As noted by the PSTC, the root of the word provision includes the notion of "foresight" for "preparation beforehand".
...
A provisioning engine should support standards, de facto or otherwise. Although SPML (either v1 or v2) has not seen widespread adoption, it is supported by Oracle as part of their IAM suite. Other applicable standards are SAML and SCIM.
Connectors
...unmigrated-wiki-markup
\[OSIdM4HEteam:... to be continued...\]
References
unmigrated-wiki-markup\[OSIdM4HEteam:1\] [ https://spaces.at.internet2.edu/display/OSIdM4HEteam/Identity+Registry+Functional+Model]
\[OSIdM4HEteam:2\] [http://www.oasis-open.org/committees/download.php/4137/os-pstc-spml-core-1.0.pdf]unmigrated-wiki-markup Wiki Markup
\[OSIdM4HEteam:3\] [ http://www.surfnet.nl/nl/Innovatieprogramma%27s/gigaport3/Documents/EDS-4%20Provisioning%20Scenarios%20in%20Federations%20Final.pdf]