Issue description
When you configure a Policy rule under Request approval that lets a transaction's initiator count as an approver and the Threshold is set to 1, transactions initiated by the specified user (or initiated by any user from the specified user group) that match the rule are approved automatically.
In the example above, the Policy rule lets the initiator count as an approver, and only one user from TestGroup is required to approve the transaction. If a user from TestGroup initiates a transaction that matches the rule, then the transaction is approved automatically. Only the initiator is prompted to sign the transaction.
Resolution
To avoid having the approval step skipped, change the Policy rule so that the Threshold is greater than 1. The rule then requires approval from at least one user other than the initiator.