Skip to main content

im_corp_loa

Purpose:

This scenario component implements a leave of absence (LoA) use case, where users can be disabled for a defined period of time, after which their access is automatically reactivated. When installed, it configures a number of pre-defined requests as well as a dedicated policy engine for granular control over each step of the process.

Configuration:

External data store (extdb) tables containing configuration relevant to this scenario:

  • im_leave_of_absence: Adds policy settings to control all aspects of the leave of absence process.

  • im_policy_authorization: Adds authorization rules to facilitate the fulfillment of LoA related requests without requiring any authorization, since all workflow requests are driven by scheduled tasks and API users.

  • hid_policy_attrval_*: Adds rules for handling LoA related profile attributes (LEAVE-*), which may have to be updated as part of these requests.