I have setup my openfire server for “hosted” clients. By that, I mean that when a user signs in, they see a fixed contact list of other users in their company and can only message those people (all the subscriptions are locked on the server side).
The issue I am having is with conferencing - how do I set it up so that users from company A can only see rooms created by other company A users? Can I setup conferencing based on the subdomain of the jid? For example, all JID’s that end in companya.example.com get one view of the conference server and all JID’s that end in companyb.example.com get another?
Any advice would be greatly appreciated - this is the final piece of the hosted IM puzzle I’m missing with openfire.
Thanks!