Feature Request: Streamlined license reassignment for users
Summary:
Enable admins to automatically deselect and reselect all users associated with a license key when changing that key, eliminating the need for manual deselection and ensuring that affected users are quickly reassigned to the updated license.
Problem Statement:
Currently, when an admin needs to change a license key, they must manually deselect all users with that license and then reassign them after the change. This process is time-consuming and error-prone, especially for large user bases. It increases the risk of missing users, misconfiguring access, and extending downtime for affected users.
Proposed Solution:
Introduce an automated workflow for license key changes that:
Automatically deselects all users currently associated with the existing license key when a change is initiated.
Applies the new license key and then reselects all previously affected users, preserving their assignments.
Provides a confirmation screen summarizing which users will be updated before changes are applied.
Logs the change for audit purposes, including which users were reassigned and when.
Benefits:
Reduces manual effort and time required to manage license changes.
Minimizes the risk of user access issues caused by missed or incorrect reassignments.
Improves admin confidence and auditability around license management activities.
Scales effectively for large user populations where manual updates are impractical.