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

Description

Admin portal page displaying all active sessions for users within the administrator's organization. Provides a tabular view of session metadata with per-session and per-user termination controls, and surfaces configurable session policy settings.

Feature: Session Management

session-management-page

Responsibilities

  • Display paginated list of active sessions scoped to the admin's organization
  • Show session metadata: device type, last activity timestamp, and IP address
  • Provide one-click and bulk session termination controls
  • Surface read-only view of session expiry policy (idle timeout and absolute lifetime)

Interfaces

renderSessionList(sessions: Session[]): void
onTerminateSession(sessionId: string): Promise<void>
onTerminateAllForUser(userId: string): Promise<void>
onFilterByUser(userId: string): void

Relationships

Dependencies (1)

Components this component depends on