Admin
User Management
Entry, permissions, available actions, and key implementation notes for the admin user management page.
The user management page is used to view and manage site users, including search, pagination, role management, and deletion.

Entry
Page route: /app/admin/users
Page Capabilities
- User list (pagination + search)
- Assign/remove admin role
- Delete user
Extension Tips
- When adding new user dimensions (for example, source channel), update the query layer first, then columns and filters.
- When adding new admin actions, prefer reusing
use-user-actions.ts, and invalidate the user list query cache after success. - Upgrade logic depends on product configuration. Before changes, check
src/config/index.tsandsrc/config/saas/pricing-desc-usage.ts.