Users
User Management
The Users module manages internal accounts, specialized account groups, and the permission layers used across the admin.
Detailed guide map
- User Dashboard: metrics, role distribution, and latest users.
- Manage Accounts: listing, filters, bulk actions, and password reset flows.
- Create User: create a new account with roles, account type, and metadata.
- Update User: edit an existing account profile, status, avatar, and metadata.
- User Detail: inspect profile data, derived permissions, settings, metadata, and activity.
- Student Accounts: student-specific list, activation flow, and password reset.
- User Roles: manage roles, badges, levels, and role-based permission editing.
- Permissions: manage permission groups and both preset and custom rules.
Suggested operating order
- Start with the
User Dashboardfor a quick operational overview. - Use
Manage Accountsfor search, filtering, review, and day-to-day account actions. - Open
Create Userwhen provisioning a new account and assign a role immediately. - Use
Update UserorUser Detailwhen profile review and account-level adjustments are needed. - Move to
User RolesandPermissionsonly when shared access rules must change.
Role first, permission second
In base-admin, most operational access should be modeled through roles first. Extend or customize direct permissions only when the role layer is not enough.
Sensitive area
Roles, permissions, account status changes, and password reset actions directly affect operations. Change them only after confirming the expected impact with the team.

