User Management
Find it: Management → User Management (Admin group).
Sound familiar?
- "Who has access to approve purchase orders? Nobody's sure."
- "A contractor left — did we revoke everything?"
- "Permissions are a free-for-all because roles are too coarse."
Access control that nobody understands is the same as having none.
The Problem
Roles get bloated ("admin-lite"), permissions are granted ad hoc, and offboarding is incomplete. When you can't answer "who can do X?", you either over-share or block real work.
What OpexMX User Management Does
Gives you users, roles, a real permission matrix, and groups — plus multi-site membership — so access is explicit, reviewable, and revocable.
Permission Matrix (RBAC)
Permissions are an entity × action matrix (e.g. ticket.read, pm.create, workflow.approve), managed through a dedicated UI — not buried in the role row. Assign a role a clean set of capabilities; change it in one place.
Users & Roles
Manage users (profile, email verification, push preferences) and roles. Grant roles to users; stack roles where it makes sense.
Groups & Teams
Group users (crews, teams, shifts) and assign roles and membership at the group level — far less churn than per-user management.
Multi-Site Membership
Users belong to sites. Grant or revoke site membership per user, so a technician sees only their site's assets and work.
Self-Service
Users can verify their password and self-delete their account; the audit trail stays intact.
How It Works
- Define roles by selecting capabilities in the permission matrix.
- Create users and assign roles.
- Group users into teams/crews as needed.
- Scope users to sites.
- Review access periodically; revoke on offboarding.
Who Uses This?
| Role | What They Care About |
|---|---|
| Admins | Least-privilege that still lets people work |
| Security | Who-can-do-what, answerable in seconds |
| HR | Clean onboarding and offboarding |
| Multi-site Ops | Per-site visibility without separate logins |
Pro Tips
- Build a few well-named roles rather than one per person.
- Use groups for crews — it survives reorgs better than per-user edits.
- Audit the matrix quarterly; prune stale grants.
- Revoke site membership the day someone transfers.
Integrations
- Every module: the matrix gates tickets, PM, parts, workflows, and more
- Sites: membership scopes asset and work visibility
- Audit Log: permission changes are recorded