Summary
Implement the ability to deactivate and reactivate admin accounts. This ensures that users who no longer hold admin roles do not retain access, while allowing accounts to be restored when needed.
Currently, there is no way to revoke admin access, which poses a risk when roles change. This feature ensures proper access control and account lifecycle management while working within the existing Cognito-based authentication setup.
Acceptance Criteria
Summary
Implement the ability to deactivate and reactivate admin accounts. This ensures that users who no longer hold admin roles do not retain access, while allowing accounts to be restored when needed.
Currently, there is no way to revoke admin access, which poses a risk when roles change. This feature ensures proper access control and account lifecycle management while working within the existing Cognito-based authentication setup.
Acceptance Criteria