User Interface medium complexity frontend
4
Dependencies
0
Dependents
0
Entities
0
Integrations

Description

The primary admin screen for viewing and managing all users within an organization. Displays a paginated, searchable list of users with their roles, status, and last activity, and provides entry points for inviting new users and deactivating existing ones.

Feature: User Management

user-management-screen

Responsibilities

  • Display paginated and filterable list of organization users
  • Show user role, status, and association context per row
  • Provide invite and deactivate action triggers
  • Enforce organization scope so admins only see their authorized users

Interfaces

loadUsers(organizationId, filters)
renderUserRow(user)
openInviteForm()
openDeactivateDialog(userId)
handleSearch(query)
handleRoleFilter(role)
handleStatusFilter(status)
handlePagination(page)