It would be useful to be able to give users differential rights on what they can see and do on different 'bank' accounts. This would allow me, for example, to have a 'petty cash account' that my receptionist/secretarial teams can fully access (being able to view the balance and add transactions), without being able to see the main bank accounts; or for my 'sales' team to be able to see that payments have been made using credit/debit cards and then action them, again without having full vision of the main company bank accounts.