Patent ID: 8528002

Claim:
A method for providing controlled access for a destination in a messaging system, said method comprising: determining one or more messages stored in the destination, wherein each message comprises one or more message properties; receiving an access request for accessing the destination wherein the access request comprises a requestor identifier; identifying a mapping table associated with the destination, wherein the mapping table comprises a set of requestor identifiers, each requestor identifier associated with a set of message selectors; obtaining from the mapping table a given set of message selectors associated with the requestor identifier comprised in the access request; comparing the message properties of each message stored in the destination with the given set of message selectors; returning, as a response to said access request, any messages stored in the destination comprising the message properties matching the given set of message selectors; and blocking access to any messages stored in the destination comprising message properties that fail to match the given set of message selectors.