User Management
In NeXusOS you manage users, roles, and permissions centrally. This page gives an overview of the key concepts.
Creating users
You can create new users either in the admin panel under Users → New or via CLI:
php bin/console nexusos:user:create --email=alice@example.com --name=Alice
Roles and permissions
NeXusOS uses role-based access control (RBAC). The following default roles exist:
- Admin — full access to all areas
- Editor — can edit content but cannot manage users
- Viewer — read-only access
You can create custom roles under Settings → Roles and assign granular permissions to them.
Audit logs
Every critical action (e.g. role changes, deletions) is recorded in the audit logs. You find them under Admin → Audit Logs. The logs can be filtered by user, action, and time range.