(57)【要約】【課題】顧客の機密情報や、運用に必要な管理情報を保護することを可能にしたファイルアクセス制御方法及び制御システムを得る。【解決手段】顧客システムの保守、運用を行うアクセス制限管理サーバ１と、顧客システムとしてのアクセス制限対象サーバ２とが接続されて構成される。アクセス制限対象サーバ２は、アクセス制限エージェント４０と、機密保護対象のファイル５００とを有する。アクセス制限管理サーバ１は、運用スケジュール管理情報３６及びアクセス制限情報３７用いて、アクセス制限対象サーバ内の前記機密保護対象のファイル５００へのアクセス権を制御する。アクセス制限エージェント４０は、機密保護対象のファイルに対して、アクセス制限管理サーバから指示されたユーザの参照・変更・削除・実行のアクセス権限を追加し、運用スケジュール管理情報に定義された時間にのみ前記ファイルへのアクセスを可能とする。【選択図】      図１
2005038124.tif 000002
【特許請求の範囲】
【請求項１】
顧客システムの保守、運用を行うアクセス制限管理サーバと、１または複数の顧客システムとしてのアクセス制限対象サーバとが接続されて構成されるシステムにおけるファイルアクセス制御方法において、前記アクセス制限管理サーバ内に保存される運用スケジュール管理情報及びアクセス制限情報を用い、前記運用スケジュールに従って、前記アクセス制限対象サーバ内の機密保護対象のファイルへのアクセス権を制御することを特徴とするファイルアクセス制御方法。
【請求項２】
前記運用スケジュール管理情報は、顧客システム毎のメンテナンス時間を保持し、前記アクセス制御情報は、アクセス制限対象となるファイル名及びユーザ情報を保持していることを特徴とする請求項１記載のファイルアクセス制御方法。
【請求項３】
前記運用スケジュール管理情報に格納されたメンテナンス時間を基にスケジュールの管理を行い、アクセス権の変更が必要なメンテナンス時間に到達した場合、機密保護対象のファイルに対して、ユーザの参照・変更・削除・実行のアクセス権限を追加し、運用スケジュール管理情報に定義された時間にのみ前記ファイルへのアクセスを可能とすることを特徴とする請求項２記載のファイルアクセス制御方法。
【請求項４】
顧客システムの保守、運用を行うアクセス制限管理サーバと、１または複数の顧客システムとしてのアクセス制限対象サーバとが接続されて構成されるファイルアクセス制御システムにおいて、前記アクセス制限管理サーバは、アクセス制限管理マネージャと、運用スケジュール管理情報及びアクセス制限情報を保存するデータベースとを有し、前記アクセス制限対象サーバは、アクセス制限エージェントと、機密保護対象のファイルとを有し、前記アクセス制限管理マネージャは、前記運用スケジュール管理情報及びアクセス制限情報を用い、前記運用スケジュールに従って前記アクセス制限対象サーバ内の前記機密保護対象のファイルへのアクセス権を制御すること特徴とするファイルアクセス制御システム。
【請求項５】
前記アクセス制限エージェントは、前記アクセス制限管理サーバからの指示により、前記機密保護対象のファイルに対するアクセス権を更新することを特徴とする請求項４記載のファイルアクセス制御システム。
【請求項６】
前記アクセス制限エージェントは、初期状態として、アクセス制限管理サーバ内に設定されている前記アクセス制限情報を基に、前記機密保護対象のファイルに対するアクセス権を、管理者を含む全ユーザからアクセスできないように設定することを特徴とする請求項４または５記載のファイルアクセス制御システム。
【請求項７】
前記アクセス制限エージェントは、前記機密保護対象のファイルに対して、前記アクセス制限管理サーバから指示されたユーザの参照・変更・削除・実行のアクセス権限を追加し、運用スケジュール管理情報に定義された時間にのみ前記ファイルへのアクセスを可能とすることを特徴とする請求項４、５または６記載のファイルアクセス制御システム。
【請求項８】
顧客システムの保守、運用を行うアクセス制限管理サーバからの指示に従ってアクセス制限対象サーバ内の機密保護対象ファイルへのアクセスを制御する処理プログラムであって、初期状態として、アクセス制限情報を基に、前記機密保護対象のファイルに対するアクセス権を、管理者を含む全ユーザからアクセスできないように設定する処理ステップと、前記アクセス制限管理サーバから指示されたユーザの参照・変更・削除・実行のアクセス権限を追加し、運用スケジュール管理情報に定義された時間にのみ前記機密保護対象のファイルへのアクセスを可能とする処理ステップとを有し、前記各処理ステップを実行することにより機密保護対象ファイルへのアクセスを制御することを特徴とする処理プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ファイルアクセス制御方法及び制御システムに係り、特に、顧客システムの運用業務において、複数の顧客のサーバを運用・管理するデータセンタ等での顧客の機密情報や、運用に必要な管理情報を保護するために使用して好適なファイルアクセス制御方法及び制御システムに関する。
【０００２】
【従来の技術】
近年、顧客システムのオープン化、複雑化に伴い、システムを運用・管理するツールの増加や運用手順の複雑化を招いている。これにより、システムの運用担当者や保守担当者が、顧客システムをオペレーションする時間も長くなり、重要なファイルを誤って削除してしまう等のオペレーションミスの発生が増加する傾向にある。
【０００３】
また、システムの運用担当者や保守担当者は、管理上の必要性から顧客システム内に存在する機密情報へのアクセスも比較的簡単に行うことができるため、運用時の情報漏洩が懸念される。
【０００４】
前述したような情報の漏洩を防止するため、システムの運用時におけるアクセスを制限する手法に関する従来技術として、例えば、ユーザＩＤ、パスワードによる操作者の限定や対象ファイルへのアクセス権を設定するという技術が知られている。また、他の従来技術として、例えば、特許文献１に記載されているように、アクセス可能時間を予め定義し、アクセス可能時間内だけでの必要最小限のアクセスのみを許可するという方法も知られている。
【０００５】
【特許文献１】
特開２０００−２６７９２２号公報
【０００６】
【発明が解決しようとする課題】
前述した従来技術を利用することにより、顧客システムを操作することができる管理者を限定し、かつ、一定の時間帯のみアクセスを許可することが可能となり、機密情報のある程度の保護を行うことが可能となる。
【０００７】
しかし、前述したユーザＩＤ、パスワードを使用する従来技術は、一般のユーザ（エンドユーザ）の認証を主目的とした管理方法であり、管理者権限を持つ運用担当者やシステム保守責任者によるアクセスを制限するものではない。すなわち、管理者権限を持つ運用担当者やシステム保守責任者は、常に重要ファイルへのアクセス及び顧客の機密情報へのアクセスが可能である。このため、この従来技術は、管理者権限を持つ運用担当者やシステム保守責任者を介する情報の漏洩までを防止することができないという問題点を有している。
【０００８】
また、一定の時間帯のみにアクセスを許可する運用を行う特許文献１に記載の従来技術は、アクセス可能な時間帯が不定期に発生するシステムのメンテナンス時間にリンクしていないため、時間帯の設定によっては、アクセス制限のない状態が長時間続くことがあり、このため、顧客機密情報または運用管理情報へのアクセスを行う必要のないオペレーションを行う場合に、重要なファイルへの誤操作が発生するケースが増加してしまうという問題点を有している。
【０００９】
本発明の目的は、前述した従来技術の問題点を解決し、運用担当者やシステム保守担当者に対しても、顧客の機密情報や運用管理情報等の重要なファイルへのアクセスを禁止し、予め設定されているメンテナンス時間帯でのみ、人手によるアクセス権の変更無しに、重要ファイルにアクセスすることを可能として、顧客の機密情報や、運用に必要な管理情報を保護することを可能にしたファイルアクセス制御方法及び制御システムを提供することにある。
【００１０】
【課題を解決するための手段】
本発明によれば前記目的は、顧客システムの保守、運用を行うアクセス制限管理サーバと、１または複数の顧客システムとしてのアクセス制限対象サーバとが接続されて構成されるシステムにおけるファイルアクセス制御方法において、前記アクセス制限管理サーバ内に保存される運用スケジュール管理情報及びアクセス制限情報を用い、前記運用スケジュールに従って、前記アクセス制限対象サーバ内の機密保護対象のファイルへのアクセス権を制御することにより達成される。
【００１１】
また、前記目的は、前述において、前記運用スケジュール管理情報に格納されたメンテナンス時間を基にスケジュールの管理を行い、アクセス権の変更が必要なメンテナンス時間に到達した場合、機密保護対象のファイルに対して、ユーザの参照・変更・削除・実行のアクセス権限を追加し、運用スケジュール管理情報に定義された時間にのみ前記ファイルへのアクセスを可能とすることにより達成される。
【００１２】
また、前記目的は、顧客システムの保守、運用を行うアクセス制限管理サーバと、１または複数の顧客システムとしてのアクセス制限対象サーバとが接続されて構成されるファイルアクセス制御システムにおいて、前記アクセス制限管理サーバが、アクセス制限管理マネージャと、運用スケジュール管理情報及びアクセス制限情報を保存するデータベースとを有し、前記アクセス制限対象サーバが、アクセス制限エージェントと、機密保護対象のファイルとを有し、前記アクセス制限管理マネージャが、前記運用スケジュール管理情報及びアクセス制限情報を用い、前記運用スケジュールに従って前記アクセス制限対象サーバ内の前記機密保護対象のファイルへのアクセス権を制御することにより達成される。
【００１３】
さらに、前記目的は、前記アクセス制限エージェントが、初期状態として、アクセス制限管理サーバ内に設定されている前記アクセス制限情報を基に、前記機密保護対象のファイルに対するアクセス権を、管理者を含む全ユーザからアクセスできないように設定し、また、前記機密保護対象のファイルに対して、前記アクセス制限管理サーバから指示されたユーザの参照・変更・削除・実行のアクセス権限を追加し、運用スケジュール管理情報に定義された時間にのみ前記ファイルへのアクセスを可能とすることにより達成される。
【００１４】
【発明の実施の形態】
以下、本発明によるファイルアクセス制御方法及び制御システムの実施形態を図面により詳細に説明する。
【００１５】
図１は本発明の一実施形態によるファイルアクセス制御システムの構成を示すブロック図である。図１において、１はアクセス制限管理サーバ、２はアクセス制限対象サーバ、１１は入力装置、１２は表示装置、１３、２３は情報管理装置、３０はアクセス制限管理マネージャ、３１はエージェント管理部、３２は運用スケジュール管理部、３３はアクセス制限管理部、３４、４１は通信制御処理部、３５はエージェント管理情報、３６は運用スケジュール管理情報、３７はアクセス制限情報、４０はアクセス制限エージェント、４２は受信情報展開部、４３はアクセス権設定部、４４は運用情報定義ファイル、４５、４７はアクセス権情報、５０は顧客業務システム、１００は通信回線、２００はアクセス制御情報、５００はアクセス制限対象ファイル、５０１はアクセスコントロールリストである。
【００１６】
本発明の実施形態によるファイルアクセス制御システムは、図１に示すように、アクセス制限管理サーバ１が、通信回線１００を介して１または複数のアクセス制限対象サーバ２と接続されて構成される。アクセス制限対象サーバ２は、顧客システムであり、アクセス制限管理サーバ１から運用・管理されているものである。
【００１７】
アクセス制限管理サーバ１は、アクセス制限対象サーバ２を管理するためのエージェント管理情報３５、運用スケジュール３６、アクセス制限情報３７を格納管理しているデータベースである情報管理装置１３と、この管理情報に従って、アクセス制限対象サーバ２に対するアクセスを接続し、アクセス制御情報２００を送信するアクセス制限管理マネージャ３０とを有して構成され、入力装置１１、表示装置１２が接続されている。アクセス制限管理マネージャ３０は、エージェント管理部３１、運用スケジュール管理部３２、アクセス制限管理部３３、及び、通信制御処理部３４を備えて構成される。
【００１８】
アクセス制限対象サーバ２は、アクセス制限管理サーバ１から送信されるアクセス制御情報２００に従って、情報管理装置２３内に存在する運用情報定義ファイル４４、顧客業務システム関連ファイル４６のアクセス権情報４５、４７を更新するためのアクセス制限エージェント４０と、顧客業務システム５０とを備えている。このアクセス制限エージェント４０は、通信制御処理部４１、受信情報展開部４２、アクセス権設定部４３を備えている。また、アクセス制限対象サーバ２内には、顧客業務システム５０が有し、保護すべき顧客機密情報や、運用に必要な管理情報記憶している複数のアクセス制限対象ファイル５００を備えている。アクセス制限対象ファイル５００のそれぞれには、そのファイルに対するアクセスの可否を制御するアクセスコントロールリスト５０１が設けられている。
【００１９】
前述したように構成される本発明の実施形態において、アクセス制限管理サーバ１は、エージェント管理情報３５単位に記述された運用スケジュール管理情報３６とアクセス制限情報３７とを入力として、運用スケジュール管理部３２によって、アクセス制限対象サーバ２に対するアクセスをスケジュール管理することにより、アクセス制限対象サーバ２へのアクセス可能時間を管理している。そして、該当するメンテナンス開始時刻になったとき、通信制御処理部３４は、アクセス制限対象サーバ２のアクセス制限エージェント４０に、アクセスの制限を解除するアクセス制御情報２００を送信する。また、メンテナンス終了時刻に到達したとき、通信制御処理部３４は、アクセス権を元に戻すべく、すなわち、アクセスを制限するアクセス制限情報２００を再度、アクセス制限エージェント４０に送信する。アクセス制限エージェント４０は、受信したアクセス制御情報の内容に従って、該当するファイルのアクセス権をアクセス権設定部４３で処理する。
【００２０】
図２はエージェント管理情報３５の構成例を示す図である。このエージェント管理情報３５は、本発明の実施形態によりファイルアクセスの制限を実施する場合におけるアクセス制限対象サーバを管理するために使用される。
【００２１】
エージェント管理情報３５は、図２に示すように、顧客名、顧客ＩＤ、制限対象サーバ名等の組を１つのレコードとして構成されている。顧客名、顧客ＩＤは、顧客システムを識別するための管理情報であり、制限対象サーバ名は、図１に示したアクセス制限対象サーバ２と通信するために必要なサーバ名称である。
【００２２】
図３は運用スケジュール管理情報３６の構成例を示す図である。この運用スケジュール管理情報３６は、本発明の実施形態によりファイルアクセスの制限を実施する場合における顧客システムのメンテナンススケジュールを管理するために使用される。
【００２３】
運用スケジュール管理情報３６は、図３に示すように、顧客ＩＤ、アクセス制限ＩＤ、開始時刻、終了時刻等の組を１つのレコードとして構成されており、顧客ＩＤは、図２により説明したエージェント管理情報を識別するための管理情報であり、アクセス制限ＩＤは、後述する図４に示すアクセス制限情報を特定するための管理情報である。また、開始時刻、終了時刻は、ファイルアクセス権限を更新する際に利用するスケジュール情報である。
【００２４】
図４はアクセス制限情報３７の構成例を示す図である。このアクセス制限情報３７は、本発明の実施形態によりファイルアクセスの制限を実施する場合におけるアクセスを制限するリソースを管理するために使用される。
【００２５】
アクセス制限情報３７は、図４に示すように、アクセス制限ＩＤ、種別、アクセス可能ユーザ、アクセスリスト、制限対象等の組を１つのレコードとして構成されている。アクセス制限ＩＤは、図３により説明した運用スケジュール管理情報から参照されるためのＩＤであり、種別は、メンテナンスの概要を示す文字列である。また、アクセス可能ユーザ、アクセスリスト、制限対象は、実際にアクセスを許可するユーザをファイルシステムのアクセス権に設定するための管理情報である。
【００２６】
なお、図３、図４に示す運用スケジュール管理情報３６、アクセス制限情報３７は、アクセス制限対象サーバ２の運用定義ファイル４４、顧客業務システム関連ファイル４６のアクセス権情報４５、４７として設定される。
【００２７】
図５はアクセス制限対象のファイルに対するアクセス権設定の処理を説明する図であり、次に、これについて説明する。
【００２８】
アクセス制限対象サーバ２内の保護対象ファイルであるアクセス制限対象ファイル５００のアクセスコントロールリスト５０１は、本発明が適用される前の状態として、「全ユーザフルコントロール、または、管理者フルコントロール」に設定されている。この状態では、アクセス制限対象ファイル５００は、全ユーザあるいは管理者から自由にアクセス可能である。
【００２９】
本発明が適用されることにより、アクセス制限エージェント４０のアクセス権設定部４３は、まず、アクセス制限管理適用処理５０１００を実行する。これにより、アクセスコントロールリスト５０１の「全ユーザフルコントロール、または、管理者フルコントロール」という内容が削除され、代りに、アクセス制限エージェント４０が作成した管理用ユーザのフルコントロールリスト５０２が設定される。このフルコントロールリスト５０２は、「アクセス制限  管理用ユーザ（非公開）フルコントロール」という内容を持ち、この状態では、アクセス制限エージェント４０が管理しているユーザ、すなわち、顧客業務システムを管理している顧客側の管理者、及び、アクセス制限エージェント４０自身がアクセス可能となる。このため、たとえシステム管理者でも制限対象のファイルにアクセスすることはできない。ここで、アクセス制限エージェント４０自身にアクセス権限を与えておく理由は、アクセス制限エージェント４０がアクセスコントロールリストを書き替える場合にアクセス権限がないと、その処理を行うことができなくなるからである。
【００３０】
次に、アクセス制限エージェント４０は、アクセス制限管理マネージャ３０からのアクセス制御情報２００によるメンテナンス適用要求を受信した場合、アクセス権情報４５、４７を用いてメンテナンス適用処理５０２００を実行する。これにより、アクセス制限対象ファイル５００のアクセスコントロールリストには、メンテナンスを行うユーザがアクセスできるアクセスコントロールリスト５０３及び５０４が設定される。これにより、メンテナンスユーザが、制限対象のファイルにアクセスすることが可能となる。この場合のアクセスコントロールリストは、複数種類設定されてよく、リスト５０３では、メンテナンスユーザ１が、ファイルの読み込みのみ可能であると設定され、また、リスト５０４では、メンテナンスユーザ２がフルコントロール可能であると設定される。なお、この場合にも、顧客業務システムを管理している顧客側の管理者、アクセス制限エージェント４０自身によるアクセスが可能となるように、リスト５０５も設定される。
【００３１】
なお、メンテナンス終了時、アクセス制限エージェント４０は、再びコントロールリスト５０２に示すアクセスコントロールの状態に戻す。
【００３２】
図６はアクセス制限対象のファイルに対するアクセス権設定の処理手順の具体例を説明するフローチャートであり、次に、これについて説明する。
【００３３】
（１）アクセス制限エージェント４０のアクセス権設定部４３は、アクセス制限管理サーバ１から送られてくるアクセス制御情報２００を受信し、運用スケジュール定義ファイル４４に定義されたユーザのアクセスコントロールリストを作成する（ステップ６０１、６０２）。
【００３４】
（２）次に、アクセス権設定部４３は、制限対象ファイルを持つフォルダが存在しているか否かを判定し、存在していなかった場合、ここでの処理を異常終了とし、存在していた場合、処理対象となるフォルダ内に存在するサブフォルダまたはファイルを取得する（ステップ６０３、６０４）。
【００３５】
（３）次に、制限対象となるサブフォルダまたはファイルに、運用スケジュール定義ファイル４４に定義されたユーザがアクセス可能か否かを確認し、アクセス不可であった場合、ここでの処理を異常終了とする（ステップ６０５）。
【００３６】
（４）ステップ６０５の確認で、運用スケジュール定義ファイル４４に定義されたユーザがアクセス可能であった場合、既存のアクセスコントロールリストを削除する（ステップ６０６）。
【００３７】
（５）次に、削除したリストに代って、ステップ６０２で作成した運用スケジュールに定義されたユーザのアクセスコントロールリストと、アクセス制限エージェント４０が管理しているユーザ、すなわち、顧客業務システムを管理している顧客側の管理者、アクセス制限エージェント４０自身のアクセスコントロールリストを設定する（ステップ６０７、６０８）。
【００３８】
（６）設定対象サブフォルダ、または、ファイルが存在するか否かを判定し、設定対象サブフォルダ、または、ファイルが存在しなかった場合、処理を終了し、存在していた場合、ステップ６０４からの処理に戻って処理を繰り返す（ステップ６０９）。
【００３９】
前述した本発明の実施形態における各処理は、処理プログラムとして構成することができ、この処理プログラムは、ＨＤ、ＤＡＴ、ＦＤ、ＭＯ、ＤＶＤ−ＲＯＭ、ＣＤ−ＲＯＭ等の記録媒体に格納して提供することができる。
【００４０】
図７は本発明の実施形態によりアクセス制限対象のファイルにアクセス権を設定した場合の動作例を説明する図である。
【００４１】
図７において、アクセス制限対象サーバ内に存在するファイル９０１、９０２は、前述で説明したアクセス制限ファイル５００に相当するもので、顧客の機密情報等が格納されたファイルであり、アクセスコントロールリスト５０１も含んで構成されるものである。そして、これらのファイル９０１、９０２は、通常運用時、すなわち、保守時以外の時間帯でアクセス制限エージェント４０からアクセス不許可が設定（７０３）されているため、保守担当者８００からアクセスすることができない。これらのファイル９０１、９０２は、保守スケジュール７１０に設定された時間帯には、アクセス制限エージェント４０からアクセス権の変更が行われてアクセス許可設定（７０４）が実行されるため、保守担当者８０１からファイル９０１、９０２にアクセスすることが可能となる。
【００４２】
前述した本発明の実施形態によれば、顧客システムの運用、保守業務において、顧客機密情報や運用関連ファイルへのアクセス制限を、運用スケジュールに従い適切に付加することができるため、通常の運用時には、運用担当者や保守担当者といえどもアクセス制限対象ファイルにアクセスすることができないため、誤操作による障害を低減させることが可能となる。
【００４３】
また、本発明の実施形態によれば、顧客システムをハウジングし、運用、保守するデータセンタ等において、管理対象サーバからの情報漏洩や運用時の事故防止などを極力抑えることが可能になり、アウトソーシングサービスのセキュリティ強化を図ることができる。
【００４４】
【発明の効果】
以上説明したように本発明によれば、運用担当者やシステム保守担当者に対しても、顧客の機密情報や運用管理情報等の重要なファイルへのアクセスを禁止し、予め設定されているメンテナンス時間帯でのみ、人手によるアクセス権の変更を行うことなく、重要ファイルにアクセスすることを可能として、顧客の機密情報や、運用に必要な管理情報を保護することができる。
【図面の簡単な説明】
【図１】本発明の一実施形態によるファイルアクセス制御システムの構成を示すブロック図である。
【図２】エージェント管理情報３５の構成例を示す図である。
【図３】運用スケジュール管理情報３６の構成例を示す図である。
【図４】アクセス制限情報３７の構成例を示す図である。
【図５】アクセス制限対象のファイルに対するアクセス権設定の処理を説明する図である。
【図６】アクセス制限対象のファイルに対するアクセス権設定の処理手順の具体例を説明するフローチャートである。
【図７】本発明の実施形態によりアクセス制限対象のファイルにアクセス権を設定した場合の動作例を説明する図である。
【符号の説明】
１  アクセス制限管理サーバ
２  アクセス制限対象サーバ
１１  入力装置
１２  表示装置
１３、２３  情報管理装置
３０  アクセス制限管理マネージャ
３１  エージェント管理部
３２  運用スケジュール管理部
３３  アクセス制限管理部
３４、４１  通信制御処理部
３５  エージェント管理情報
３６  運用スケジュール管理情報
３７  アクセス制限情報
４０  アクセス制限エージェント
４２  受信情報展開部
４３  アクセス権設定部
４４  運用情報定義ファイル
４５、４７  アクセス権情報
５０  顧客業務システム
１００  通信回線
２００  アクセス制御情報
５００  アクセス制限対象ファイル
５０１  アクセスコントロールリスト
【図１】
2005038124.tif 000003
【図２】
2005038124.tif 000004
【図３】
2005038124.tif 000005
【図４】
2005038124.tif 000006
【図５】
2005038124.tif 000007
【図６】
2005038124.tif 000008
【図７】
2005038124.tif 000009