We setup our site with numerous products in 3 different locations. 1 is our internal stock, 2 is an api for an external supplier and 3 is a staff member that picks, packs and buys in products regularly separate to the other two locations.
Currently they send us the items and we add them ourselves but we want to give them limited access to add products, edit stock levels based on their location only so they dont see any other products in the backend. Only the ones from their location and the same for orders so they can login and print/fulfil their own orders at Location X separate to everything else.
Is this possible, as the is no permission for this in settings.
I know this post is from a year ago, but wanted to reply as I am running into the same limitations on Shopify. Currently there is no solution in Oct 2025 either. I am looking into WooCommerce or Odoo. It’s too bad because I think Shopify’s POS and online store integration is the most seamless and best out there. I may have to switch platform just because of some permission settings not being customizable. This limitation is holding me back from opening my 3rd store because I need a location-specific-role-permission setting to place a Branch-Manager who deals with most aspects of the store but does not have access to other store locations or critical admin settings. HEAR US OUT SHOPIFY. THIS IS IMPORTANT TO KEEP YOUR SUCCESSFUL STORES AS CLIENTS.