Approval Overview

The Approval app (OmniApproval™) is the single place where employees ask for approval and managers give it, whatever the request is: a purchase order, a procurement request, a timesheet, overtime, a recruitment request and so on. Each kind of request is an approval type that says who must approve, in which order and what happens once the request is approved.

Who

An administrator installs and configures the app (needs Settings access). Every internal user can then send requests; the people named as approvers approve them.

App

Approval

Requirements

This tutorial requires the installation of the following applications/modules:

How do I install the Approval app?

Go to Apps, type OmniApproval in the search bar and click Activate.

Install the Approval app in Viindoo

Approval depends on the Employees app, so Viindoo installs it too. Approvers are found from the employee’s direct manager, department and job position. See Overview of the Employee app.

How do I give users approval access rights?

Go to Settings ‣ Users & Companies ‣ Users and open the user.

The list of users in Viindoo

In the Access Rights tab, set the Approvals field.

The Approvals access right on a user

Access right

What the user can do

Blank

Create and edit their own requests in Draft, cancel them and reset them to draft. See their own requests and the requests they follow. A direct manager can see the requests of the employees who report to them. Receive the notification when their request is approved, refused or cancelled.

Team Approver

All of the above, plus approve and refuse the requests of the employees they directly manage, when they are among the approvers of the request.

Officer

All of the above, plus see, approve and refuse every request in which they are named as an approver, even for employees outside their team. Only users with this right (or higher) can be chosen as Specific Approvers in an approval type.

Administrator

Full control of the app: see every request, set up the approval types and the app settings, and force the approval of a request.

Note

Giving the right is not enough to approve a request: the user must also be one of the approvers defined by the approval type of that request. See Manage Approval Types.

How do I turn on the approval of other apps?

Approval comes with the generic types such as General. To approve the records of another app (purchase orders, timesheets, overtime, recruitment…), go to Approval ‣ Configuration ‣ Settings and tick the module you need in the Integration block, then click Save.

The Approval settings with the integration modules