Hi Mahmoud,
Thanks for your quick response. However, if for example a user has been granted access to certain account then he/she can enter and approve transactions against it correct? The user would still have the ability to approve the transactions he/she created. Our main concern is to prevent a user from approving transaction which they have entered. The user can approve transactions made by other user but the they cannot approve the transactions they made.