[go: up one dir, main page]

JP2014215699A - Authority management device and method of the same, authentication device, and computer program - Google Patents

Authority management device and method of the same, authentication device, and computer program Download PDF

Info

Publication number
JP2014215699A
JP2014215699A JP2013090537A JP2013090537A JP2014215699A JP 2014215699 A JP2014215699 A JP 2014215699A JP 2013090537 A JP2013090537 A JP 2013090537A JP 2013090537 A JP2013090537 A JP 2013090537A JP 2014215699 A JP2014215699 A JP 2014215699A
Authority
JP
Japan
Prior art keywords
group
authority
information
user
composite
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2013090537A
Other languages
Japanese (ja)
Inventor
可南子 岩井
Kanako Iwai
可南子 岩井
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
Original Assignee
NEC Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NEC Corp filed Critical NEC Corp
Priority to JP2013090537A priority Critical patent/JP2014215699A/en
Publication of JP2014215699A publication Critical patent/JP2014215699A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Storage Device Security (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide an authority management device or the like capable of speedily determining authority information and efficiently managing it even when the authority information is given to a user in a condition that the user belongs to one or more groups.SOLUTION: The monitoring controller 1 includes: a composite group information search unit 2 for obtaining a specific authority ID from composite group information 111 on the basis of belonged group information 101 including one or more group IDs; and an authority information search unit 3 for obtaining the authority information associated with the specific authority ID from first authority information 112 on the basis of the obtained specific authority ID.

Description

本発明は、例えば、利用者に関する権限情報を情報処理装置を用いて制御及び管理する技術分野に関する。   The present invention relates to a technical field for controlling and managing authority information related to a user using an information processing apparatus, for example.

近年、インターネットの普及によって複数のウェブサイトが存在する。この複数のウェブサイトを効率的に管理するシステムとして、例えば、ポータルサイト(以下、「ポータルサイトシステム」、単に「ポータル」とも記す)が一般的に知られている。   In recent years, there are a plurality of websites due to the spread of the Internet. As a system for efficiently managing a plurality of websites, for example, a portal site (hereinafter referred to as “portal site system” or simply “portal”) is generally known.

ポータルサイトは、メールやスケジュール管理、文書管理、電話帳などのさまざまな機能を備えるだけでなく、各種業務システムへのアクセスを一元管理する機能を備える。   The portal site not only has various functions such as mail, schedule management, document management, and telephone directory, but also has a function for centrally managing access to various business systems.

そのため、例えば、ポータルサイトを導入する企業は、ポータルサイトを通して社内に点在する複数の情報を共有することによって、効率的に業務を行うことができる。   Therefore, for example, a company that introduces a portal site can efficiently perform business by sharing a plurality of information scattered throughout the company through the portal site.

このような背景から、企業やポータルサイトの管理者は、例えば、ポータルサイトを利用するユーザが複数の企業(組織)に属している場合であっても、ユーザが属する企業毎に、そのユーザに対するコンテンツのアクセス権限、各種情報の参照権及び更新権等の権限情報を管理したいという要望がある。   From such a background, for example, even if a user who uses a portal site belongs to a plurality of companies (organizations), the administrator of the company or the portal site is responsible for the user for each company to which the user belongs. There is a desire to manage authority information such as content access authority, right to refer to various information, and update authority.

ここで、本願出願に先立って存在する関連技術として、例えば、特許文献1は、認証システム、認証情報提供装置、利用権限制御装置、認証方法及びプログラムに関する技術を開示する。   Here, as a related technique existing prior to the application of the present application, for example, Patent Document 1 discloses a technique related to an authentication system, an authentication information providing apparatus, a use authority control apparatus, an authentication method, and a program.

特許文献1に開示された認証システムのファイル管理装置は、認証情報提供装置から提供された組織の情報と、組織の統合及び分割の少なくとも一方の履歴情報とに基づいて、利用者における文書ファイル等の利用権限の有無を判定する。   The file management apparatus of the authentication system disclosed in Patent Literature 1 is based on the organization information provided from the authentication information providing apparatus and the history information of at least one of the integration and division of the organization. Judge whether there is usage authority for.

これにより、特許文献1は、組織やグループの統合、または分割が発生した場合に、統合や分割後の組織、グループに対してアクセス権限を付与する作業負担を軽減することができる。   As a result, Patent Document 1 can reduce the work burden of granting access authority to an organization or group after integration or division when the integration or division of the organization or group occurs.

特許文献2は、情報処理装置、情報管理システム、情報管理方法、プログラム及び記憶媒体に関する技術を開示する。   Patent Document 2 discloses a technology related to an information processing apparatus, an information management system, an information management method, a program, and a storage medium.

特許文献2に開示された情報処理装置は、人事組織の異動が発生した場合に、フォルダ毎に設定されたアクセス権の設定条件に従って、ユーザ、およびグループにアクセス権を設定する。   The information processing apparatus disclosed in Patent Document 2 sets access rights for users and groups according to access right setting conditions set for each folder when a personnel organization change occurs.

これにより、特許文献2は、アクセス権の設定条件を設定するだけで、新規に作成されたユーザ及びグループ、異動してきたユーザ及びグループに対するアクセス権を設定することができる。   As a result, Patent Document 2 can set access rights for newly created users and groups, and users and groups that have been transferred, simply by setting access right setting conditions.

特開2011−013982号公報JP 2011-013982 A 特開2007−323357号公報JP 2007-323357 A

ところで、一般的に知られた認証装置は、ユーザを一意に識別可能なユーザ識別子(Identification:以降、「ID」と称する)を含むユーザ情報と、そのユーザが属するグループに関する情報(以下、「グループ情報」と称する)と、ユーザやグループに対する権限に関する情報(以下、「権限情報」と称する)とを用いて、ユーザを認証すると共に、適切なアクセス権等の権限情報を付与することが知られている。   By the way, a generally known authentication apparatus has user information including a user identifier (Identification: hereinafter referred to as “ID”) that can uniquely identify a user, and information about a group to which the user belongs (hereinafter, “group”). It is known to authenticate a user and grant authority information such as an appropriate access right using information on the authority for the user or group (hereinafter referred to as “authority information”). ing.

一例として、認証装置におけるユーザ、またはグループ毎に権限情報を付与する方法は、ユーザ毎に権限情報を付与する方法と、グループに所属するユーザを定義すると共に、そのグループ毎に権限情報を付与する方法とが存在する。   As an example, a method for granting authority information for each user or group in the authentication apparatus is a method for assigning authority information for each user, a user belonging to a group, and authority information for each group. There is a method.

しかしながら、複数のグループに所属していることを条件に権限情報を付与したい場合に、係るグループ毎に権限情報を付与する方法では、その条件毎にグループを定義すると共に、定義したグループに権限情報を定義する必要がある。   However, if you want to grant authority information on the condition that you belong to multiple groups, in the method of granting authority information for each such group, define a group for each condition and authority information to the defined group Need to be defined.

さらに、ユーザ毎に権限情報を付与する方法では、ユーザ毎に権限情報を定義する等の管理が必要となる。例えば、人事異動等によりユーザの所属する部署や役職に変更が生じた場合に、係る方法は、ユーザ情報だけでなく権限情報も更新する必要がある。   Furthermore, in the method of granting authority information for each user, management such as defining authority information for each user is required. For example, when a change occurs in the department or position to which a user belongs due to personnel changes or the like, such a method needs to update not only user information but also authority information.

即ち、これら2つの方法では、上述した各種情報を管理する膨大な工数が必要となる。   In other words, these two methods require a large number of man-hours for managing the various types of information described above.

また、特許文献1及び特許文献2には、組織単位、またはグループ単位に付与された文書やフォルダ等の各種情報へのアクセス権を管理することが記載されているに留まり、ユーザ単位にアクセス権等の権限を管理することについては、考慮されておらず何ら述べられていない。   Patent Documents 1 and 2 only describe managing access rights to various information such as documents and folders assigned to organizational units or group units, and access rights to user units. Management of such authority is not taken into account and nothing is stated.

本発明の主たる目的は、1つ以上のグループに所属することを条件に権限情報を付与する場合であっても、速やかに権限情報を求めると共に、効率よく管理することが可能な権限管理装置等を提供することにある。   The main object of the present invention is to obtain authority information promptly and to manage it efficiently, even when authority information is given on the condition that it belongs to one or more groups. Is to provide.

上記の課題を達成すべく、本発明に係る権限管理装置は、以下の構成を備えることを特徴とする。   In order to achieve the above object, an authority management apparatus according to the present invention has the following configuration.

即ち、本発明に係る権限管理装置は、
属性毎に定義されたグループ名を識別可能なグループIDを1つ以上含む所属グループ情報に基づいて、前記グループ名を含む1つ以上のグループ情報に基づき定義された複合グループ名と、該複合グループ名に定義された権限情報を識別可能な権限IDとを含む複合グループ情報の中から、前記1つ以上のグループIDに関連付けられた特定の権限IDを求める複合グループ情報検索部と、
前記特定の権限IDに基づいて、前記権限情報と前記特定の権限IDとを含む第1の権限情報の中から、前記特定の権限IDに関連付けられた権限情報を求める権限情報検索部と、
を備えることを特徴とする。
That is, the authority management device according to the present invention is
A composite group name defined based on one or more group information including the group name, based on group information including one or more group IDs capable of identifying a group name defined for each attribute, and the composite group A composite group information search unit for obtaining a specific authority ID associated with the one or more group IDs from the composite group information including an authority ID that can identify the authority information defined in the name;
An authority information search unit for obtaining authority information associated with the specific authority ID from the first authority information including the authority information and the specific authority ID based on the specific authority ID;
It is characterized by providing.

或いは、上記に示す権限管理装置を含む認証装置によっても、同目的を達成される。   Alternatively, the same object can be achieved by an authentication device including the authority management device described above.

また、同目的を達成すべく、本発明に係る権限管理方法は、以下の構成を備えることを特徴とする。   In order to achieve the object, an authority management method according to the present invention is characterized by having the following configuration.

即ち、本発明に係る権限管理方法は、
権限管理装置が、
属性毎に定義されたグループ名を識別可能なグループIDを1つ以上含む所属グループ情報に基づいて、前記グループ名を含む1つ以上のグループ情報に基づき定義された複合グループ名と、該複合グループ名に定義された権限情報を識別可能な権限IDとを含む複合グループ情報の中から、前記1つ以上のグループIDに関連付けられた特定の権限IDを求め、
前記特定の権限IDに基づいて、前記権限情報と前記特定の権限IDとを含む第1の権限情報の中から、前記特定の権限IDに関連付けられた権限情報を求める、
ことを特徴とする。
That is, the authority management method according to the present invention is:
The authority management device
A composite group name defined based on one or more group information including the group name, based on group information including one or more group IDs capable of identifying a group name defined for each attribute, and the composite group Obtaining a specific authority ID associated with the one or more group IDs from the composite group information including the authority ID that can identify the authority information defined in the name;
Based on the specific authority ID, the authority information associated with the specific authority ID is obtained from the first authority information including the authority information and the specific authority ID.
It is characterized by that.

尚、同目的は、上記の各構成を有する権限管理装置及び方法を、コンピュータによって実現するコンピュータ・プログラム、及びそのコンピュータ・プログラムが格納されている、コンピュータ読み取り可能な記憶媒体によっても達成される。   This object is also achieved by a computer program that implements the authority management apparatus and method having the above-described configurations by a computer, and a computer-readable storage medium that stores the computer program.

本発明によれば、1つ以上のグループに所属することを条件に権限情報を付与する場合であっても、速やかに権限情報を求めると共に、効率よく管理することができる。   According to the present invention, even when authority information is given on the condition that it belongs to one or more groups, it is possible to promptly obtain authority information and efficiently manage it.

本発明の第1の実施形態における権限管理装置の構成を示すブロック図である。It is a block diagram which shows the structure of the authority management apparatus in the 1st Embodiment of this invention. 本発明の第1の実施形態におけるグループ情報群に含まれるグループ情報(第1のグループ情報)の構成を具体的に例示した図である。It is the figure which illustrated concretely the composition of group information (1st group information) contained in the group information group in a 1st embodiment of the present invention. 本発明の第1の実施形態におけるグループ情報群に含まれるグループ情報(第2のグループ情報)の構成を具体的に例示した図である。It is the figure which illustrated concretely the composition of group information (the 2nd group information) contained in the group information group in a 1st embodiment of the present invention. 本発明の第1の実施形態における複合グループ情報の構成を具体的に例示した図である。It is the figure which illustrated concretely the composition of compound group information in a 1st embodiment of the present invention. 本発明の第1の実施形態における第1の権限情報の構成を具体的に例示した図である。It is the figure which illustrated concretely the composition of the 1st authority information in a 1st embodiment of the present invention. 本発明の第2の実施形態における権限管理装置の構成を示すブロック図である。It is a block diagram which shows the structure of the authority management apparatus in the 2nd Embodiment of this invention. 本発明の第3の実施形態における権限管理装置を含む認証装置の構成を示すブロック図である。It is a block diagram which shows the structure of the authentication apparatus containing the authority management apparatus in the 3rd Embodiment of this invention. 本発明の第3の実施形態におけるユーザ情報の構成を具体的に例示した図である。It is the figure which illustrated concretely the composition of user information in a 3rd embodiment of the present invention. 本発明の第3の実施形態における権限管理装置を含む認証装置が行う権限情報を付与する際の動作を示すフローチャートである。It is a flowchart which shows the operation | movement at the time of providing the authority information which the authentication apparatus containing the authority management apparatus in the 3rd Embodiment of this invention performs. 本発明の第3の実施形態における権限管理装置を含む認証装置が行うユーザ情報を更新する際の動作を示すフローチャートである。It is a flowchart which shows the operation | movement at the time of updating the user information which the authentication apparatus containing the authority management apparatus in the 3rd Embodiment of this invention performs. 本発明に係る各実施形態を実現可能な情報処理装置のハードウェア構成を例示的に説明するブロック図である。It is a block diagram explaining illustratively the hardware constitutions of the information processor which can realize each embodiment concerning the present invention.

以下、本発明の実施形態について図面を参照して詳細に説明する。   Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.

<第1の実施形態>
図1は、本発明の第1の実施形態における権限管理装置1の構成を示すブロック図である。図1において、権限管理装置1は、複合グループ情報検索部2、権限情報検索部3を有する。
<First Embodiment>
FIG. 1 is a block diagram showing the configuration of the authority management device 1 according to the first embodiment of the present invention. In FIG. 1, the authority management device 1 includes a composite group information search unit 2 and an authority information search unit 3.

より具体的に、複合グループ情報検索部2は、所属グループ情報101を取得するのに応じて、取得した所属グループ情報101に基づいて、複合グループ情報111を検索する(複合グループ情報111については、本実施形態において後述する)。   More specifically, the composite group information search unit 2 searches the composite group information 111 based on the acquired belonging group information 101 in response to acquiring the belonging group information 101 (for the composite group information 111, This will be described later in this embodiment).

ここで、所属グループ情報101は、ユーザが所属する「部署」や「役職」等の属性毎にグループ名を定義されると共に、そのグループ名を識別可能なグループIDを含む。より具体的に、例えば、ユーザが1つ以上のグループに所属している場合には、所属グループ情報101は、ユーザが所属する1つ以上のグループIDを含む。   Here, the affiliation group information 101 includes a group ID for which a group name is defined for each attribute such as “department” and “position” to which the user belongs, and the group name can be identified. More specifically, for example, when the user belongs to one or more groups, the belonging group information 101 includes one or more group IDs to which the user belongs.

次に、複合グループ情報検索部2は、取得した所属グループ情報101に基づいて、複合グループ情報111を検索した結果、複合グループ情報111の中から所属グループ情報101(つまり、1つ以上のグループID)に関連付けられた権限情報を識別可能な特定の権限ID(以下、単に「権限ID」とも記す)を求めると共に、求めた特定の権限IDを権限情報検索部3に送信する。   Next, the composite group information search unit 2 searches the composite group information 111 based on the acquired affiliation group information 101. As a result, the affiliation group information 101 (that is, one or more group IDs) is retrieved from the composite group information 111. ) To obtain a specific authority ID (hereinafter, also simply referred to as “authority ID”) that can identify the authority information associated with (), and transmits the determined specific authority ID to the authority information search unit 3.

