Patent ID: 7617238
Filing Date: 2009-11-10
Classification: G06F,Y10S

Abstract:
1. A system management method performed at a system management apparatus for associating at least a process object and at least a process that should be executed for each process object with each node in a tree structure, and operating each node based on the tree structure so as to manage the process object and the process, comprising: a user registration step of storing, in a database, a user ID to be uniquely assigned to each registered user that performs operations for a node; a node setting step, performed at a processor of the system management apparatus, of providing a general node corresponding to the process object and a function node that is a program for performing a process, setting the function node as a child node of the general node corresponding to the process object for which the process corresponding to the function node should be performed, and setting the general node as a parent node of the function node, and storing information of the set child node into the database by associating the information with the general node that is the parent node; an authority setting step, performed at the processor of the system management apparatus, of setting registered user operation authority of each user ID for each of the general nodes, and storing the registered user operation authority into the database by associating the registered user operation authority with the general node, and setting, function node operation authority for each of function nodes, and storing the function node operation authority in the database by associating the function node operation authority with the general node; a process execution step, performed at the processor of the system management apparatus, of, when execution of the process corresponding to the function node is requested by the registered user, causing the function node to execute the process only when the process is permitted by the registered user operation authority, of the registered user requesting the process, set in the general node that is a parent node of the function node when execution of the process corresponding to the function node is requested by any function nodes, causing the function node to execute the process only when the process is permitted by the function node operation authority, of the function node that requests the process, set for the general node that is the parent node of the function node; setting, at the processor of the system management apparatus, for each general node, non-registered user operation authority that is operation authority of a non-registered user and storing the non-registered user operation authority in the database by associating the non-registered user operation authority with the general node; and causing, at the processor of the system management apparatus, the function node to execute the process only when the process is permitted by the non-registered user operation authority set for the general node that is the parent node of the function node, when execution of the process corresponding to the function node is requested by the non-registered user.