Form-Field Value Authorization with Batch and Template Roles

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional software systems face inefficiencies in authorizing operation permissions for form-field values, lacking accountability tracking and batch authorization capabilities, and suffer from cumbersome role-based access control mechanisms that are prone to errors and high workloads, especially in large-scale systems.

Innovation Solution

A method that allows for independent role-to-user authorization, enabling unique role assignment per user, batch authorization, and template-based permission management, with accountability tracking and efficient dynamic permission updates, improving system management and reducing errors.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional form-field authorization is implemented, then viewing permissions can be controlled for different order information, but accountability tracking and operation time recording are not available

Engineering Contradiction:
Improveaccountability trackingVSAvoidauthorization management
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system implements automatic recording of authorization operation time and operator identity, providing feedback mechanisms that track who performed what authorization and when. This resolves the contradiction by automatically capturing accountability information without requiring manual tracking, thus maintaining ease of operation while improving reliability through complete audit trails.

Inventive Principle:
Principle #23Feedback

2Productivity

If form-field authorization is set one by one, then precise permission control is achieved, but authorization efficiency is low and workload is high

Engineering Contradiction:
Improveauthorization efficiencyVSAvoidauthorization configuration
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system merges multiple authorization operations into batch processing capabilities, allowing administrators to configure permissions for multiple form-fields and roles simultaneously. This combining approach maintains precise permission control while dramatically reducing the number of individual configuration steps required, thus improving productivity without oversimplifying the authorization configuration.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The system provides template authorization functions that pre-configure common authorization scenarios. Administrators can select from predefined templates and make minimal adjustments, rather than configuring each permission from scratch. This preliminary preparation of authorization patterns significantly reduces configuration workload while maintaining the ability to customize precise permissions when needed.

Inventive Principle:
Principle #10Preliminary action

3Ease of operation

If role-based access control is implemented with one role corresponding to multiple users, then permission management is simplified, but error propagation and workload during user changes increase

Engineering Contradiction:
Improvepermission managementVSAvoiderror propagation
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system segments the authorization model into three distinct layers: roles (defining permission sets), users (individual accounts), and user-role assignments (linking them). This segmentation allows independent management of each layer, so when a user changes roles or is removed, only the specific user-role assignment is affected, not all users sharing that role. This maintains ease of role-based management while preventing error propagation to other users.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system applies local quality by allowing different authorization configurations for different user-role assignments rather than forcing a uniform approach. Each user can be assigned to roles with locally optimized permissions based on their specific needs, while the role definitions themselves remain reusable across multiple users. This localized customization prevents errors in one user's configuration from affecting others.

Inventive Principle:
Principle #3Local quality

4Measurement precision

If direct user authorization is used, then permission precision is high, but workload and operational complexity increase significantly

Engineering Contradiction:
Improvepermission precisionVSAvoidauthorization workload
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The system merges the benefits of direct user authorization with role-based access control by allowing administrators to define detailed permissions at the role level and then assign those roles to users. This combining approach achieves the same permission precision as direct authorization but reduces workload by eliminating the need to configure each user's permissions individually. The merging of role definitions with user assignments maintains precision while improving productivity.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS11507651B2Method for authorizing operation permissions of form-field values
Publication Date: 2022.11.22 CHENGDU QIANNIUCAO INFORMATION TECH CO LTD
  • US11507651B2 patent drawing
  • US11507651B2 patent drawing
  • US11507651B2 patent drawing

AI summary

A method for authorizing operation permissions of form-field values is disclosed in the present invention, including a step of authorizing operation permissions of form-field values and a step of selecting a grantee; the step of authorizing operation permissions of form-field values includes: S1: selecting a form to be authorized, and displaying fields in the form that need operation permission control; and S2: authorizing the operation permissions to each value of the fields respectively, where the grantee is one or more roles, the role is an independent individual rather than a group or class, one role can only be related to a unique user during the same period, and one user is related to one or more roles. The present invention can achieve respective authorization for the operation permissions of form-field values, and improves the fineness of system management. In this method, multiple authorized roles can be selected at the same time to batch authorization, thus improving the authorization efficiency. In addition, this method supports template authorization. Two methods are combined, so that the authorization efficiency of operation permissions of form-field values in a system is greatly improved.