権限情報検索部3は、複合グループ情報検索部2から特定の権限IDを受信すると共に、受信した特定の権限IDに基づいて、第1の権限情報112を検索する(第1の権限情報112については、本実施形態において後述する)。   The authority information search unit 3 receives the specific authority ID from the composite group information search unit 2 and searches the first authority information 112 based on the received specific authority ID (for the first authority information 112). Will be described later in this embodiment).

次に、権限情報検索部3は、受信した特定の権限IDに基づいて、第1の権限情報112を検索した結果、第1の権限情報112の中から特定の権限IDに関連付けられた権限情報を求める。   Next, the authority information search unit 3 searches the first authority information 112 based on the received specific authority ID, and as a result, authority information associated with the specific authority ID from the first authority information 112. Ask for.

これにより、例えば、不図示の認証装置は、権限情報検索部3が求めた権限情報をユーザに付与することができる。   Thereby, for example, an authentication device (not shown) can give the user the authority information obtained by the authority information search unit 3.

記憶部4は、コンピュータによるデータの読み書きが可能な記憶デバイスである。   The storage unit 4 is a storage device that can read and write data by a computer.

より具体的に、一例として、記憶部4は、サーバ装置等の電子機器に搭載されたHDD等の不揮発性の記憶装置を採用することができる。   More specifically, as an example, the storage unit 4 can employ a nonvolatile storage device such as an HDD mounted on an electronic device such as a server device.

