At the moment if you add an office role through Settings -> Roles and Permissions you have the option to restrict access to the Jobs, Quotes, Invoices or Purchase Orders.
But the users will have access to all other sections e.g. Scheduler, Contacts, Timesheets, Assets, etc. We need to look into the possibility of adding restrictions for the other sections as well (Scheduler, Contacts, Timesheets, Assets, etc.). This way a user can only access a specific section e.g. accountant can only access Invoices, delivery supervisors can only access Purchase Orders, etc.