Currently approval is not possible by role only by user. In the dialogue which is reachable through the workflow (edit transition, snapshot 1), it looks like it is possible to assign a role for approval and not only a specific user. However, when testing the workflow, the user in the approval-role can only decline and not approve.
We believe that it would be helpful to have roles for approval.