また、例えば、記憶部4は、不図示の通信ネットワークに接続されたストレージデバイス(不図示)を採用してもよい。但し、本実施形態を例に説明する本発明は、これらに限定されない(以下の実施形態においても同様)。   For example, the storage unit 4 may employ a storage device (not shown) connected to a communication network (not shown). However, the present invention described using this embodiment as an example is not limited to these (the same applies to the following embodiments).

記憶部4には、グループ情報群110、複合グループ情報111及び第1の権限情報112が格納されている。   The storage unit 4 stores a group information group 110, composite group information 111, and first authority information 112.

グループ情報群110は、1つ以上のグループ情報を含む。より具体的に、一例として、人事情報を管理する場合に、グループ情報群110は、会社の組織(つまり、部署)や役職毎に定義された1つ以上のグループ名を含む情報(グループ情報)である。   The group information group 110 includes one or more group information. More specifically, as an example, when managing personnel information, the group information group 110 includes information (group information) including one or more group names defined for each company organization (that is, department) or post. It is.

以下の説明において、説明の便宜上、一例として、グループ情報群110は、第1のグループ情報(図2A)と、第2のグループ情報(図2B)とを有することとする。   In the following description, for convenience of description, as an example, the group information group 110 includes first group information (FIG. 2A) and second group information (FIG. 2B).

図2A及び図2Bは、本発明の第1の実施形態におけるグループ情報群110に含まれるグループ情報の構成を具体的に例示した図である。   2A and 2B are diagrams specifically illustrating the configuration of group information included in the group information group 110 according to the first embodiment of the present invention.

より具体的に、図2A(第1のグループ情報)は、会社を構成する「部署」を1つのグループとして定義されたグループ情報である。   More specifically, FIG. 2A (first group information) is group information in which “departments” constituting a company are defined as one group.

図2Aにおいて2列目は、部署名である「人事部」、「営業部」等をグループ名として示す。1列目は、当該グループ名を識別可能なグループIDを示す。3列目は、それぞれのグループ名に対して定義された権限情報を識別可能な権限IDを示す。   In FIG. 2A, the second column shows “HR Department”, “Sales Department”, etc., which are department names, as group names. The first column shows a group ID that can identify the group name. The third column shows the authority ID that can identify the authority information defined for each group name.

また、図2B(第2のグループ情報)は、部署に所属する「役職」を1つのグループとして定義されたグループ情報である。   FIG. 2B (second group information) is group information in which “positions” belonging to a department are defined as one group.

図2Bにおいて2列目は、役職名である「部長」、「課長」等をグループ名として示す。1列目は、当該グループ名を識別可能なグループIDを示す。3列目は、それぞれのグループ名に対して定義された権限情報を識別可能な権限IDを示す。   In FIG. 2B, the second column shows the titles of “department manager”, “section manager”, etc. as group names. The first column shows a group ID that can identify the group name. The third column shows the authority ID that can identify the authority information defined for each group name.

尚、上述した本実施形態では、説明の便宜上、一例として、グループ情報群110は、第1のグループ情報と第2のグループ情報との2つのグループ情報を含む構成を例に説明した。しかしながら本発明に係る実施形態は、係る構成に限定されず、グループ情報群110は、1つ以上のグループ情報を含む構成を採用してもよい。   In the above-described embodiment, for convenience of explanation, the group information group 110 has been described as an example in which the group information group 110 includes two pieces of group information, ie, first group information and second group information. However, the embodiment according to the present invention is not limited to such a configuration, and the group information group 110 may adopt a configuration including one or more pieces of group information.

次に、図3は、本発明の第1の実施形態における複合グループ情報111の構成を具体的に例示した図である。   Next, FIG. 3 is a diagram specifically illustrating the configuration of the composite group information 111 in the first embodiment of the present invention.

より具体的に、複合グループ情報111は、グループ情報群110に含まれる、例えば、第1のグループ情報と第2のグループ情報とを複合することにより定義されたグループ名(以降、説明の便宜上、「複合グループ名」と称する)である。また、複合グループ情報111は、当該複合グループに対して定義された権限情報を識別可能な権限IDを含む。   More specifically, the composite group information 111 is included in the group information group 110, for example, a group name defined by combining the first group information and the second group information (hereinafter, for convenience of explanation) (Referred to as “complex group name”). The composite group information 111 includes an authority ID that can identify the authority information defined for the composite group.

図3において2列目は、複合グループ名を示す。1列目は、複合グループ名を識別可能なグループIDを示す。3列目は、複合グループに包含されるグループID(包含グループID)を示す。4列目は、それぞれの複合グループ名に対して定義された権限情報を識別可能な権限IDを示す。   In FIG. 3, the second column indicates the composite group name. The first column shows a group ID that can identify the composite group name. The third column shows the group ID (inclusion group ID) included in the composite group. The fourth column shows the authority ID that can identify the authority information defined for each composite group name.

尚、上述した本実施形態では、説明の便宜上、一例として、複合グループ情報111は、グループ情報群110に含まれる第1のグループ情報と第2のグループ情報とを複合することによって定義する構成を例に説明した。しかしながら本発明に係る実施形態は、係る構成に限定されない。   In the present embodiment described above, for convenience of explanation, as an example, the composite group information 111 has a configuration defined by combining the first group information and the second group information included in the group information group 110. Explained in the example. However, the embodiment according to the present invention is not limited to such a configuration.

複合グループ情報111は、グループ情報群110に含まれる1つ以上のグループ情報を複合することによって構成してもよい。   The composite group information 111 may be configured by combining one or more pieces of group information included in the group information group 110.

その場合に、例えば、グループ情報群110に第1のグループ情報、第2のグループ情報及び第3のグループ情報が含まれる場合に、複合グループ情報111は、第1及び第3のグループ情報を複合することによって構成してもよいし、第1乃至第3のグループ情報を複合することによって構成してもよいし、第2及び第3のグループ情報を複合することによって構成してもよい。   In this case, for example, when the group information group 110 includes the first group information, the second group information, and the third group information, the composite group information 111 combines the first and third group information. The first to third group information may be combined, or the second and third group information may be combined.

