Previous Topic: Program Exit Architecture

Next Topic: Common Program Exit Structure

Program Exit Hierarchy and Order

Program exits are serialized in the Provisioning Server process flow and are both hierarchical and ordered, as described below:

An operation on a global user checks for exits to be invoked in the common object and all roles to which the global user belongs. Exits referenced by the common object are invoked before exits referenced by the provisioning role. Similarly, an operation on an account checks the account templates and the endponts to which the account belongs for exits to be invoked. Exits referenced by the account templates are invoked before exits referenced by the endpoint.