Private rooms for certain roles


We have a new installation with custom oAuth integration. New users are created automatically with their custom roles from oAuth identity. We need rooms/private channels which will be dedicated to certain custom roles. Is it possible?
Or is it possible to have some roles-channels mapping as it is with LDAP?

Server Setup Information

  • Version of Rocket.Chat Server: 2.4.2
  • Operating System: Ubuntu
  • Deployment Method: snap