即ち、複合グループ情報111は、例えば、システム管理者が所望する1つ以上のグループ情報を複合することによって構成してもよいし、例えば、ユーザが特定の1つ以上のグループに所属することを条件に、当該ユーザに権限情報を付与する場合に、当該特定の1つ以上のグループ情報を複合することによって構成してもよい。   That is, the composite group information 111 may be configured, for example, by combining one or more pieces of group information desired by the system administrator. For example, the composite group information 111 may indicate that the user belongs to one or more specific groups. When authority information is given to the user in the condition, it may be configured by combining the specific one or more group information.

尚、複合グループ情報111は、上述した構成の何れか、または1つ以上の構成を組み合わせて構成してもよい。   Note that the composite group information 111 may be configured by combining any one of the above-described configurations or one or more configurations.

また、グループ情報群110と複合グループ情報111とは、例えば、システム管理者が予め定義する構成を採用してもよい。但し、本実施形態を例に説明する本発明は、これらの構成に限定されない(以下、各実施形態においても同様)。   Further, the group information group 110 and the composite group information 111 may adopt a configuration defined in advance by a system administrator, for example. However, the present invention described using this embodiment as an example is not limited to these configurations (hereinafter, the same applies to each embodiment).

次に、図4は、本発明の第1の実施形態における第1の権限情報112の構成を具体的に例示した図である。   Next, FIG. 4 is a diagram specifically illustrating the configuration of the first authority information 112 in the first embodiment of the present invention.

より具体的に、第1の権限情報112は、権限情報を識別可能な権限IDと、その権限IDに関連付けられた権限情報(権限名)とを含む。   More specifically, the first authority information 112 includes an authority ID that can identify the authority information and authority information (authority name) associated with the authority ID.

図4において1列目は、権限IDを示す。2列目は、権限情報(権限名)を示す。   In FIG. 4, the first column shows the authority ID. The second column shows authority information (authority name).

このように本実施の形態に係る権限管理装置1によれば、1つ以上のグループに所属することを条件に権限情報を付与する場合であっても、速やかに権限情報を求めると共に、効率よく管理することができる。その理由は、以下に述べる通りである。   As described above, according to the authority management device 1 according to the present embodiment, even when authority information is given on the condition that it belongs to one or more groups, the authority information is promptly obtained and efficiently obtained. Can be managed. The reason is as described below.

即ち、複合グループ情報検索部2は、所属グループ情報101に基づき、1つ以上のグループによって構成された複合グループ情報111から特定の権限IDを速やかに求めることができるからである。また、権限情報検索部3は、求めた特定の権限IDに基づいて、第1の権限情報112から当該権限IDに関連付けられた権限情報を求める。即ち、複合グループ情報検索部2は、複合グループ情報111だけを検索すればよく、一般的に知られた1つ以上のグループに所属することを条件に定義されたグループ毎に検索する必要がない。   That is, the composite group information search unit 2 can promptly obtain a specific authority ID from the composite group information 111 composed of one or more groups based on the affiliation group information 101. Moreover, the authority information search part 3 calculates | requires the authority information linked | related with the said authority ID from the 1st authority information 112 based on the calculated | required specific authority ID. That is, the composite group information search unit 2 only needs to search the composite group information 111, and does not need to search for each group defined on the condition that it belongs to one or more generally known groups. .

また、例えば、システム管理者は、係る条件毎に定義されたグループを管理するのでなく複合グループ情報111だけを管理すればよい。そのため、システム管理者は、効率よくグループ情報と権限情報とを管理することができるからである。   Further, for example, the system administrator may manage only the composite group information 111 instead of managing the group defined for each condition. Therefore, the system administrator can efficiently manage the group information and the authority information.

さらに、ユーザ毎に権限情報を管理していないため、ユーザが所属するグループに変更が発生した場合であっても、システム管理者は、グループ情報群110、複合グループ情報111及び第1の権限情報112を更新する必要がない。   Furthermore, since authority information is not managed for each user, even if a change occurs in the group to which the user belongs, the system administrator can perform the group information group 110, the composite group information 111, and the first authority information. There is no need to update 112.

<第2の実施形態>
次に、上述した本発明の第1の実施形態に係る権限管理装置1を基本とする第2の実施形態について説明する。以下の説明においては、本実施形態に係る特徴的な部分を中心に説明する。その際、上述した各実施形態と同様な構成については、同一の参照番号を付すことにより、重複する説明は省略する。
<Second Embodiment>
Next, a second embodiment based on the authority management device 1 according to the first embodiment of the present invention described above will be described. In the following description, the characteristic part according to the present embodiment will be mainly described. At this time, the same reference numerals are assigned to the same configurations as those in the above-described embodiments, and duplicate descriptions are omitted.

図5は、本発明の第2の実施形態における権限管理装置10の構成を示すブロック図である。   FIG. 5 is a block diagram illustrating a configuration of the authority management device 10 according to the second exemplary embodiment of the present invention.

図5において、権限管理装置10は、グループ情報検索部11を有する点が第1の実施形態において説明した権限管理装置1と異なる。   In FIG. 5, the authority management apparatus 10 is different from the authority management apparatus 1 described in the first embodiment in that it includes a group information search unit 11.

グループ情報検索部11は、所属グループ情報101を取得するのに応じて、取得した所属グループ情報101に基づいて、グループ情報群110を検索する。   The group information search unit 11 searches the group information group 110 based on the acquired group information 101 in response to acquiring the group information 101.

グループ情報検索部11は、取得した所属グループ情報101に基づいて、グループ情報群110を検索した結果、グループ情報群110の中から所属グループ情報101に関連付けられた権限IDを求めると共に、求めた権限IDを権限情報検索部3に送信する。   As a result of searching the group information group 110 based on the acquired group information 101, the group information search unit 11 obtains the authority ID associated with the group information 101 from the group information group 110, and the obtained authority. The ID is transmitted to the authority information search unit 3.

即ち、グループ情報検索部11は、所属グループ情報101に含まれるそれぞれのグループIDに基づいて、グループ情報群110に含まれるグループIDに対応するグループ情報からグループIDに関連付けられた権限IDを求める。   That is, the group information search unit 11 obtains the authority ID associated with the group ID from the group information corresponding to the group ID included in the group information group 110 based on each group ID included in the belonging group information 101.

尚、権限IDを受信した際の権限情報検索部3の処理は、第1の実施形態において説明した処理と同様である。そのため、重複する説明は省略する。   The process of the authority information search unit 3 when receiving the authority ID is the same as the process described in the first embodiment. Therefore, the overlapping description is omitted.

このように本実施の形態に係る権限管理装置10によれば、第1の実施形態において説明した効果を享受できると共に、さらに、複数のグループに所属していない場合であっても、速やかに権限情報を求めることができる。その理由は、権限管理装置10は、さらに、グループ情報検索部11を有するからである。グループ情報検索部11は、所属グループ情報101に基づき、グループ情報群110から権限IDを速やかに求めることができるからである。   As described above, according to the authority management apparatus 10 according to the present embodiment, the effect described in the first embodiment can be enjoyed, and even if the user does not belong to a plurality of groups, the authority can be promptly obtained. You can ask for information. The reason is that the authority management apparatus 10 further includes a group information search unit 11. This is because the group information search unit 11 can promptly obtain an authority ID from the group information group 110 based on the belonging group information 101.

<第3の実施形態>
次に、上述した本発明の第2の実施形態に係る権限管理装置10を基本とする第3の実施形態について説明する。以下の説明においては、本実施形態に係る特徴的な部分を中心に説明する。その際、上述した各実施形態と同様な構成については、同一の参照番号を付すことにより、重複する説明は省略する。
<Third Embodiment>
Next, a third embodiment based on the authority management apparatus 10 according to the second embodiment of the present invention described above will be described. In the following description, the characteristic part according to the present embodiment will be mainly described. At this time, the same reference numerals are assigned to the same configurations as those in the above-described embodiments, and duplicate descriptions are omitted.

