Self-monitoring service system with improved user administration and user access control
First Claim
1. A method of administering customer users within a monitoring system, comprising:
- providing a data structure storing a plurality of user profiles, wherein each of the user profiles includes a user name identifying the customer user and a user class defining user administration privileges of the customer user;
receiving login information from a customer user of the monitoring system, wherein the login information includes the user name for the login customer user;
based on the received user name, determining from the data structure the user class of the login customer user;
receiving a user modification request from the login customer comprising a modification of one of the user profiles in the data structure or an addition of one of the user profiles;
determining validity of the user modification request based on the user class of the login customer user and the user profile addition or modification; and
when the user modification request is determined valid, updating the user profiles of the data structure with information in the user modification request.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and associated system for providing customer-directed user administration within a system monitoring environment. The method includes assigning customer users differing privileges for user administration based on an assigned user class. A root administrator class has administration privileges to view gathered data for the entire monitored environment and administer users in the entire environment by adding or modifying users with less administration privileges, such as domain administrators and viewers. Users may be assigned as domain administrators and viewers of one or more domain within the environment. Domain administrators can view system data within the assigned domain and administer users within the domain, including viewers and domain administrators. Viewers can view system data within the assigned domain. Users being assigned to multiple domains filter the reported data by selecting a subset of the domains for monitoring.
84 Citations
20 Claims
-
1. A method of administering customer users within a monitoring system, comprising:
-
providing a data structure storing a plurality of user profiles, wherein each of the user profiles includes a user name identifying the customer user and a user class defining user administration privileges of the customer user;
receiving login information from a customer user of the monitoring system, wherein the login information includes the user name for the login customer user;
based on the received user name, determining from the data structure the user class of the login customer user;
receiving a user modification request from the login customer comprising a modification of one of the user profiles in the data structure or an addition of one of the user profiles;
determining validity of the user modification request based on the user class of the login customer user and the user profile addition or modification; and
when the user modification request is determined valid, updating the user profiles of the data structure with information in the user modification request. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of reporting monitoring and asset data gathered from customer system and network environments to customer users, comprising:
-
receiving login information from a user;
processing the login information to determine a customer account corresponding to one of the environments and a user identification;
using the customer account and the user identification to search a client and user data structure to determine an access level for the user;
receiving from the user a request for a report of information gathered from the one customer environment;
generating the requested report based on the user access level; and
transmitting the generated report to the user. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A method in a computer system for communicating with a user of a systems monitoring service during customer-directed user maintenance, comprising:
-
presenting a prompt to the user requesting a submission of a user name;
determining a customer account corresponding to a monitored computer environment from the submitted user name;
determining a user class assigned to the user defining a plurality of user administration functions within the customer account; and
presenting a user maintenance screen to the user including selectable links to additional user maintenance screens based on the user administration functions. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification