Users & access

Each roster row is one warehouse assignment (one login slot in this mock): email, site, and role. Need the same person at another site? Add them againβ€” a new row (you may reuse the same email). Sidebar and routes follow the site selector (Ghana omits Returns & Damages and freight Shipping; outbound data differs by warehouse).

Mock login: default viewer is John Smith (all sites). Set localStorage wms-mock-viewer-id to staff-kofi then reload to simulate Ghana-only access.

Roles

Custom roles and presets. Edit cards or use the permission grid.

Warehouse Admin

Full WMS access including roster and roles.

1 member

Supervisor

Operate inbound, inventory, shipping; view-only finance-facing areas.

1 member

Associate

Receive and pick tasks; no configuration or user management.

2 members

Role permissions

One level per cell. Hover an area name for scope.

Full β€” create, edit, delete, view Β· Manageβ€” edit & view

View only β€” read Β· No access β€” hidden

Scroll sideways to compare roles

AreaWarehouse AdminSupervisorAssociate
Dashboard
Inbound
Merge
Inventory
Outbound
Returns & Damages
Customers
Analytics
Users & access

Team members

Members

One warehouse per add. Another location is a separate row (fresh assignment). Password field is mock-only.

One assignment per submit. To grant the same email another warehouse, add another row (reuse email if you like β€” each row is a separate slot in this mock).

John SmithYou

john.smith@warehouse.example

Joined Jan 12, 2025

Super admin Β· all warehouses
β€”
Ama Mensah

ama.mensah@warehouse.example

Joined Mar 4, 2025

πŸ‡ΊπŸ‡Έ NJ Warehouse
Kwame Boateng

kwame.boateng@warehouse.example

Joined Apr 18, 2025

πŸ‡¬πŸ‡­ GH Warehouse
Olivia Rhye

olivia.rhye@warehouse.example

Joined Feb 2, 2026

πŸ‡ΊπŸ‡Έ NJ Warehouse
Kofi Ansah

kofi.ansah@warehouse.example

Joined Jan 8, 2026

πŸ‡¬πŸ‡­ GH Warehouse