Role-Based Access Tool for Multi-Server Task Automation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current systems lack an efficient and customizable interface for users to perform actions on multiple servers based on their roles, leading to time-consuming and inefficient resource utilization in technology support tasks.

Innovation Solution

A role-based access tool that enables single sign-on login, determines user identity and role, presents service catalogs based on user permissions, processes actions across multiple servers, and generates reports, allowing users to execute authorized tasks efficiently.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If a centralized role-based access tool is implemented, then user efficiency and productivity are improved, but system complexity increases

Engineering Contradiction:
Improveuser efficiencyVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system segments user access control by creating distinct role categories (system administrator, middleware administrator, midrange administrator, database administrator, application support specialist) with predefined permission sets. This segmentation allows complex access control requirements to be managed through modular role definitions rather than individual user configurations, improving efficiency while maintaining manageable system complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The role-based access tool serves multiple functions: authentication via single sign-on, authorization determination, service catalog presentation, action processing, and report generation. By consolidating these functions into a single centralized system, the patent improves overall user efficiency across multiple tasks while the modular architecture keeps system complexity manageable through unified design.

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

2Loss of time

If manual task execution on multiple servers is performed, then system complexity remains low, but time consumption and loss of time increase

Engineering Contradiction:
Improvetime spent on repetitive tasksVSAvoidsystem complexity
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The system merges multiple server management operations into a single unified interface. Users can execute actions across multiple servers simultaneously through one centralized system rather than manually accessing each server individually. This consolidation dramatically reduces time spent on repetitive multi-server tasks while the automated role-based authorization framework manages the resulting system complexity.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The system performs preliminary authorization determination and service catalog presentation before actual task execution. User roles and permissions are pre-configured in the database, and the system automatically determines authorized actions and presents relevant service catalogs in advance. This preliminary preparation eliminates time-consuming manual authorization checks during task execution while keeping the system structured and manageable.

Inventive Principle:
Principle #10Preliminary action

3Ease of operation

If customized service catalogs are presented based on user roles, then ease of operation is improved, but device complexity increases

Engineering Contradiction:
Improvecustomizable interfaceVSAvoidsystem complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system applies local quality by customizing the service catalog presentation according to each user's specific role. Different role categories receive tailored interfaces showing only the actions and services relevant to their responsibilities. This role-specific customization improves ease of operation by reducing information overload while the underlying standardized role definitions maintain system manageability.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS9521137B2Role-based access tool
Publication Date: 2016.12.13 BANK OF AMERICA CORP
  • US9521137B2 patent drawing
  • US9521137B2 patent drawing
  • US9521137B2 patent drawing

AI summary

The tool to provide a role-based access tool is configured to receive a single sign-on login from a user; determine an identity of the user based on the single sign-on login; authorize a defined role of the user by: accessing a database comprising a plurality of users and associated roles; and determining the defined role based on the user's identity and the associated roles in the database; present one or more service catalogs to the user based on the defined role of the user; receive a request to complete an action associated with the one or more service catalogs; process the action for execution after receiving the request; and run the action on one or more systems.