Workspace Hierarchy Consolidation With Restrictive Permission Inheritance
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Large organizations face challenges in managing and consolidating scattered workspaces containing millions of documents, leading to difficulties in maintenance, relevance, and duplication of information across different workspaces.
Innovation Solution
A system that consolidates a source workspace and a target workspace by creating a copy of the hierarchy of source records, setting permissions based on the more restrictive permission of the target or source workspace, and using a block data model to manage and share information efficiently across workspaces.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If multiple scattered workspaces are maintained for different organizational units, then each workspace can be managed independently with specific permissions, but the organization faces difficulty in maintenance, relevance, and duplication of information
Solution Approach 1:
The patent merges multiple scattered workspaces into a single unified workspace while preserving the hierarchical structure and permission settings. The system creates a parent workspace that contains child workspaces, allowing independent management of each unit while achieving centralized information sharing and reducing duplication across the organization.
Solution Approach 2:
The patent implements a nested workspace structure where child workspaces are contained within a parent workspace. This nesting approach allows each organizational unit to maintain its own workspace with specific permissions while being part of a larger unified structure, enabling both independence and consolidation simultaneously.
2Device complexity
If workspaces are consolidated into a single workspace, then information duplication is reduced and management is simplified, but permission conflicts may arise between source and target workspaces
Solution Approach 1:
The patent applies local quality by allowing different permission settings in different parts of the workspace hierarchy. Each child workspace can have its own permission configuration inherited or overridden from the parent, enabling localized permission management that resolves conflicts between source and target workspaces while maintaining overall consolidation.
Solution Approach 2:
The system implements feedback mechanisms to detect and resolve permission conflicts during the consolidation process. When permission conflicts are identified between source and target workspaces, the system provides feedback to administrators for review and resolution, ensuring reliable permission management in the consolidated structure.
3Loss of information
If permissions are copied from source workspace to target workspace, then permission consistency is maintained, but more restrictive permissions may be lost
Solution Approach 1:
The patent performs preliminary analysis of permission settings before copying them from source to target workspace. The system evaluates both permission sets and applies a strategy that maintains consistency while preserving more restrictive permissions, preventing loss of security constraints during the consolidation process.
Solution Approach 2:
The patent converts the potential harm of permission loss into a benefit by using the consolidation process to enhance permission management. The system identifies restrictive permissions in the source workspace and ensures they are preserved or enhanced in the target workspace, turning the consolidation challenge into an opportunity for improved security.
Data Source
AI summary
The system obtains an indication to consolidate a source node and a target node. The source node is associated with a hierarchy of multiple source records arranged in multiple levels. The source record and target record are associated with a source permission and target permission, respectively. The system creates a copy of the hierarchy of the multiple source records, where the copy is a child of the target node. The system determines whether the target permission is more restrictive than the source permission. If the target permission is more restrictive, the system sets a permission associated with the copy to the target permission; otherwise, the system sets the permission associated with the copy to the source permission.


