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.