Wladimir, I'm not sure it could address every single feature you listed out of the box, but we created Jive Live Assistant to handle just this sort of problem area -- http://www.jivesoftware.com/products/liveassistant. Live Assistant adds queuing and routing functionality to XMPP as well as a lot of tools specifically aimed at customer support environments.
We have several customers with similar setups to what you listed, so I think Live Assistant would do what you're looking for with only a few customizations. Feel free to contact me off-list if you have more detailed questions. Regards, Matt > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On Behalf Of Wladimir Mutel > Sent: Wednesday, August 31, 2005 12:43 AM > To: [email protected] > Subject: [jdev] Special kind of user visibility restrictions > > Hi, > > We are planning to deploy a Jabber server in the > enterprise "extranet" and to move customer support > communication to it. However we have quite complex > multilayered hierarchy of customers with strong > visibility/isolation rules like below : > > Layers, from top to bottom : > > 1. Technical support (TS), inside enterprise; 2. Customer > support (CS), inside enterprise; 3. System owners (SO), > outside enterprise; 4. End users (EU), outside enterprise. > > Rules for these layers : > > 1,2. Inside enterprise, TS and CS people can freely speak > with each other and between teams. As well as with > SO and EU people when they need appropriate support. > > 3. SO people can speak to CS people; > then CS people can possibly connect them to TS people. > SO entities (groups of 1 or more persons) are not allowed > to know and to speak with other SO entities in their layer. > Inside SO entity, people are allowed to speak with each other. > > 4. EU people can speak to SO people. SO people can connect them > to CS people, and they then - to TS. Each SO entity > has 1 or more subordinated EU people. > EU people are not allowed to know and speak with each other. > > So as you see, these rules are quite advanced. Now I > would like to ask your advise on how to implement them in > Jabber setup. > What documentation should I read, and additinal modules or > even server implementations should we use ? > > Thank you in advance for your replies. > > _______________________________________________ > jdev mailing list > [email protected] > http://mail.jabber.org/mailman/listinfo/jdev > _______________________________________________ jdev mailing list [email protected] http://mail.jabber.org/mailman/listinfo/jdev