図6は、本発明の第3の実施形態における権限管理装置22を含む認証装置20の構成を示すブロック図である。   FIG. 6 is a block diagram showing a configuration of the authentication device 20 including the authority management device 22 according to the third embodiment of the present invention.

認証装置20は、大別して、権限管理装置22を含む情報処理部21と、記憶部4とを有する。   The authentication device 20 roughly includes an information processing unit 21 including an authority management device 22 and a storage unit 4.

より具体的に、情報処理部21は、ユーザ情報管理部23、グループ情報部24、ユーザ情報検索部25及び権限管理装置22を有する。   More specifically, the information processing unit 21 includes a user information management unit 23, a group information unit 24, a user information search unit 25, and an authority management device 22.

また、権限管理装置22は、複合グループ情報管理部26を有する点が第2の実施形態において説明した権限管理装置10と異なる。   The authority management device 22 is different from the authority management device 10 described in the second embodiment in that it includes a composite group information management unit 26.

複合グループ情報管理部26は、複合グループ情報111を更新する。   The composite group information management unit 26 updates the composite group information 111.

より具体的に、複合グループ情報管理部26は、例えば、複合グループ名、その複合グループ名に対応する第1の権限情報112に含まれる権限情報(権限名)を付与すると共に、それら情報(複合グループID、複合グループ名、包含グループID、権限ID)を管理する。   More specifically, the composite group information management unit 26 assigns authority information (authority name) included in the first authority information 112 corresponding to the composite group name, the composite group name, and the information (composite name), for example. (Group ID, composite group name, inclusion group ID, authority ID) are managed.

ユーザ情報管理部23は、ユーザ情報113を更新する(ユーザ情報113については、本実施形態において後述する)。   The user information management unit 23 updates the user information 113 (the user information 113 will be described later in this embodiment).

グループ情報部24は、グループ情報群110を更新する。   The group information unit 24 updates the group information group 110.

より具体的に、グループ情報部24は、例えば、グループ名に対応する第1の権限情報112に含まれる権限情報(権限名)を付与すると共に、それら情報(グループID、グループ名、権限ID)を管理する。   More specifically, for example, the group information unit 24 grants authority information (authority name) included in the first authority information 112 corresponding to the group name, and the information (group ID, group name, authority ID). Manage.

尚、ユーザ情報管理部23、グループ情報部24及び複合グループ情報管理部26が各種情報を更新する技術自体は、現在では一般的な、例えば、データベースを更新する技術を採用することができるので、本実施形態における詳細な説明は省略する(以下、各実施形態においても同様)。   In addition, since the technology itself in which the user information management unit 23, the group information unit 24, and the composite group information management unit 26 update various kinds of information can be generally adopted, for example, a technology for updating a database can be adopted. Detailed description in this embodiment will be omitted (hereinafter, the same applies to each embodiment).

ユーザ情報検索部25は、例えば、ユーザを識別可能なユーザIDと、ユーザIDに関連付けられたパスワードとを受信した際に、受信したユーザIDと、パスワードとに基づいて、ユーザ情報113を検索する。   For example, when receiving a user ID that can identify a user and a password associated with the user ID, the user information search unit 25 searches the user information 113 based on the received user ID and password. .

ユーザ情報検索部25は、ユーザIDとパスワードとに基づいて、ユーザ情報113を検索した結果、ユーザIDとパスワードとに関連付けられた所属するグループ名(所属グループ名)のグループIDを求める。   As a result of searching the user information 113 based on the user ID and password, the user information search unit 25 obtains the group ID of the group name (affiliation group name) associated with the user ID and password.

さらに、ユーザ情報検索部25は、ユーザ情報113から求めたグループIDを所属グループ情報101として権限管理装置22に送信する。   Further, the user information search unit 25 transmits the group ID obtained from the user information 113 to the authority management device 22 as the belonging group information 101.

記憶部4には、さらに、ユーザ情報113が格納されている。   The storage unit 4 further stores user information 113.

図7は、本発明の第3の実施形態におけるユーザ情報113の構成を具体的に例示した図である。   FIG. 7 is a diagram specifically illustrating the configuration of the user information 113 in the third embodiment of the present invention.

より具体的に、ユーザ情報113は、例えば、ユーザを一意に識別可能なユーザID、パスワード、氏名及びユーザが所属する全てのグループ(所属グループ)のグループIDが関連付けられた情報を含む。   More specifically, the user information 113 includes, for example, information in which a user ID, a password, a name, and a group ID of all groups (groups) to which the user belongs can be uniquely identified.

図7において1列目は、ユーザIDを示す。2列目は、パスワードを示す。3列目は、ユーザの氏名を示す。4列目は、ユーザが所属する全てのグループIDを示す。   In FIG. 7, the first column shows the user ID. The second column shows the password. The third column shows the name of the user. The fourth column shows all group IDs to which the user belongs.

次に、本発明の第3の実施形態に係るより具体的な権限管理装置22の動作について図2乃至図4、図6乃至図9を参照して説明する。   Next, a more specific operation of the authority management device 22 according to the third exemplary embodiment of the present invention will be described with reference to FIGS. 2 to 4 and FIGS. 6 to 9.

図8は、本発明の第3の実施形態における権限管理装置22を含む認証装置20が行う権限情報を付与する際の動作を示すフローチャートである。   FIG. 8 is a flowchart showing an operation when granting authority information performed by the authentication apparatus 20 including the authority management apparatus 22 according to the third embodiment of the present invention.

ここでは、以下の説明において、説明の便宜上、一例として、認証装置20は、不図示の業務アプリケーションをユーザが操作(つまり、ログイン操作)するのに応じて、ユーザIDと、パスワードとを取得することとする。   Here, in the following description, for convenience of description, as an example, the authentication device 20 acquires a user ID and a password in response to a user operating a business application (not illustrated) (that is, a login operation). I will do it.

また、認証装置20は、当該ユーザに設定された権限情報を付与することとする。   Also, the authentication device 20 grants authority information set for the user.

説明の便宜上、上述した構成を例に説明するが、これに限定されない。   For convenience of explanation, the above-described configuration will be described as an example, but the present invention is not limited to this.

ステップS1:
ユーザ情報検索部25は、ユーザIDと、パスワードとを受信した際に、受信したユーザIDと、パスワードとに基づいて、ユーザ情報113を検索する。
Step S1:
When the user information search unit 25 receives the user ID and the password, the user information search unit 25 searches the user information 113 based on the received user ID and password.

即ち、ユーザ情報検索部25は、受信したユーザIDとパスワードに基づいて、認証処理を行う。   That is, the user information search unit 25 performs an authentication process based on the received user ID and password.

ここでは、一例として、ユーザ情報検索部25は、ユーザID「U−00001」、パスワード「Pwd00001」を受信することとする。   Here, as an example, the user information search unit 25 receives the user ID “U-00001” and the password “Pwd00001”.

ステップS2において「YES」:
ユーザ情報検索部25は、ユーザIDと、パスワードとに基づいて、ユーザ情報113を検索した結果、ユーザ情報113に当該ユーザIDとパスワードとがある場合に、処理をステップS3に進める。
“YES” in step S2:
When the user information search unit 25 searches the user information 113 based on the user ID and the password, and the user information 113 includes the user ID and the password, the process proceeds to step S3.

即ち、ユーザ情報検索部25は、ユーザIDと、パスワードとがユーザ情報113にある場合に、そのユーザIDによる認証に成功したと判定する。   That is, the user information search unit 25 determines that the authentication by the user ID is successful when the user ID and the password are in the user information 113.

ステップS2において「NO」:
ユーザ情報検索部25は、ユーザIDと、パスワードとに基づいて、ユーザ情報113を検索した結果、ユーザ情報113に当該ユーザIDとパスワードとが無い場合に、処理を終了する。
“NO” in step S2:
As a result of searching the user information 113 based on the user ID and the password, the user information search unit 25 ends the process when the user information 113 does not include the user ID and the password.

