Role-Based UI Extension Setting Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing UI extension techniques struggle to effectively limit setting contents based on the role of the setting person, leading to difficulties in managing functional extensions in a constrained manner.
Innovation Solution
A setting apparatus and method that limit the list of extension UI items and parameters according to the setting person's role, affiliated post, skill, or authority, allowing for granular control of UI extension settings.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If UI extension techniques are applied to allow functional extensions by adding extension UI, then functional versatility and operational convenience are improved, but the ability to control and limit setting contents according to setting person's role deteriorates
Solution Approach 1:
The patent segments the extension UI items into categories and applies role-based access control to different segments. Each setting person's role determines which segments they can access and modify, enabling fine-grained control over UI extension settings while maintaining overall system versatility.
Solution Approach 2:
The patent introduces a role management intermediary layer between the setting person and the UI extension settings. This intermediary evaluates the setting person's role against defined policies to determine which extension items can be accessed, providing controlled access without limiting the overall functional capabilities of the system.
2Reliability
If role-based limitation is applied to restrict setting contents, then security and operational control are improved, but the ease of making desired UI extensions deteriorates
Solution Approach 1:
The patent implements dynamic role-based limitation where the available extension items are dynamically determined based on the setting person's role. The system adaptively presents only the extension items that the user is authorized to access, maintaining security while simplifying the operation for authorized users by hiding irrelevant options.
Solution Approach 2:
The patent applies different limitation levels to different extension UI items based on their sensitivity and importance. Critical settings have stricter role requirements while less sensitive settings are more accessible, creating a nuanced security model that maintains ease of operation for routine tasks while securing critical functions.
Data Source
AI summary
A setting unit (100) includes: a limitation unit (10) that limits a list of extension user interface items to be added to an existing Web system, the items being selectable by a setting person, according to a role of the setting person including affiliated post, skill, or authority of the setting person and user interface information; and an operation setting unit (14) that sets the extension user interface in which a parameter specifiable for the item selected by the setting person is limited according to the role of the setting person and the user interface information.


