To organise users, you can use ‘Departments’.
Departments have been called ‘Franchises’, ‘Locations’, ‘Branches’, ‘Groups’, and other names. Choose your own per storefront.
What is the effect of Departments?
Using departments, you can:
Limit what the users can see. (e.g. Users in New York don’t need to see Stock from California)
Allow ‘Managers‘ to manage groups of users and approve their orders
Implement Budgets for groups of users.
Limit available Shipping Addresses
Allow for more specific ‘Order on Behalf of'
Load more specific data onto product templates.
Each Department can have 1+ Managers. These managers can see all the users in that department and their orders.
You can also make 1+ users into ‘Senior Managers’ who can see and do everything.