即ち、ユーザ情報検索部25は、ユーザIDと、パスワードとがユーザ情報113に無い場合に、そのユーザIDによる認証に失敗したと判定する。   That is, when the user information and the password are not included in the user information 113, the user information search unit 25 determines that the authentication by the user ID has failed.

ステップS3:
ユーザ情報検索部25は、ユーザIDと、パスワードとに基づいて、ユーザ情報113を検索した結果、ユーザ情報113の中から当該ユーザIDとパスワードとに関連付けられた所属グループ(グループID)を求める。
Step S3:
As a result of searching the user information 113 based on the user ID and the password, the user information search unit 25 obtains a group (group ID) associated with the user ID and the password from the user information 113.

さらに、ユーザ情報検索部25は、求めた所属グループを所属グループ情報101として権限管理装置22に送信する。   Further, the user information search unit 25 transmits the obtained belonging group as belonging group information 101 to the authority management apparatus 22.

ここでは、ユーザ情報検索部25は、ユーザ情報113からユーザID「U−00001」、パスワード「Pwd00001」に関連付けられた所属グループ「D−HR、G−SM」を求めることとする。   Here, it is assumed that the user information search unit 25 obtains the belonging group “D-HR, G-SM” associated with the user ID “U-00001” and the password “Pwd00001” from the user information 113.

ステップS4:
グループ情報検索部11は、所属グループ情報101を取得するのに応じて、取得した所属グループ情報101に基づいて、グループ情報群110を検索する。
Step S4:
The group information search unit 11 searches the group information group 110 based on the acquired group information 101 in response to acquiring the group information 101.

ステップS5:
グループ情報検索部11は、所属グループ情報101に基づいて、グループ情報群110を検索した結果、グループ情報群110の中から所属グループ情報101に含まれるそれぞれのグループIDに関連付けられた権限IDを求めると共に、求めた権限IDを権限情報検索部3に送信する。
Step S5:
As a result of searching the group information group 110 based on the belonging group information 101, the group information searching unit 11 obtains an authority ID associated with each group ID included in the belonging group information 101 from the group information group 110. At the same time, the obtained authority ID is transmitted to the authority information search unit 3.

ここでは、グループ情報検索部11は、所属グループ「D−HR」に関連付けられた権限ID「HR−REF」を求める。さらに、グループ情報検索部11は、所属グループ「G−SM」に関連付けられた権限ID「HR−REF、BT−APP、EXP−APP」を求めることとする。   Here, the group information search unit 11 obtains the authority ID “HR-REF” associated with the belonging group “D-HR”. Further, the group information search unit 11 obtains the authority ID “HR-REF, BT-APP, EXP-APP” associated with the belonging group “G-SM”.

ステップS6:
複合グループ情報検索部2は、所属グループ情報101を取得するのに応じて、取得した所属グループ情報101に基づいて、複合グループ情報111を検索する。
Step S6:
The composite group information search unit 2 searches the composite group information 111 based on the acquired group information 101 in response to acquiring the group information 101.

ステップS7:
複合グループ情報検索部2は、所属グループ情報101に基づいて、複合グループ情報111を検索した結果、複合グループ情報111の中から所属グループ情報101に関連付けられた権限IDを求めると共に、求めた権限IDを権限情報検索部3に送信する。
Step S7:
As a result of searching the composite group information 111 based on the affiliation group information 101, the composite group information search unit 2 obtains the authority ID associated with the affiliation group information 101 from the composite group information 111, and the obtained authority ID. Is transmitted to the authority information search unit 3.

ここでは、複合グループ情報検索部2は、所属グループ「D−HR、G−SM」を包含する権限ID「HR−APP」を求めることとする。   Here, it is assumed that the composite group information search unit 2 obtains the authority ID “HR-APP” that includes the group “D-HR, G-SM”.

ステップS8:
権限情報検索部3は、複合グループ情報検索部2及びグループ情報検索部11から権限IDを受信すると共に、受信した権限IDに基づいて、第1の権限情報112を検索する。
Step S8:
The authority information search unit 3 receives the authority ID from the composite group information search unit 2 and the group information search unit 11 and searches for the first authority information 112 based on the received authority ID.

尚、上述した本実施形態では、説明の便宜上、一例として、情報処理部21は、1つの権限情報検索部3を有する構成を例に説明した。しかしながら本発明に係る実施形態は、係る構成に限定されず、情報処理部21は、2つの権限情報検索部3を有する構成を採用してもよい。   In the above-described embodiment, for the sake of convenience of explanation, the information processing unit 21 has been described as an example of a configuration having one authority information search unit 3 as an example. However, the embodiment according to the present invention is not limited to such a configuration, and the information processing unit 21 may employ a configuration having two authority information search units 3.

その場合に、一方の権限情報検索部3は、複合グループ情報検索部2から権限IDを受信する。他方の権限情報検索部3は、グループ情報検索部11から権限IDを受信する構成を採用してもよい。   In that case, one authority information search unit 3 receives the authority ID from the composite group information search unit 2. The other authority information search unit 3 may adopt a configuration for receiving an authority ID from the group information search unit 11.

ステップS9:
権限情報検索部3は、受信した権限IDに基づいて、第1の権限情報112を検索した結果、権限IDに関連付けられた権限情報を求める。
Step S9:
As a result of searching the first authority information 112 based on the received authority ID, the authority information search unit 3 obtains authority information associated with the authority ID.

これにより、認証装置20は、権限情報検索部3によって求めた権限情報を、業務アプリケーション(不図示)を操作するユーザに付与することができる。   Accordingly, the authentication device 20 can give the authority information obtained by the authority information search unit 3 to a user who operates a business application (not shown).

図9は、本発明の第3の実施形態における権限管理装置22を含む認証装置20が行うユーザ情報113を更新する際の動作を示すフローチャートである。   FIG. 9 is a flowchart showing an operation when updating the user information 113 performed by the authentication device 20 including the authority management device 22 according to the third embodiment of the present invention.

ここでは、以下の説明において、説明の便宜上、一例として、認証装置20は、不図示の人事情報を管理するシステムをユーザが操作するのに応じて、当該システムからユーザ情報113の更新要求を受信することとする。   Here, in the following description, for convenience of explanation, as an example, the authentication apparatus 20 receives an update request for user information 113 from the system in response to a user operating a system that manages personnel information (not shown). I decided to.

また、例えば、ユーザ情報113は、人事異動によって、ユーザ「山田太郎」が所属する「人事部」から「営業部」に変更されることとする。   Further, for example, the user information 113 is changed from the “HR department” to which the user “Taro Yamada” belongs to “sales department” due to personnel changes.

説明の便宜上、上述した構成を例に説明するが、これに限定されない。   For convenience of explanation, the above-described configuration will be described as an example, but the present invention is not limited to this.

ステップS21:
ユーザ情報管理部23は、ユーザ情報113の更新要求を受信するのに応じて、当該更新要求に含まれるユーザIDに基づいて、ユーザ情報113を検索する。
Step S21:
In response to receiving the update request for the user information 113, the user information management unit 23 searches the user information 113 based on the user ID included in the update request.

ここで、更新要求は、ユーザID「U−00001」、グループID「D−SALES、G−SM」を含むこととする。   Here, the update request includes the user ID “U-00001” and the group ID “D-SALES, G-SM”.

ステップS22:
ユーザ情報管理部23は、更新要求に基づいて、ユーザ情報113を検索した結果、ユーザIDに関連付けられたグループIDを更新要求に含まれるグループIDに更新する。
Step S22:
As a result of searching the user information 113 based on the update request, the user information management unit 23 updates the group ID associated with the user ID to the group ID included in the update request.

ここでは、ユーザ情報管理部23は、ユーザ情報113に含まれるグループIDを「D−HR、G−SM」から「D−SALES、G−SM」に更新する。   Here, the user information management unit 23 updates the group ID included in the user information 113 from “D-HR, G-SM” to “D-SALES, G-SM”.

