Anonymous room assignment?

Description

Is it possible to randomize rooms/make rooms anonymous? I am using rocket.chat for educational purposes and would like to create a space like this:
I own private groups and assign admins to certain private groups
admins will then have to access their private groups which they will use to interact with users
I (owner) assign users to certain private groups. However, I want to be able to remove users from groups and re-assign them to new groups, in such a way so that the users cannot see message history (but I-the owner (and admins if possible) can see message history).

Is this possible to do?

Server Setup Information

  • Version of Rocket.Chat Server: 2.4.9
  • Operating System: linux
  • Deployment Method:
  • Number of Running Instances: 1
  • DB Replicaset Oplog:
  • NodeJS Version: v8.17.0
  • MongoDB Version: 4.0.3
  • Proxy:
  • Firewalls involved:

Any additional Information

have very limited developer knowlege/knowhow. Any insight is very much appreciated!!