Can the Wildfire server restrict (either globally or on a per user basis) the ability for people to add other contacts through the Spark (or other) client?
What I want is to be able to create users and groups through the Wildfire Admin Console and then have each user’'s contact list remain static.
One solution that you can very easily implement is a PacketInterceptor that will reject any iq:roster or presence subscriber packet sent by a client. This solution is server side so no matter what client your users are using you will be sure that no one will be able to modify their contacts list (aka roster). Let us know if you need any help writing the new PacketListener.
I’‘ve actually written a plugin that allows you to block (or automatically accept) all subscription requests, if you’‘re interested in trying it out let me know. I have a couple of people testing the plugin now and if it works well for them I’'ll ask to make it available on the url=http://www.jivesoftware.org/wildfire/plugins.jspplugins download page[/url].
Can the Wildfire server restrict (either globally or on a per user basis) the ability for people to add other contacts through the Spark (or other) client?
What I want is to be able to create users and groups through the Wildfire Admin Console and then have each user’'s contact list remain static.