← Back to Docs

Users

Overview

User management with role-based permissions. Control who can view, edit, and manage inventory, purchase orders, and settings.

Roles & Permissions

RolePermissionsBest For
Admin Full access to all features, settings, user management, and billing Store owner, primary administrator
Manager View/edit products, create/edit POs, adjust inventory, view analytics, manage suppliers Operations manager, purchasing staff
Viewer Read-only access to products, POs, inventory, analytics, suppliers Warehouse staff, accountants, auditors

User List

ColumnDescription
NameUser's full name
EmailLogin email address
RoleAdmin, Manager, or Viewer
StatusActive or deactivated
Last LoginTimestamp of most recent login
ActionsEdit, Activate/Deactivate, Delete

Safety Rules

Protected Actions

API Endpoints

EndpointMethodDescription
/api/usersGETList all users
/api/usersPOSTCreate a new user
/api/users/{id}PUTUpdate user (name, email, role, active, password)
/api/users/{id}DELETEDelete a user
/api/rolesGETList all roles with permissions