Deactivate User Dialog
Component Detail
User Interface
low complexity
frontend
1
Dependencies
1
Dependents
1
Entities
0
Integrations
Description
A confirmation dialog presented before deactivating a user account, summarizing any active assignments or open activities that will be affected. Requires explicit admin confirmation and optionally captures a reason for deactivation for audit purposes.
deactivate-user-dialog
Responsibilities
- Display summary of active assignments and open activities for the target user
- Require explicit confirmation before proceeding with deactivation
- Capture optional deactivation reason for audit log
- Trigger deactivation request and handle success or error states
Interfaces
open(userId)
close()
loadUserImpactSummary(userId)
handleReasonInput(reason)
confirmDeactivation()
cancelDeactivation()
displaySuccess()
displayError(message)