Mock Interface for Dynamic Permission Customization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The complexity of determining appropriate system and asset access permissions for employees, especially when transitioning to new roles, leads to time-consuming processes and productivity delays due to insufficient permission management in computerized business systems.

Innovation Solution

A method and computer program product that generate a mock interface to simulate the target application, allowing users to select and customize permissions, which are then automatically applied to grant authorized access, thereby simplifying permission updates and enhancing real-time authorization management.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional permission management processes are used to determine system access for employees, then security control is maintained, but the process becomes time-consuming and reduces productivity

Engineering Contradiction:
Improvesecurity controlVSAvoidemployee productivity
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system enables users to self-serve by automatically generating mock interfaces when authorization failures occur. Users can independently select required permissions and generate security policies without manual administrator intervention, thus maintaining security control while eliminating time-consuming approval processes and improving productivity.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs preliminary actions by proactively generating mock interfaces and presenting permission options to users at the moment of authorization failure. This allows users to immediately select and apply required permissions without waiting for manual security review processes, resolving the contradiction between security control and productivity.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If manual permission assignment processes are implemented, then access control accuracy is improved, but the complexity of determining appropriate permissions increases

Engineering Contradiction:
Improveaccess control accuracyVSAvoidpermission determination complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The mock interface serves as an intermediary between the authorization failure and the security policy generation. It automatically presents relevant permission options to users based on their failed access attempt, eliminating the need for users to manually determine appropriate permissions through complex analysis, thus maintaining accuracy while reducing complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system changes parameters by dynamically generating mock interfaces with permission options tailored to each user's specific authorization failure. This adaptive approach automatically adjusts the permission selection process to the user's context, maintaining precise access control while simplifying the determination process through automated parameter adjustment.

Inventive Principle:
Principle #35Parameter changes

3Productivity

If automated permission generation is implemented, then productivity is improved, but the granularity of permission control may be reduced

Engineering Contradiction:
Improvepermission update speedVSAvoidpermission control granularity
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The mock interface segments permissions into individual selectable options based on the user's authorization failure context. This allows users to select only the specific permissions they need rather than receiving blanket access, maintaining granular control while enabling rapid automated permission updates that improve productivity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system dynamically generates mock interfaces with permission options that adapt to each user's specific authorization failure. This dynamic approach automatically presents only relevant permission choices, maintaining granular control tailored to each user's needs while enabling rapid automated permission updates that significantly improve productivity.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11632397B2Temporary interface to provide intelligent application access
Publication Date: 2023.04.18 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US11632397B2 patent drawing
  • US11632397B2 patent drawing
  • US11632397B2 patent drawing

AI summary

A method, computer program product, and system includes a processor(s) obtaining an authorization failure from a target application because an access request was denied based on insufficient permissions of a user. The processor(s) institutes a mock interface with a visual appearance of the target application. The mock interface displays predefined data and the target application displays dynamic data, from the server(s) executing the target application. The processor(s) obtains, via the mock interface, a request to change the permissions of the user to the target application, which includes a selection, by the user, through the mock interface, of one or more individual permissions displayed in the mock interface. The processor(s) automatically generates a customized security policy comprising the selection, where based on applying the customized security policy, repeating the access request results in authorized access to the target application.