Session Management Page
Component Detail
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.
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