# What does Requires Approval do?

The requires approval function makes sure a task is correctly executed.

When this option is ticked when creating a task, you can select different ranks which can approve the execution of this task.

This can be done within the section **Approver ranks.**

1. Select **Requires approval**
2. Select the desired ranks within the **Approver ranks** field.

<figure class="image" id="bkmrk-">![](https://doc.mxsuite.nl/mxsuite_pictures/assetsnewtaskrequiresapproval.png)</figure>It is possible to select multiple ranks which can approve this task.

<figure class="image" id="bkmrk--1">![](https://doc.mxsuite.nl/mxsuite_pictures/assetsnewtaskrequiresapprovalmultiple.png)</figure>