BCDevOps / openshift-tools

Apache License 2.0
15 stars 16 forks source link

Cleaning up inactive users in RocketChat #112

Open mitovskaol opened 4 years ago

mitovskaol commented 4 years ago

In order to reduce the licensing cost for RocketChat, we need to clean up/remove users that have been inactive in RocketChat for some time (3 months?). Once an account has been removed, the user would have to register in RocketChat as a new user if you want to access it again.

Crawl -> remove inactive users manually, no warning given to the users. Walk-> develop an automation script to find and remove inactive users. Users will first be notified that their account will be removed from RocketChat and encouraged to log into RocketChat within the next 2 weeks if they still want to keep access. Run -> Run the automation scripts on a period basis (every month).

@caggles feel free to get Yuhan or Shaun involved if your capacity is limited to work on this in this Sprint.