What is the challenge:
Currently, there is no mechanism to deactivate users automatically. The requirement ensures that users cannot access the LMS after a certain period. This requirement arises for annual subscription renewals and providing users access for a certain period (like a subscription). For the annual and subscription period, the solution is to manually run a report on users created based on a certain date, then mass-select and deactivate the users. The issue with this solution is twofold: first, if you need to do this daily, it becomes time-consuming and second, if you forget, you can be billed for the user overage if you have a limited number of users.
What is the proposed solution:
The solution could be simply adding a deactivation date for the users. If this field is left empty, the user is not deactivated. If it contains a date, the LMS automatically deactivates the user when that date arrives. This field would be available in the User Profile and in the User Upload CSV to allow the Admin to add this to an individual user or as part of a mass import of users.
What would be the impact of this change:
This would eliminate human error, such as forgetting to deactivate users manually, and would also be a time saver, as no manual work would be needed. Finally, this would increase efficiency by having a new way to mass deactivate users via CSV versus needing to create a criteria-based list of users through the LMS.
This functionality is universally applicable to all industries.