(57)【要約】【課題】  管理職にある者等が自己のユーザアカウントに基づき個別にアクセス権限を設定したファイル等について、人事異動の際に個別の設定変更を行うことなく、後任者に利用させることを可能とするアカウント管理システムを提供する。【解決手段】  組織内ネットワーク１００では、アカウント管理サーバ１０１と、データベースサーバ１０２と、メールサーバ１０３と、ファイルサーバ１０４と、組織の構成員の利用する複数のクライアント１０５Ａ，１０５Ｂとが、ネットワークを介して接続されている。  アカウント管理サーバ１０１は、各部署及び役職により特定される所属に対応したユーザＩＤを設定し、職制変更や人事異動の際に、各ユーザＩＤに対し、対応する所属に配置された職員を割当てることとしている。従って、人事異動があった場合には、配置変更のあった所属に対応するユーザＩＤに対して、割当てる職員の変更を行う。【選択図】      図１
2005228059.tif 000002
【特許請求の範囲】
【請求項１】
組織内ネットワーク上の共有資源へのアクセス認証に用いるユーザアカウントを設定・管理するアカウント管理装置を備えたアカウント管理システムであって、
前記アカウント管理装置は、予め組織内の部署及び役職により特定される所属に対応したユーザアカウントを設定するとともに、各ユーザアカウントについて、対応する所属に配置された職員の職員識別情報の割当処理を行う手段と、
配置変更情報格納部に登録された各所属の配置変更情報に基づき、各ユーザアカウントに対して職員識別情報の割当変更処理を行う手段と
を備えることを特徴とするアカウント管理システム。
【請求項２】
組織内ネットワーク上の共有資源へのアクセス認証に用いるユーザアカウントを設定・管理するアカウント管理方法であって、
予め組織内の部署及び役職により特定される所属に対応したユーザアカウントを設定するステップと、
各ユーザアカウントについて、対応する所属に配置された職員の職員識別情報を割当てるステップと、
配置変更情報格納部に各所属の配置変更情報が登録された場合に、当該配置変更情報に基づき各ユーザアカウントに対して割当てる職員識別情報の変更を行うステップと
を備えることを特徴とするアカウント管理方法。
【請求項３】
前記職員識別情報の変更を行うステップは、
予め設定された所定時刻に一括して行うことを特徴とする請求項２に記載のアカウント管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、組織内ネットワーク上に分散しているフォルダ，ファイル等の共有資源の利用におけるユーザアカウントの管理システム及び方法に関する。
【背景技術】
【０００２】
一般に、企業や役所等の組織内に構築されたコンピュータネットワークでは、複数のクライアント端末と各種サーバ装置等がネットワークを介して接続されており、各サーバ上のフォルダ，ファイル，プリンタ等の共有資源がクライアント端末より利用可能となっている。この場合、部外者等による不正なアクセスを排除するために、ユーザＩＤ，パスワード等のユーザアカウントにより認証を行うとともに、各ユーザアカウントに対して利用者の所属に応じたアクセス権限の設定が行われていた。ここで、アクセス権限の設定とは、具体的には、ファイルサーバ上で共有されているファイルの参照・更新，所属内のプリンタの利用等の権限の設定を示す。
このようなアクセス権限に関連するユーザアカウントの管理システムとして、従来、同一の部署に所属する利用者のユーザアカウントをグループ化して、各アカウントグループ毎にアクセス権限の設定を行うことを可能とした構成が公知となっている（例えば、特許文献１参照。）。
【特許文献１】特開平１０−２９３７４９号公報
【０００３】
前記特許文献１の構成では、人事異動があった場合に、異動のあった利用者のユーザアカウントが属するアカウントグループを変更することにより、アクセス権限の設定変更を可能としている。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、前記特許文献１に記載のシステムでは、所属毎に設定されたアクセス権限のみが考慮されているため、例えば、管理職等、特定の役職にある者が自己のユーザアカウントに基づき、部署管理用データを保存するフォルダ，ファイル等、特定の資源に対して個別にアクセス権限の設定を行った場合については考慮されていなかった。
この場合、個別のアクセス権限の設定については、アカウント管理者による把握・管理が困難であり、人事異動により管理職に異動があったときには、前任者のユーザアカウントにより個別にアクセス可能としていたファイル等を自己申告に基づき検出して、後任者のユーザアカウントによるアクセスが可能なようにアクセス権限の設定変更を行う必要があった。従って、アカウントの設定変更作業に数日の期間を要することがあり、また、ファイル等の検出漏れ（申告漏れ），設定不備等があった場合には、前任者が作成したファイル等を利用することが出来なくなり、後任者の業務に支障を来たすことがあった。
【０００５】
本発明は前記課題を解決するためのものであり、所属毎にアクセス権限が設定されたファイル等のみならず、管理職にある者等が自己のユーザアカウントに基づき個別にアクセス権限を設定したファイル等についても、人事異動の際に個別の設定変更を行うことなく、後任者に利用させることを可能とするアカウント管理システムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
前記課題を解決するため、本発明は、組織内ネットワーク上の共有資源へのアクセス認証に用いるユーザアカウントを設定・管理するアカウント管理装置を備えたアカウント管理システムであって、前記アカウント管理装置は、予め組織内の部署及び役職により特定される所属に対応したユーザアカウントを設定するとともに、各ユーザアカウントについて、対応する所属に配置された職員の職員識別情報の割当処理を行う手段と、各所属の配置変更情報が登録された場合に、当該配置変更情報に基づき各ユーザアカウントに対して職員識別情報の割当変更処理を行う手段とを備えることを特徴とする。
【０００７】
また、本発明のアカウント管理方法は、組織内ネットワーク上の共有資源へのアクセス認証に用いるユーザアカウントを設定・管理するアカウント管理方法であって、予め組織内の部署及び役職により特定される所属に対応したユーザアカウントを設定するステップと、各ユーザアカウントについて、対応する所属に配置された職員の職員識別情報を割当てるステップと、各所属の配置変更情報が登録された場合に、当該配置変更情報に基づき各ユーザアカウントに対して割当てる職員識別情報の変更を行うステップとを備えることを特徴とする。
また、前記職員識別情報の変更を行うステップは、予め設定された所定時刻に一括して行うことを特徴とする。
【発明の効果】
【０００８】
以上の構成により、本発明では、各職員が自己のユーザアカウントに基づき個別にアクセス権限を設定したファイル等についても、個別の設定変更作業を行うことなく、後任者に利用させることが可能となる。また、職制変更や人事異動に応じたアクセス権限の変更が必要な場合においても、職員識別情報の割当ての変更を行うだけで良い為、バッチ処理による組織全体の一括設定変更等が可能となる。従って、職制変更や人事異動が行われる日に、直ちに新しい所属に応じたアクセス権限で業務を行わせることが可能となる。
さらに、本発明では、アクセス権限の設定の変更を行う場合には、人事異動等に応じた各職員の所属の変更情報のみを登録させれば良い為、アクセス権限の設定作業についての知識を有しない人事担当の職員によっても設定変更を行わせることが可能となる。
【発明を実施するための最良の形態】
【０００９】
以下、本発明の一実施の形態に係るアカウント管理システムについて、図面に基づき説明する。
図１は、本実施の形態に係るアカウント管理システムを含む組織内ネットワーク構成の一例を示すブロック図である。
組織内ネットワーク１００では、アカウント管理サーバ１０１と、データベースサーバ１０２と、メールサーバ１０３と、ファイルサーバ１０４と、組織の構成員の利用する複数のクライアント１０５Ａ，１０５Ｂとが、ネットワークを介して接続されている。
アカウント管理サーバ１０１は、各クライアント１０５Ａ，１０５Ｂが組織内ネットワーク１００に接続するためのアカウントを管理するものであり、例えば、ＯＳの機能をカスタマイズする形で構築する。
データベースサーバ１０２は、アカウント管理に関するテーブルとして、アカウントデータテーブル１０６，ユーザデータテーブル１０７，職員データテーブル１０８，変更データテーブル１０９の各データ格納部を有する。
本実施の形態では、各部署及び役職により特定される所属に対応したユーザＩＤを設定し、職制変更や人事異動の際に、各ユーザＩＤに対し、対応する所属に配置された職員を割当てることとしている。従って、人事異動があった場合には、配置変更のあった所属に対応するユーザＩＤに対して、割当てる職員の変更を行う。
【００１０】
図２は、一般的な企業の組織体系と、本実施の形態に係るアカウント管理サーバにより付与する識別子との関係を示した概念図である。
各ボックス内の上段は組織や部署であり、下段が各組織・部署に所属する管理者又は職員である。
本例に示すように、企業の組織体系では、例えば、会社−社長の下位に事業部−事業部長が、さらにその下位に部―部長，課−課長，係−係長，担当というように階層的に構成されている。
このような構成に対応したディレクトリ構成をファイルサーバ１０４上に構成した場合、組織や部署内で共有するファイルを、該当するディレクトリ直下に置くことにより、所属する部署の共有ファイル及び下位の部署の共有ファイルにのみアクセスでき、所属しない部署の共有ファイル及び上位の部署の共有ファイルにはアクセスができないという仕組みとすることが容易となる。
この場合に、各部署及び役職の組合せに対応したユーザＩＤの設定を行い、各ユーザＩＤに対して職員の割当てを行うことにより、各部署及び役職の組合せに対応したアクセス権限の管理を容易に行うことが可能となる。
【００１１】
図３は、各所属，役職に対応したユーザＩＤの管理するためのアカウントデータテーブル１０６のデータ構造の一例を示す図である。
アカウントデータテーブル１０６は、アクセスコントロールを行う際のユーザアカウントの主キーとなるユーザＩＤを管理するものである。
本実施の形態では、図２に示すように各企業の職制に応じたユーザＩＤを生成するため、各ユーザＩＤ３０５を事業部３０１，課部門３０２，役職３０３，連番３０４の各識別子の組合せで構成している。例えば、図２に示す第一事業部の部長については、事業部ＩＤ「Ａ１」と課部門ＩＤ「０００」と役職ＩＤ「０１」と連番「０１」との組合せで、ユーザＩＤ「Ａ１００００１０１」が設定されている。
ユーザＩＤの新規作成処理では、管理者等による事業部，課部門及び役職の指定に応じて、アカウント管理サーバ１０１が各ＩＤに連番を付与することにより行う。
なお、アカウントデータテーブル１０６には、アクセス権限の設定情報を含めることとしてもよい。この場合、アカウント管理サーバ１０１により管理可能なアクセス権限の設定は、事業部ＩＤ，課部門ＩＤ及び役職ＩＤの組合せ毎に行うこととなる。
【００１２】
図４は、ユーザデータテーブル１０７のデータ構造の一例を示す図である。
ユーザデータテーブル１０７は、各ユーザアカウントと職員との対応関係を定義したものであり、各ユーザアカウントを示すユーザＩＤ４０１と、各職員を識別する職員番号４０２と、パスワード等の第２ユーザアカウント４０３の各データ項目を有する。
【００１３】
図５は、職員データテーブル１０８のデータ構造の一例を示す図である。
職員データテーブル１０８は、職員番号により識別される各職員について、職員固有の情報を管理するものであり、職員番号５０１と、氏名５０２，メールＩＤ５０３の各データ項目を有する。
【００１４】
図６は、変更データテーブル１０９のデータ構造の一例を示す図である。
変更データテーブル１０９は、ユーザデータテーブル１０７及び職員データテーブル１０８に対する変更内容を示すものであり、職制変更や人事異動等に応じて人事担当職員等が入力した内容が登録されている。
変更データテーブル１０８は、職制変更や人事異動等に応じてデータ変更を実行する実行日６０１と、変更方法を示す処理区分６０２と、変更対象を示すユーザＩＤ６０３，職員番号６０４，氏名６０５，メールＩＤ６０６と、実行結果６０７の各データ項目を有する。
処理区分は、「ユーザ作成」「ユーザ削除」「職員作成」「職員割当」「職員解除」「職員削除」のいずれかで示される。「ユーザ作成」「ユーザ削除」は、ユーザＩＤの作成，削除を示す。「職員作成」は、新たな職員データの作成を示す。「職員割当」は、ユーザＩＤに対する職員の割当てを示す。「職員解除」は、ユーザＩＤに対する職員の割当ての解除を示す。「職員削除」は、退職等に基づく職員データの削除を示す。
具体的には、新たな職員の追加があった場合には、「ユーザ作成」で新たな職員が配置される所属に対応したユーザＩＤが新規作成されるとともに、「職員作成」で新たな職員の職員データが新規作成され、さらに「職員割当」で新規作成されたユーザＩＤへ新たな職員の割当てがされる。また、人事異動により配置変更がされる場合には、「職員解除」により配置変更される職員の割当ての解除がされるとともに、「職員割当で」新たな配置に対応するユーザＩＤへの職員の割当てがされる。なお、「職員解除」のされたユーザＩＤについて、新たに割当てられる職員がいない場合には、当該ユーザＩＤは利用者無しの状態となる。
ここで、変更データテーブル１０９に登録される変更データついては、人事異動等の内容に基づき個々の変更内容について人事担当者等が個別に登録作業を行うこととしてもよいが、別途設けられた人事管理データベース等に登録されたデータを定期的に取得し、変更データを生成して登録する手段を備えることとしてもよい。
また、変更データテーブル１０９上では「ユーザ作成」処理においてユーザＩＤが特定されているが、変更データの登録作業の際には所属のみを特定させればよい。この場合、「ユーザ作成」処理では、アカウント管理サーバ１０１が、変更データを登録する際、または、変更データに基づくアカウント設定変更処理を行う際に、アカウントデータテーブル１０６を参照して、特定された所属の識別ＩＤに、新たな連番を付与することにより新規ユーザＩＤを生成する。
【００１５】
以上の構成により、本実施の形態に係るアカウント管理サーバ１０１及びデータベースサーバ１０２が行うアカウント設定変更処理について、図７に基づき説明する。
図７は、本実施の形態に係るアカウント管理サーバ１０１及びデータベースサーバ１０２によるアカウント変更処理手順を示すフローチャートである。本処理は、データ変更の有無に関わらず、スケジュール設定された時刻（例えば、ＡＭ０：００）に毎日行うものとする。
まず、スケジュール設定された時刻にアカウント管理サーバ１０１は、データベースサーバ１０２に対して変更データの問合せを行う（ステップ７０１）。データベースサーバ１０２は、問合せのあった日付を実行日とする変更データを変更データテーブル６００から抽出して、アカウント管理サーバ１０１に送信する（ステップ７０２）。
データベースサーバ１０２から変更データを受信したアカウント管理サーバ１０１は、変更データのエントリを取出し、各変更データの処理区分に基づき「ユーザ削除」「ユーザ作成」「職員作成」「職員削除」「職員情報変更」「職員解除」「職員割当」の各処理を実行し、実行結果を整理してデータベースサーバ１０２に送信する（ステップ７０３）。
データベースサーバ１０２は、アカウント管理サーバ１０１から受信した実行結果に基づきユーザデータの変更及び職員データの変更をユーザデータテーブル，職員データテーブルに反映させ（ステップ７０４，７０５）、アカウント情報を更新して処理を終了する（ステップ７０６）。
【００１６】
以上のように、本実施の形態では、組織における組織体系を構成する所属毎にユーザアカウントを設定し、各ユーザアカウントに、対応する所属に配置された職員を割当てることとしたので、ユーザアカウントに基づき個別にアクセス権限の設定されたファイル等についても、特別な設定変更作業を行うことなく、後任者によるアクセスを可能とすることができる。例えば、図６の例で、前任者「００００２  佐藤△△」により、ユーザＩＤ「Ａ１１０００１０１」に基づき個別にアクセス権限の設定が行われていた場合であっても、後任者「００００３  田中××」を、ユーザＩＤ「Ａ１１０００１０１」に割当てることにより、前任者と同様の環境で業務を行わせることが可能となる。
また、各所属に対応したユーザアカウントに対し、職員識別情報を割当てることとしたので、職制変更や人事異動に応じたアクセス権限の変更が必要な場合においても、職員識別情報の割当ての変更を行うだけで良い為、バッチ処理による設定変更等が可能となる。従って、各変更データに実行日を設定することで、職制変更や人事異動が行われる日に、新しい所属に応じたアクセス権限で業務を行わせることが可能となる。
さらに、アクセス権限の設定の変更を行う場合には、人事異動等に応じた各職員の所属の変更情報のみを登録させれば良い為、アクセス権限の設定作業についての知識を有しない人事担当の職員によっても設定変更を行わせることが可能となる。
【００１７】
なお、本発明のアカウント管理システムの構成としては、前記実施の形態に示すものには限られず、同様の処理を可能とするものであれば、各サーバの構成及び各テーブルのデータ構造等を変更してもよい。従って、アカウント管理サーバとデータベースサーバとを一つの端末で構成してもよい。
また、本発明のアカウント管理システムにより管理されるアクセス権限としては、前記実施の形態に示すものには限られず、種々の共有資源に関するアクセス権限の管理を行うことが可能である。なお、本発明においても、人事異動等と関連しないアクセス権限変更については、従来技術と同様、各所属毎の共有資源管理者が適宜行えることはもちろんである。
【図面の簡単な説明】
【００１８】
【図１】本発明の一実施の形態に係るアカウント管理システムを含む組織内ネットワークの概略構成を示すブロック図である。
【図２】企業における一般的な職制体系の例を示す概念図である。
【図３】アカウントデータテーブルのデータ構造の一例を示す図である。
【図４】ユーザデータテーブルのデータ構造の一例を示す図である。
【図５】職員データテーブルのデータ構造の一例を示す図である。
【図６】変更データテーブルのデータ構造の一例を示す図である。
【図７】本発明の一実施の形態に係るアカウント管理システムによるアカウント設定変更処理手順を示すフローチャートである。
【符号の説明】
【００１９】
１００  組織内ネットワーク、１０１  アカウント管理サーバ、１０２  データベースサーバ、１０３  メールサーバ、１０４  ファイルサーバ、１０５Ａ，１０５Ｂ  クライアント、１０６  アカウントデータテーブル、１０７  ユーザデータテーブル、１０８  職員データテーブル、１０９  変更データテーブル。
【図１】
2005228059.tif 000003
【図２】
2005228059.tif 000004
【図３】
2005228059.tif 000005
【図４】
2005228059.tif 000006
【図５】
2005228059.tif 000007
【図６】
2005228059.tif 000008
【図７】
2005228059.tif 000009