Multi-Role Workspace Access Control and Content Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing enterprise workspace systems limit users to a single role, preventing them from accessing different content subsets based on multiple assigned roles, which restricts flexibility and functionality in multi-role scenarios.

Innovation Solution

Implementing a system that allows users to be assigned multiple roles within the same or different workspaces, enabling access to distinct content subsets based on their roles, with the ability to switch between roles and manage relationships persistently.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a user is assigned a global role in an enterprise workspace, then the user can access content defined by that role, but the user cannot participate in the workspace in any other role

Engineering Contradiction:
Improveuser role flexibilityVSAvoidrole management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the user-role relationship by introducing the concept of multiple roles per user within a workspace. Instead of a single global role, users can be assigned multiple roles (e.g., manager, member, guest) simultaneously, with each role defining specific permission sets. This segmentation allows users to access different content subsets based on each role while maintaining manageable complexity through structured role definitions.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements multi-functionality by enabling users to hold multiple roles within the same workspace. A user can simultaneously be a manager in one context and a member in another, allowing the same user account to access different content subsets through different roles. This universal approach eliminates the limitation of single global roles while providing versatile access control.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Adaptability or versatility

If multiple roles are assigned to a user in the same workspace, then the user can access multiple content subsets, but the system complexity increases

Engineering Contradiction:
Improvecontent access flexibilityVSAvoidpermission management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments content access by associating each role with specific content subsets. When a user is assigned multiple roles, the system automatically aggregates the content subsets associated with each role. This segmentation approach allows flexible content access while managing complexity through predefined role-content mappings, where each role defines a specific subset of accessible content.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent merges multiple content subsets into a unified user experience. When a user holds multiple roles, the system combines the content subsets accessible through each role into a single aggregated view. This merging eliminates the need for users to manually switch between different content sets, providing seamless access to all content subsets associated with their roles while simplifying the user interface.

Inventive Principle:
Principle #5Merging (Combining)

3Adaptability or versatility

If a user switches between different workspaces, then the user can access different content, but the user interface must be reset

Engineering Contradiction:
Improveworkspace switching capabilityVSAvoidinterface reconfiguration time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent implements multi-functionality in the user interface by making it adaptive to different workspace contexts. The interface automatically detects which workspace the user is accessing and configures itself to display the appropriate content subsets and role-specific options. This universal interface design eliminates the need for manual reconfiguration when switching between workspaces, as the interface dynamically adjusts based on the current workspace and user roles.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The patent employs feedback mechanisms where the system continuously monitors the user's current workspace context and automatically adjusts the interface configuration accordingly. When a user switches workspaces, the system provides immediate feedback by reloading the appropriate content subsets and role definitions, ensuring the interface always reflects the current workspace state without requiring user intervention or manual reconfiguration.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS9600849B2Providing multiple roles in computer-implemented workspaces
Publication Date: 2017.03.21 SAP PORTALS ISRAEL
  • US9600849B2 patent drawing
  • US9600849B2 patent drawing
  • US9600849B2 patent drawing

AI summary

Providing multiple roles in computer-implemented workspaces. When a first computer workspace in which a user has been assigned a first role and a second role is accessed, a first subset of content defined by the first role and a second subset of content defined by the second role can be made accessible to the user. Input to switch access from the first computer workspace to a second computer workspace that is different from the first computer workspace and in which the user is assigned only the second role can be received. In response, only the second subset of content can be provided to the user and access to the first subset of content can be prohibited.