What are approval workflows?
  • 19 Oct 2022
  • 1 minute to read

What are approval workflows?


Approval workflows allow users to create and submit applications for approval within Totara. One or more designated approvers can then respond in Totara to any applications received. There can be multiple stages of submission and approval before an application is considered completed. You can see a flowchart demonstrating the structure of approval workflows in this PDF document.

Developer note

Approval workflows is currently an experimental feature. It requires a developer to create an approvalform plugin to define the form data which should be collected. The plugin can also extend the basic workflow configuration features found in the user interface. Look for developer notes throughout this documentation.

A simple form plugin is included in Totara 17 for demonstration purposes.

Getting started with approval workflows

Note that in order to use approval workflows you will require assistance and input from a developer, as you will need to create forms to be used in the workflows. You can see more information about this in the developer documentation.

  1. First, you must enable approval workflows in Totara's Experimental features.
  2. You will need to add at least one workflow type, and create an approval form from a plugin, in order to create a new workflow. 
  3. When you are ready for users to create applications, you will also need to add the Applications link (which takes users to the applications dashboard) to the main menu via Quick-access menu > Navigation > Main menu, or link to the dashboard in some other way.

© Copyright 2022 Totara Learning Solutions. All rights reserved.


Was this article helpful?

Changing your password will log you out immediately. Use the new password to log back in.
First name must have atleast 2 characters. Numbers and special characters are not allowed.
Last name must have atleast 1 characters. Numbers and special characters are not allowed.
Enter a valid email
Enter a valid password
Your profile has been successfully updated.