Hi All. I’ve been working on deploying a Openfire 3.6.4 server for a organization wide IM solution. We are using Pidgin as the main client because managment insisted we use a multi-protocol client. This server is authenticating to an Active Directory (AD) server. We are also using the Broadcast 1.7.0 plugin, which is running on a service called broadcast.jabberserver.com where jabberserver.com would be our jabber server domain.
Here’s where I am running into problems and would like some help. I would like the ability to add different JIDs to user’s rosters autimatically through the server. Since we are using LDAP authentication to provide connectivity to AD all our group configuration is done through a few AD groups and we cannot add JIDs through the Openfire Admin Console. I would like a way to add various broadcast JIDs like firstname.lastname@example.org, email@example.com, and firstname.lastname@example.org. Additionally I would like to add Group Chat (MUC) rooms to the user’s rosters in the same way, except broadcasts would have it’s own group in the roster and MUCs would have their own group in the roster. Furthermore I would like to be able to delegate that only certain users see some groups and broadcast JIDs, although this isn’t necessary if it is too difficult. I would also like to force some settings if possible so for example all people in the group “Support Reps” would automatically join the “Support Reps Chat Room” (and possibly be forced to stay in this room). So at bar minimum I really need a way to add these special JIDs to two distinct groups which would be added to every users roster and provided by the server.
Also another issue with settings… somewhat related to deployment settings, I had originally planned on making “Private” MUCs for each group meaning all members of a certain group would be added into the members of that “Private” MUC and meaning this MUC would be members only. After consideration this was deemed to be too much administration overhead. Is there a way to have the members section for a MUC (Group Chat) to automatically be filled out based on membership of a shared group. Thanks for any help in advance. I would really like to get this project into the final stage for full-scale deployment and documentation. So far I have been impressed with Openfire overall even with the the setbacks and many issues I have had to problem solve. Unfortuantenly I could not find the answers to these issues myself but I feel Openfire has a strong community and that is one of the reasons I choose to work with Openfire. Keep up the good work folks. I don’t know how large the active community is but I hope someone can help me out. Thanks.