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

  1. Start with the User Dashboard for a quick operational overview.
  2. Use Manage Accounts for search, filtering, review, and day-to-day account actions.
  3. Open Create User when provisioning a new account and assign a role immediately.
  4. Use Update User or User Detail when profile review and account-level adjustments are needed.
  5. Move to User Roles and Permissions only 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.