LapitapDocs
v1 Atlas/Administration

Users

Create and manage staff accounts.

Users (permission 500; 501 add, 502 edit, 503 delete). The list shows every account except super admins.

Users list
Users list

The list#

Columns: name, username, contact, role, outlet, status, creation date. Search covers name, e-mail, phone and outlet. Enable / Disable toggles an account, Edit, Delete; select several to delete.

User form#

Field Rule
Name Required
Username Required, unique
Email Required, unique — the reset link goes here
Phone Required, 11 digits (stored as the last 11 digits)
Role Required — decides what they can do
Password Set on create; hashed. Leave blank on edit to keep the old one
Outlet A single outlet, chosen from check-boxes
User form
User form

IMPORTANT

Role and Outlet can be set only by a super admin. Someone who merely holds the edit-user permission cannot promote themselves or reassign an outlet.

Safeguards#

  • Usernames and e-mails must be unique, with a clear message if not.
  • Super-admin accounts and your own account cannot be deleted.
  • Passwords are never sent back to the browser.
  • Prefer Disable over Delete for staff who leave, so history such as Sold by keeps their name.

Every signed-in user can change their own password — Signing in & your account.