Compound Message Transmission Control via Sender Permissions
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing enterprise message services lack sophisticated transmission control functions based on sender permissions, primarily restricting message transmission by blocking files but failing to provide granular control for compound messages.
Innovation Solution
A method and server for performing sophisticated transmission control of compound messages by receiving a transmission request, obtaining sender permission information, determining whether to allow each child message to be sent based on this information, and controlling the transmission of the compound message accordingly.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If enterprise message services block transmission of messages with files attached, then security against file leakage is improved, but transmission control functionality remains insufficient for compound messages
Solution Approach 1:
The message is segmented into a compound message structure containing a parent message and multiple child messages. Each child message can be independently controlled for transmission based on its type and sender permissions, allowing granular security control while maintaining overall message integrity.
Solution Approach 2:
The transmission control system dynamically evaluates each child message against sender permissions and message types, making real-time decisions about which messages to allow or block. This dynamic control replaces static file-blocking rules with adaptive permission-based filtering.
2Ease of operation
If enterprise message services provide basic file blocking control, then security policy enforcement is simplified, but granular control based on sender permission is lost
Solution Approach 1:
Different control rules are applied to different child messages within the same compound message based on their specific types and the sender's permissions for each type. This local quality approach allows precise control over what each sender can transmit while maintaining simple overall policy management.
Solution Approach 2:
The system changes the control parameter from simple file blocking to multi-dimensional permission evaluation, considering message type, sender identity, and permission levels. This parameter expansion enables granular control without complicating the underlying security policy enforcement mechanism.
3Adaptability or versatility
If enterprise message services expand scope to telecommuting and partner collaboration, then communication flexibility is improved, but risk of company secret leakage increases
Solution Approach 1:
The message server acts as an intermediary that mediates between the need for flexible communication and security protection. It evaluates each message against permission rules and blocks inappropriate transmissions, allowing legitimate telecommuting and partner collaboration while preventing secret leakage.
Solution Approach 2:
The system establishes permission rules in advance that prevent potential leakage of company secrets before it can occur. By pre-defining what senders are allowed to transmit based on their roles and the sensitivity of message types, the system proactively counteracts the increased leakage risk from expanded communication scope.
Data Source
AI summary
Provided is a method performed by a least one computing device for a message service. The method comprises receiving a transmission request for a compound message which is a bundled message comprising a parent message and a plurality of child messages, obtaining permission information for a sender of the compound message, determining whether to allow each of the child messages to be sent based on the permission information and controlling transmission of the compound message based on the determination result.


