Skip to main content
Skip table of contents

Multi-approval Workflow

The multiple approval workflow manager allows the definition of additional course enrolment workflows that require one or more approvals.

Functions of Approval Workflow Manager

New

Supervisors and members of groups can act as approvers.

  • Supervisors as approvers of enrolment request: Supervisors can be entered as approvers for the enrolment request, whereby we differentiate between direct supervisors and indirect supervisors. Direct superiors are defined as users who have been selected in a user's personal profile via the email address of the superior or the user selection field "Superior". The direct superior of an organisational unit is used as a further superior relationship. Indirect superiors are superiors who are defined in the organisational structure. The field "Include the superior in the approval process at the following levels" can be used to set which hierarchical level of the superior in the BU structure is to be taken into account for approval.

  • Groups as approvers of enrolment requests: If a group is set as an approver, all members of the group are authorised to process an approval request.

Reasons for Approval or Declination

Approval or declination reasons can be added for each approval step and are defined in the "Cancellation, exception, and approval reasons" manager. This allows the approver to justify their decision as to why a learner should or should not complete a course.

In addition to selecting a reason for confirmation or denial, the approver can also enter a reason in an input field. The selection of reasons for denial or confirmation is only available when using the "Booking request" panel.

grafik-20241106-144933.png
Priorities

The priorities are also created there, but can only be added to one approval level per workflow. This priority allows the approver to add a weighting to their decision in addition to the approval reason.

Reasons for Cancellation, Exemption and Approval | Reason for approval

Reasons for Cancellation, Exemption and Approval | Reasons for Declination

The priorities are also created there, but can only be added to one approval level per workflow. This priority allows the approver to add a weighting to their decision in addition to the approval reason.

grafik-20241106-145803.png

Reasons for Cancellation, Exemption and Approval | Priority for multi approval workflow

Filters

The filter function of an approval level can be used to further restrict the group of people for which this level applies, e.g. a customer-specific person attribute can be selected there. If a certain value is entered there, only then is this authorisation level applied.

grafik-20241106-145939.png

Once all the necessary approval steps have been configured, they are displayed on the "Approval steps" tab. The last level is automatically the final approval, which can be recognised by the status "Confirmed" or "Rejected". For all previous levels, the participant remains in the "Requested" status. Using the checkbox in the "Final decision" column, the booking process can be canceled prematurely if, for example, a level is rejected.

The final enrolment must be carried out by the course administrator by transferring the confirmed users from the application list to the participant list.

Once the booking workflow has been set up, it can be assigned to a course. However, the meta tag "Multiple approval workflows" (ID=11842) must be assigned in the course template.

New

Duplicate

Duplicate

Edit

Edit

Delete

Delete

Clearances

Clearance

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.