Roles
Different users need different access to financial state.
Owner
Accountant
Bookkeeper
AR clerk
AP clerk
Tax manager
Edith should separate owners, accountants, bookkeepers, AR/AP clerks, tax managers, auditors, developers, and admins.
Different users need different access to financial state.
High-risk actions should require review.
Financial data should be visible only when needed.