The issue of ensuring that sensitive information is not sent to inappropriate individuals or domains is a critical one to many of Isode's customers. A new whitepaper on the Isode website looks at Using Security Labels to Control Message Flow in XMPP Services.
Isode's approach is to associate a Security Label with each XMPP message. Access to an XMPP message is then controlled by Security Clearance, with access control determined by Security Policy held in a Directory.
The paper looks in detail at how we plan to enhance our M-Link product to provide Security Label based controls for user-to-user messaging and for Multi-User Chat (MUC).