Unified Access Level for Software Systems
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing multi-user software systems are inefficient when tasks require permissions from multiple user roles, as users must work separately and merge results, or require creating special user permissions, which is cumbersome and time-consuming.
Innovation Solution
A method allowing simultaneous login with combined permissions by using a first user login with a first access level and a second user login with a second access level, merging their permissions to create a unified access level for collaborative work.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If multiple users with different permissions work separately and merge results, then user security and permission control are maintained, but productivity and collaboration efficiency deteriorate
Solution Approach 1:
The patent merges multiple user accounts with different permission levels into a single unified account that automatically combines their permissions. When users collaborate on a task, the system consolidates their individual permission sets into one account, allowing simultaneous access to all resources needed by any team member without compromising security controls.
Solution Approach 2:
The unified user account serves multiple functions by inheriting and combining permissions from multiple source accounts. This multi-functional account can access resources, perform actions, and collaborate on tasks that require any of the combined permission sets, eliminating the need for separate accounts while maintaining universal access rights.
2Adaptability or versatility
If a new special user with combined permissions is created for each work task, then access flexibility is improved, but system complexity and administrative overhead worsen
Solution Approach 1:
The system performs preliminary actions by pre-establishing user profiles with defined permission sets. When collaboration is needed, the system automatically combines these pre-defined permission sets into a unified account without requiring administrative intervention to create new users, thus maintaining flexibility while reducing complexity.
Solution Approach 2:
The system enables self-service collaboration by automatically managing the creation and configuration of unified user accounts when multiple users initiate collaborative work. The permission combination and account unification happen automatically without requiring administrator involvement, reducing administrative overhead while maintaining access flexibility.
3Manufacturing precision
If administrators manually create special user accounts for combined permissions, then access control precision is improved, but time consumption and operational efficiency worsen
Solution Approach 1:
The system performs self-service by automatically identifying the needed permissions based on the collaborative task and users involved, then automatically creating and configuring the unified user account with the precise combination of permissions required. This eliminates manual administrator intervention while maintaining precise access control.
Solution Approach 2:
The system uses feedback from the collaborative task requirements and user roles to dynamically determine the appropriate permission combination. The system monitors collaboration needs and automatically adjusts the unified account permissions to match the precise access requirements, eliminating manual configuration time while maintaining precision.
Data Source
Figure 1~2
Figure 3~4
AI summary
The invention relates to a method for setting up an access level for use of a software system comprising different levels of user accesses. The method comprises the steps of: using a first user login to log in to the software system, the first user login having a first access level comprising a first set of permissions; using a second user login to log in to the software system, the second user login having a second access level comprising a second set of permissions; and combining the permissions of the first set of permissions and the second set of permissions in the software system, thereby setting up the access level for the use of the software system, the access level comprising the combined permissions of the first set of permissions and the second set of permissions. The invention also relates to computer program products and processor means.