このように本実施の形態に係る権限管理装置22によれば、各実施形態において説明した効果を享受できると共に、さらに、権限情報を効率よく管理することができる。その理由は、ユーザ毎に権限情報を管理していないため、ユーザが所属するグループに変更が発生した場合であっても、システム管理者は、ユーザ情報113を更新すればよくグループ情報群110、複合グループ情報111及び第1の権限情報112を更新する必要がない。即ち、システム管理者は、効率よく権限情報を管理することができる。   As described above, according to the authority management device 22 according to the present embodiment, the effects described in the embodiments can be enjoyed, and the authority information can be managed efficiently. The reason is that the authority information is not managed for each user, so even if a change occurs in the group to which the user belongs, the system administrator only has to update the user information 113, and the group information group 110, There is no need to update the composite group information 111 and the first authority information 112. That is, the system administrator can manage authority information efficiently.

さらに、権限管理装置22は、例えば、一般的に知られた認証装置に適用して好適である。   Further, the authority management device 22 is suitable for application to a generally known authentication device, for example.

(ハードウェア構成例)
上述した実施形態において図1、図5、図6に示した各部は、ソフトウェアプログラムの機能(処理)単位(ソフトウェアモジュール)と捉えることができる。但し、これらの図面に示した各部の区分けは、説明の便宜上の構成であり、実装に際しては、様々な構成が想定され得る。この場合のハードウェア環境の一例を、図10を参照して説明する。
(Hardware configuration example)
In the embodiment described above, each unit shown in FIGS. 1, 5, and 6 can be regarded as a function (processing) unit (software module) of a software program. However, the division of each part shown in these drawings is a configuration for convenience of explanation, and various configurations can be assumed for mounting. An example of the hardware environment in this case will be described with reference to FIG.

図10は、本発明の模範的な実施形態に係る監視制御装置を実行可能な情報処理装置300(コンピュータ)の構成を例示的に説明する図である。即ち、図10は、図1に示した権限管理装置1、或いは、図5に示した権限管理装置10、図6に示した権限管理装置22の全体または一部の権限管理装置を実現可能なサーバやホストコンピュータ等のコンピュータ(情報処理装置)の構成であって、上述した実施形態における各機能を実現可能なハードウェア環境を表す。   FIG. 10 is a diagram illustrating an exemplary configuration of an information processing apparatus 300 (computer) that can execute the monitoring control apparatus according to the exemplary embodiment of the present invention. That is, FIG. 10 can implement the authority management apparatus 1 shown in FIG. 1, or the authority management apparatus 10 shown in FIG. 5 or the authority management apparatus 22 shown in FIG. This is a configuration of a computer (information processing apparatus) such as a server or a host computer, and represents a hardware environment capable of realizing each function in the above-described embodiment.

図10に示した情報処理装置300は、CPU(Central_Processing_Unit)301、ROM(Read_Only_Memory)302、RAM(Random_Access_Memory)303、ハードディスク304(記憶装置)、並びに外部装置との通信インタフェース(Interface:以降、「I/F」と称する)305、CD−ROM(Compact_Disc_Read_Only_Memory)等の記憶媒体307に格納されたデータを読み書き可能なリーダライタ308を備え、これらの構成がバス306(通信線)を介して接続された一般的なコンピュータである。   The information processing apparatus 300 illustrated in FIG. 10 includes a CPU (Central_Processing_Unit) 301, a ROM (Read_Only_Memory) 302, a RAM (Random_Access_Memory) 303, a hard disk 304 (storage device), and a communication interface (Interface: hereinafter “I”). / F ”) 305, and a reader / writer 308 capable of reading and writing data stored in a storage medium 307 such as a CD-ROM (Compact_Disc_Read_Only_Memory), and these components are connected via a bus 306 (communication line). It is a general computer.

そして、上述した各実施形態を例に説明した本発明は、図10に示した情報処理装置300に対して、その実施形態の説明において参照したブロック構成図(図1、図5、図6)或いはフローチャート(図8、図9)の機能を実現可能なコンピュータ・プログラムを供給した後、そのコンピュータ・プログラムを、当該ハードウェアのCPU301に読み出して解釈し実行することによって達成される。また、当該装置内に供給されたコンピュータ・プログラムは、読み書き可能な揮発性の記憶メモリ(RAM303)またはハードディスク304等の不揮発性の記憶デバイスに格納すれば良い。   The present invention described by taking each of the above-described embodiments as an example is a block configuration diagram (FIGS. 1, 5, and 6) referred to in the description of the information processing apparatus 300 illustrated in FIG. Alternatively, it is achieved by supplying a computer program capable of realizing the functions of the flowcharts (FIGS. 8 and 9), reading the computer program to the CPU 301 of the hardware, and interpreting and executing the computer program. The computer program supplied to the apparatus may be stored in a readable / writable volatile storage memory (RAM 303) or a nonvolatile storage device such as the hard disk 304.

また、前記の場合において、当該ハードウェア内へのコンピュータ・プログラムの供給方法は、CD−ROM等の各種記憶媒体307を介して当該装置内にインストールする方法や、インターネット等の通信回線を介して外部よりダウンロードする方法等のように、現在では一般的な手順を採用することができる。そして、このような場合において、本発明は、係るコンピュータ・プログラムを構成するコード或いは、そのコードが格納された記憶媒体307によって構成されると捉えることができる。   In the above case, the computer program can be supplied to the hardware by a method of installing the computer program via various storage media 307 such as a CD-ROM or a communication line such as the Internet. Currently, a general procedure can be adopted, such as a method of downloading from the outside. In such a case, the present invention can be understood to be configured by a code constituting the computer program or a storage medium 307 in which the code is stored.

本発明は、上述した各実施形態には限定されない。本発明は、ポータルサイトシステム、グループウェア等の各種権限情報を管理する機能を搭載する各種のシステムに適用可能である。   The present invention is not limited to the embodiments described above. The present invention is applicable to various systems equipped with a function for managing various authority information such as a portal site system and groupware.

1 権限管理装置
2 複合グループ情報検索部
3 権限情報検索部
4 記憶部
10 権限管理装置
11 グループ情報検索部
20 認証装置
21 情報処理部
22 権限管理装置
23 ユーザ情報管理部
24 グループ情報部
25 ユーザ情報検索部
26 複合グループ情報管理部
101 所属グループ情報
110 グループ情報群
111 複合グループ情報
112 第1の権限情報
113 ユーザ情報
300 情報処理装置
301 CPU
302 ROM
303 RAM
304 ハードディスク
305 通信インタフェース
306 バス
307 記憶媒体
308 リーダライタ
DESCRIPTION OF SYMBOLS 1 Authority management apparatus 2 Composite group information search part 3 Authority information search part 4 Memory | storage part 10 Authority management apparatus 11 Group information search part 20 Authentication apparatus 21 Information processing part 22 Authority management apparatus 23 User information management part 24 Group information part 25 User information Search unit 26 Composite group information management unit 101 Affiliated group information 110 Group information group 111 Composite group information 112 First authority information 113 User information 300 Information processing device 301 CPU
302 ROM
303 RAM
304 Hard Disk 305 Communication Interface 306 Bus 307 Storage Medium 308 Reader / Writer

Claims (9)

