Issue Details (XML | Word | Printable)

Key: JM-349
Type: New Feature New Feature
Status: Open Open
Priority: Major Major
Assignee: Gaston Dombiak
Reporter: Matt Tucker
Votes: 38
Watchers: 20
Operations

If you were logged in you would be able to see more operations.
Openfire (ARCHIVED)

Implement "Chinese wall" support

Created: 07/26/05 08:15 PM   Updated: 06/09/07 06:48 PM
Component/s: Core
Affects Version/s: 2.2.0
Fix Version/s: None

Time Tracking:
Not Specified


 Description  « Hide
Add support for "Chinese walls" to groups. Chinese walls are a way to restrict communications between sets of users. This is a complimentary feature to shared groups. Options should be:

1) Only allow group members to contact other members in the same group.
2) Only allow group members to contact members of specific other groups.
3) Prevent group from talking with members of specific other groups, but allow communication to all others (opposite of #2).

All packets between the users should be restricted including presence, IQ, and messages. Users must also be prevented from talking to one another in group chat rooms. I'm not sure how group chat restrictions should be implemented, though...



 All   Comments   Work Log   Change History      Sort Order: Ascending order - Click to sort in descending order
alexander wenckus added a comment - 07/26/05 08:34 PM
as each user joins a chat the groupchat's chinese wall is added to, and when a person leaves their chinese wall is effectivly removed from the group chat. Thus, when you attempt to invite people or they attempt to join the groupchat chinese wall blocks the communication.

Will Dimmit added a comment - 08/11/05 07:01 PM
For people needing this kind of IM (not group chat) control in a Windows environment, the combination of the "hack" described in this thread:
http://www.jivesoftware.org/forums/thread.jspa?threadID=14307&tstart=0
and the Pandion client works quite well. I was able to strip down Pandion to the point where users cannot change their roster or initiate IMs to others outside their roster. A very determined (and knowledgeable) user could probably find a way around this, but for a general office environment, it is working beautifully. If anyone would like some info on what I did with Pandion, just drop me a line at will@americanmutualloans.com. Thanks to the Jive staff and community!

Matt Tucker added a comment - 01/29/06 04:21 AM
BTW, I heard that the new better way to refer to this feature is "ethical walls". That sounds sort of dumb. Any other ideas on good names for this feature?

LG added a comment - 06/09/07 06:48 PM