Roles, permissions, and location access

See what each of the five roles can do, assign a role to dashboard or register staff, and restrict people to selected shops.

Every store uses the same roles, set by StoreMink. A role decides which dashboard jobs a staff member can see or change, or whether they work the register instead. Location access separately decides which shops are included in location-shaped data.

The standard roles

  • Owner has full access to everything, including staff, roles, the plan and billing. Its access and location scope cannot be narrowed.
  • Admin runs the whole store: orders, catalogue, storefront, locations, Point of Sale and settings. An Admin cannot invite staff or change the plan.
  • Staff does the day-to-day work: orders, products, inventory, customers, enquiries, offers, blogs and media.
  • Manager works the register: sells, takes returns, moves stock, runs the cash drawer and approves cashier discounts.
  • Cashier works the register: rings up sales, takes payments and hands over pickup orders.

Managers and cashiers sign in at the register on an authorised device and never see the dashboard. StoreMink may add roles or adjust what a role can reach; the Roles & permissions page always shows the current list. Roles cannot be created or edited from your dashboard: choose the closest role, then use location access to limit a person to their shops.

See what a role can do

  1. Open Settings, then Roles & permissions.
  2. The dashboard table shows, page by page, whether Owner, Admin and Staff can view or manage it. Manage includes View.
  3. The register table shows what a Manager and a Cashier can do at the counter.

Assign a role

  1. Open Settings, then Staff.
  2. Open the action menu for the staff member.
  3. Select Change role.
  4. Choose the role and confirm. A dashboard user can move between Owner, Admin and Staff; a register user between Manager and Cashier. To move someone between the dashboard and the register, remove them from Staff first, then invite them again with the new role.

Set location access

  1. On the same user action menu, select Locations.
  2. Tick every shop the person should see.
  3. Save the change.

The Locations action appears only when the store has more than one location and the user is not the owner. No shops ticked means every shop: unrestricted access for a dashboard user, and an assignment to every location for a register user. Supported lists and workflows use the assigned shops to narrow location data. If a restricted staff member can open an order or cancellation from a shop they were not assigned, treat that as an access problem: do not act on it, record the order reference, and contact StoreMink support.

Troubleshoot access

  • If a page is missing, check which role the person has on the Roles & permissions page.
  • If the page opens but actions are disabled, their role has View but not Manage for that page. Admin manages everything except staff and billing.
  • If a shop is missing, check the user's location assignments.
  • If all shops appear unexpectedly, remember that an empty location selection means unrestricted.
  • After a role change, ask the user to refresh or sign in again if an older session still shows the previous navigation.