User Deactivation

Content Type: Module
Categories:

Overview

User Deactivation module is used for automatically deactivating

the active users after a designated time interval. This module incorporates time

and day-based deactivation system for managing user accounts.

Documentation

FOR PLATFORM-SUPPORTED CONTENT




Please see in the Mendix documentation for details.




FOR COMMUNITY-SUPPORTED CONTENT




Description

User Deactivation module is used for automatically deactivating the active users after a designated time interval. This module incorporates time and day-based deactivation system for managing user accounts.




Typical usage scenario

User Deactivation can be integrated into various applications, particularly in small team collaborations, to enable to functionality of deactivating users when required.

User Deactivation is the best practice when you develop Mendix applications.





Features and limitations

  1. Simple Steps for adding module to your app.
  2. Easy configuration steps.
  3. This module allows for setting a specific time for deactivating users.
  4. You can deactivate users after a specified duration, such as a certain number of days, weekly, monthly, and yearly.


  1. Large number of deactivated users may impact the overall size and performance of database.
  2. If any user wants to reactivate their account after being deactivated, then this process
  3. involves additional authentication and verification to Admin.






Dependencies [optional]

Mendix Studio Pro Version 9.12.4



Installation [optional]

[Describe the necessary steps to install the content]




Configuration [optional]

  1. Install User Deactivation from Marketplace.
  2. Setup Security to Production level.
  3. Add User_List_Overview Page to Navigation Tab.
  4. Setup Interval type of Scheduled events in minutes or according to your requirements.
  5. Add a Log Out functionality to Navigation Tab.
  6. Run your App.
  7. Enter Number of Days and click Submit button.
  8. Check your Console if it looks like this then User Deactivation is working successfully.
  9. Now check your Browser or refresh your browser and you will see the result like this below:
  10. Before
  11. After
  12. Congratulations your Users are Deactivating Successfully.





Known bugs [optional]

[Describe the known bugs]




Frequently Asked Questions [optional]

  • Q: Does it Delete the user from database?
  • A: No the user is not deleted it is only deactivated and you can activate the user account from admin if needed


 


 

Releases

Version: 1.0.0
Framework Version: 9.12.4
Release Notes: Initial Release.