Issue description
When you configure a Transaction Authorization Policy (TAP) rule that lets a transaction's initiator count as an approver and the approval threshold (Approved by) is set to 1, transactions initiated by the specified user (or initiated by any user from the specified user group) that match the rule will be approved automatically.
In the example above, the TAP 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 will be approved automatically. The initiator will only be prompted to sign the transaction.
Resolution
To avoid having the approval step skipped, change the TAP rule so that Approved by is greater than 1. The rule will then require approval from at least one user other than the initiator.