属性毎に定義されたグループ名を識別可能なグループIDを1つ以上含む所属グループ情報に基づいて、前記グループ名を含む1つ以上のグループ情報に基づき定義された複合グループ名と、該複合グループ名に定義された権限情報を識別可能な権限IDとを含む複合グループ情報の中から、前記1つ以上のグループIDに関連付けられた特定の権限IDを求める複合グループ情報検索部と、
前記特定の権限IDに基づいて、前記権限情報と前記特定の権限IDとを含む第1の権限情報の中から、前記特定の権限IDに関連付けられた権限情報を求める権限情報検索部と、
を備えることを特徴とする権限管理装置。
A composite group name defined based on one or more group information including the group name, based on group information including one or more group IDs capable of identifying a group name defined for each attribute, and the composite group A composite group information search unit for obtaining a specific authority ID associated with the one or more group IDs from the composite group information including an authority ID that can identify the authority information defined in the name;
An authority information search unit for obtaining authority information associated with the specific authority ID from the first authority information including the authority information and the specific authority ID based on the specific authority ID;
An authority management device comprising:
前記1つ以上のグループIDに基づいて、前記1つ以上のグループ情報を参照すると共に、それぞれの該グループIDに対応する前記グループ情報の中から、前記グループIDに関連付けられた前記特定の権限IDを求めるグループ情報検索部を、
さらに備えることを特徴とする請求項1に記載の権限管理装置。
Based on the one or more group IDs, the one or more group information is referred to, and the specific authority ID associated with the group ID is selected from the group information corresponding to each group ID. The group information search department
The authority management apparatus according to claim 1, further comprising:
前記複合グループ情報は、
前記1つ以上のグループ情報を複合することにより定義された複合グループ名と、その複合グループ名に包含される前記1つ以上のグループIDと、前記複合グループIDと、前記複合グループ名に対して定義された前記権限IDとを含むことを特徴とする請求項1または請求項2に記載の権限管理装置。
The composite group information is:
A composite group name defined by combining the one or more group information, the one or more group IDs included in the composite group name, the composite group ID, and the composite group name The authority management apparatus according to claim 1, wherein the authority management apparatus includes the defined authority ID.
前記グループ情報は、
前記属性毎に定義された前記グループ名と、そのグループ名を識別可能な前記グループIDと、前記グループ名に対して定義された前記権限IDとを含むことを特徴とする請求項1乃至請求項3の何れかに記載の権限管理装置。
The group information is
The group name defined for each attribute, the group ID that can identify the group name, and the authority ID defined for the group name are included. 4. The authority management device according to any one of 3.
請求項1乃至請求項4の何れかに記載された権限管理装置を含むことを特徴とする認証装置。   An authentication apparatus comprising the authority management apparatus according to claim 1. 権限管理装置が、
属性毎に定義されたグループ名を識別可能なグループIDを1つ以上含む所属グループ情報に基づいて、前記グループ名を含む1つ以上のグループ情報に基づき定義された複合グループ名と、該複合グループ名に定義された権限情報を識別可能な権限IDとを含む複合グループ情報の中から、前記1つ以上のグループIDに関連付けられた特定の権限IDを求め、
前記特定の権限IDに基づいて、前記権限情報と前記特定の権限IDとを含む第1の権限情報の中から、前記特定の権限IDに関連付けられた権限情報を求める、
ことを特徴とする権限管理方法。
The authority management device
A composite group name defined based on one or more group information including the group name, based on group information including one or more group IDs capable of identifying a group name defined for each attribute, and the composite group Obtaining a specific authority ID associated with the one or more group IDs from the composite group information including the authority ID that can identify the authority information defined in the name;
Based on the specific authority ID, the authority information associated with the specific authority ID is obtained from the first authority information including the authority information and the specific authority ID.
An authority management method characterized by that.
前記1つ以上のグループIDに基づいて、前記1つ以上のグループ情報を参照すると共に、それぞれの該グループIDに対応する前記グループ情報の中から、前記グループIDに関連付けられた前記特定の権限ID、さらに求めることを特徴とする請求項6に記載の権限管理方法。   Based on the one or more group IDs, the one or more group information is referred to, and the specific authority ID associated with the group ID is selected from the group information corresponding to each group ID. The authority management method according to claim 6, further obtained. 権限管理装置を動作制御するコンピュータ・プログラムであって、そのコンピュータ・プログラムにより、
属性毎に定義されたグループ名を識別可能なグループIDを1つ以上含む所属グループ情報に基づいて、前記グループ名を含む1つ以上のグループ情報に基づき定義された複合グループ名と、該複合グループ名に定義された権限情報を識別可能な権限IDとを含む複合グループ情報の中から、前記1つ以上のグループIDに関連付けられた特定の権限IDを求める機能と、
前記特定の権限IDに基づいて、前記権限情報と前記特定の権限IDとを含む第1の権限情報の中から、前記特定の権限IDに関連付けられた権限情報を求める機能と、
をコンピュータに実現させることを特徴とするコンピュータ・プログラム。
A computer program for controlling the operation of the authority management device, the computer program,
A composite group name defined based on one or more group information including the group name, based on group information including one or more group IDs capable of identifying a group name defined for each attribute, and the composite group A function for obtaining a specific authority ID associated with the one or more group IDs from composite group information including an authority ID that can identify the authority information defined in the name;
A function for obtaining authority information associated with the specific authority ID from the first authority information including the authority information and the specific authority ID based on the specific authority ID;
A computer program characterized in that a computer is realized.
前記1つ以上のグループIDに基づいて、前記1つ以上のグループ情報を参照すると共に、それぞれの該グループIDに対応する前記グループ情報の中から、前記グループIDに関連付けられた前記特定の権限IDを求めるグループ情報検索部を、
さらに備えることを特徴とする請求項8に記載のコンピュータ・プログラム。
Based on the one or more group IDs, the one or more group information is referred to, and the specific authority ID associated with the group ID is selected from the group information corresponding to each group ID. The group information search department
The computer program according to claim 8, further comprising:
JP2013090537A 2013-04-23 2013-04-23 Authority management device and method of the same, authentication device, and computer program Pending JP2014215699A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2013090537A JP2014215699A (en) 2013-04-23 2013-04-23 Authority management device and method of the same, authentication device, and computer program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2013090537A JP2014215699A (en) 2013-04-23 2013-04-23 Authority management device and method of the same, authentication device, and computer program

Publications (1)

Publication Number Publication Date
JP2014215699A true JP2014215699A (en) 2014-11-17

Family

ID=51941432

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2013090537A Pending JP2014215699A (en) 2013-04-23 2013-04-23 Authority management device and method of the same, authentication device, and computer program

Country Status (1)

Country Link
JP (1) JP2014215699A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7524246B2 (en) 2022-04-01 2024-07-29 株式会社ジェーシービー PROGRAM, INFORMATION PROCESSING APPARATUS AND INFORMATION PROCESSING METHOD

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7524246B2 (en) 2022-04-01 2024-07-29 株式会社ジェーシービー PROGRAM, INFORMATION PROCESSING APPARATUS AND INFORMATION PROCESSING METHOD

Similar Documents

Publication Publication Date Title
US9992068B2 (en) Rule based mobile device management delegation
US9294485B2 (en) Controlling access to shared content in an online content management system
CN103620616B (en) A kind of access control right management method and device
RU2598324C2 (en) Means of controlling access to online service using conventional catalogue features
CN103593602A (en) User authorization management method and system
CN109542861B (en) File management method, device and system
KR20170021874A (en) System and method for supporting partitions in a multitenant application server environment
JP2008097419A (en) Application operation control system and application operation control method
US20120304262A1 (en) Automating cloud service reconnections
CN103067463A (en) Centralized management system and centralized management method for user root permission
US9355270B2 (en) Security configuration systems and methods for portal users in a multi-tenant database environment
CN113946837A (en) Data access and data access authority configuration method, device and storage medium
EP3000049B1 (en) System and method to provide document management on a public document system
CN112580093A (en) Page display method and device based on user permission
JP2013114475A (en) Information management system and information management method
CN114297668A (en) Authority configuration method, device, server, program and storage medium
CN106790027B (en) Multi-tenant network disk authority management method and system of HDFS file system
US20240168972A1 (en) Data Distribution and Access within a Multi-Zone Computing Platform
JP2004054779A (en) Access right management system
JP2014215699A (en) Authority management device and method of the same, authentication device, and computer program
US10102396B2 (en) Application data storage area generation method, application data storage area generation apparatus, and application data storage area generation program
WO2014147811A1 (en) File storage system and user data management method
JP2009110241A (en) Electronic file management device
JP5783010B2 (en) Index management program, index management device, and search system
JP2007272387A (en) File access authority setting system