(57)【要約】【課題】  セキュアＯＳの設定状況を、視覚的に容易に把握可能にすること。【解決手段】  第１の記憶手段からリソース名、アクセス許容操作および重要度から成る複数組の情報を読み出す第１のステップと、読み出した複数組の情報の中の重要度の情報に対応した形状または面積または高さを持つオブジェクトを複数組描画する第２のステップと、指定されたドメインにおけるプロセスに対して設定されているリソース名とそのアクセス権限の情報を第２の記憶手段から読み出す第３のステップと、前記第１のステップで読み出した複数組の情報のうち前記第３のステップで読み出したリソース名およびアクセス権限に対応するリソース名およびアクセス許容操作の情報を持つ組を特定し、その特定した組に対応する前記オブジェクトを予め設定した表示形態で表示する第４のステップとを備える。【選択図】      図１０
2005267237.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータリソースに対するプロセスのアクセス権限を設定する機能を備えたセキュアＯＳにおけるプロセスのアクセス権限可視化表示する方法であって、
前記コンピュータリソースのリソース名、当該リソース名のリソースに対して許容するアクセス操作および重要度から成る情報を１組としてリソース別に予め記憶した第１の記憶手段から前記リソース名、アクセス許容操作および重要度から成る複数組の情報を読み出す第１のステップと、
読み出した複数組の情報の中の重要度の情報に対応した形状または面積または高さを持つオブジェクトを複数組描画する第２のステップと、
指定されたドメインにおけるプロセスに対して設定されているリソース名とそのアクセス権限の情報を第２の記憶手段から読み出す第３のステップと、
前記第１のステップで読み出した複数組の情報のうち前記第３のステップで読み出したリソース名およびアクセス権限に対応するリソース名およびアクセス許容操作の情報を持つ組を特定し、その特定した組に対応する前記オブジェクトを予め設定した表示形態で表示する第４のステップと
を備えることを特徴とするセキュアＯＳにおけるプロセスのアクセス権限可視化表示方法。
【請求項２】
前記第１のステップにおいてリソースカテゴリを指定し、その指定されたリソースカテゴリに属する複数組の情報を読出し、前記第４のステップにおいて前記指定されたリソースカテゴリのリソースを対象として前記第３のステップで指定されたドメインにおけるプロセスのアクセス権限を前記表示形態で表示することを特徴とする請求項１に記載のセキュアＯＳにおけるプロセスのアクセス権限可視化表示方法。
【請求項３】
前記第１のステップにおいて前記第１の記憶手段に記憶された情報をリソースカテゴリ別にソートし、ソート順に全てのリソースカテゴリに属する複数組の情報を読出し、前記第４のステップにおいて前記全てのリソースカテゴリのリソースを対象として前記第３のステップで指定されたドメインにおけるプロセスのアクセス権限を前記表示形態で表示することを特徴とする請求項１に記載のセキュアＯＳにおけるプロセスのアクセス権限可視化表示方法。
【請求項４】
前記第４のステップで特定の表示形態で表示されたいずれかの組のオブジェクトに対する選択操作が行われたかを監視し、当該組に対応するリソースに対して前記第１の記憶手段に設定されているアクセス許容操作の情報を変更する第５のステップをさらに備えることを特徴とする請求項１〜３のいずれか一項に記載のセキュアＯＳにおけるプロセスのアクセス権限可視化表示方法。
【請求項５】
コンピュータリソースに対するプロセスのアクセス権限を設定する機能を備えたセキュアＯＳにおけるプロセスのアクセス権限可視化表示する方法であって、
前記コンピュータリソースのリソース名、当該リソース名のリソースに対して許容するアクセス操作および重要度から成る情報を１組としてリソース別に予め記憶した第１の記憶手段から前記リソース名、アクセス許容操作および重要度から成る複数組の情報を読み出す第１のステップと、
読み出した複数組の情報の中の重要度の情報に対応した形状または面積または高さを持つオブジェクトを複数組描画する第２のステップと、
指定されたドメインにおけるプロセスに対して設定されているリソース名とそのアクセス権限の情報を第２の記憶手段から読み出す第３のステップと、
前記第１のステップで読み出した複数組の情報のうち前記第３のステップで読み出したリソース名およびアクセス権限に対応するリソース名およびアクセス許容操作の情報を持つ組を特定する第４のステップと、
前記プロセスのドメイン遷移を設定した第３の記憶手段を解析し、各プロセスのドメイン遷移をツリー状のドメイン遷移ツリーに展開し、該ドメイン遷移ツリーにおけるノードとなるプロセスのアクセス権限を前記第４のステップで特定した組のリソースの重要度の情報に対応した形状または面積または高さを持つオブジェクトにより表示する第５のステップと
を備えることを特徴とするセキュアＯＳにおけるプロセスのアクセス権限可視化表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
セキュアオペレーティングシステム（セキュアＯＳ）におけるプロセスのアクセス権限可視化表示方法に関するものである。
【背景技術】
【０００２】
現在広く使われているＯＳ（オペレーティングシステム）のアクセス制御は、リソースの所有者がそのリソースへのアクセス権限を設定する。また、全ての権限をもつ特権というものが存在する。
これに対してセキュアＯＳとは、全権を持つ特権を排除し、プロセス毎にアクセス権限を付与できるようにしたＯＳである。この機能により、プロセスが必要なリソースにだけアクセスすることがＯＳによって保証され、プロセスにセキュリティホールがあり、攻撃者にプロセスが乗っ取られたとしても、その被害を最小限にすることができる。セキュアＯＳに関する従来の技術として、下記の特許文献１に開示されたものがある。
セキュアＯＳにおける各プロセスのアクセス権限の設定は、プロセス毎にアクセスできるリソースを指定して設定しなければならないため、設定すべき項目が多くなり、複雑になる。セキュアＯＳにおける各プロセスのアクセス権限の設定を簡略化する方法としては、ＧＵＩでプロセス毎にアクセスできるリソースを指定できるようにすることが一般的であった。
【特許文献１】特開平１０−１２４３９８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
セキュアＯＳにおいては、各プロセスに対してアクセス制御の設定を行う場合は、各プロセスがアクセスする必要があるリソースと許可すべきパーミッションを指定して設定する。しかし、その数は膨大になる。例えばＳＥＬｉｎｕｘというセキュアＯＳでは、Ｗｅｂサーバプロセスに関連する設定だけでも数百行にのぼる。このような状況では、ＧＵＩで設定できるようにしたとしても、設定状況を一目みて把握することはできず、設定ミスの発見も遅れてしまう。
また、ドメイン遷移という機能が存在するセキュアＯＳでは、子プロセスに別のアクセス権限を割り当てることができる。ドメイン遷移とは、アクセス権限Ｂで動いているプロセスＰがプログラムＱを実行した場合、プログラムＱはアクセス権限Ａで実行するというセキュアＯＳの機能であり、アクセス権限ＢとプログラムＱとアクセス権限Ａの組を指定することでドメイン遷移の設定をすることができる。
【０００４】
このようなドメイン遷移という機能が存在するセキュアＯＳにおいて、ドメイン遷移により子プロセスに重要な権限を割り当てた場合、子プロセスを利用して被害を及ぼす可能性がある。例えば、パスワードを変更するコマンドＸは、パスワードファイルに対する書き込み権限が必要である。パスワードファイルに対する書き込み権限を権限αとする。ユーザシェルからコマンドＸを立ち上げ、コマンドＸが権限αで動作するというドメイン遷移設定を行った場合、コマンドＸにセキュリティホールが存在した場合、権限αを悪用してパスワードファイルの改ざんが可能である。また、設定ミスでドメイン遷移により子プロセスに多くの権限を与えているような場合は単純なＧＵＩでは発見できない。
前述の特許文献１においては、各プロセスに対して与えている権限を分かり易く提示する機能については考慮されていない。
【０００５】
本発明の目的は、ドメイン遷移による子プロセスへの権限割り当ても含め、セキュアＯＳの設定状況を、視覚的に容易に把握可能にすることができるセキュアＯＳにおけるプロセスのアクセス権限可視化表示方法を提供することである。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本発明では、コンピュータリソースに対するプロセスのアクセス権限を設定する機能を備えたセキュアＯＳにおけるプロセスのアクセス権限可視化表示する方法であって、
前記コンピュータリソースのリソース名、当該リソース名のリソースに対して許容するアクセス操作および重要度から成る情報を１組としてリソース別に予め記憶した第１の記憶手段から前記リソース名、アクセス許容操作および重要度から成る複数組の情報を読み出す第１のステップと、読み出した複数組の情報の中の重要度の情報に対応した形状または面積または高さを持つオブジェクトを複数組描画する第２のステップと、指定されたドメインにおけるプロセスに対して設定されているリソース名とそのアクセス権限の情報を第２の記憶手段から読み出す第３のステップと、前記第１のステップで読み出した複数組の情報のうち前記第３のステップで読み出したリソース名およびアクセス権限に対応するリソース名およびアクセス許容操作の情報を持つ組を特定し、その特定した組に対応する前記オブジェクトを予め設定した表示形態で表示する第４のステップとを備えることを特徴とする。
また、前記第１のステップにおいてリソースカテゴリを指定し、その指定されたリソースカテゴリに属する複数組の情報を読出し、前記第４のステップにおいて前記指定されたリソースカテゴリのリソースを対象として前記第３のステップで指定されたドメインにおけるプロセスのアクセス権限を前記表示形態で表示することを特徴とする。
また、前記第１のステップにおいて前記第１の記憶手段に記憶された情報をリソースカテゴリ別にソートし、ソート順に全てのリソースカテゴリに属する複数組の情報を読出し、前記第４のステップにおいて前記全てのリソースカテゴリのリソースを対象として前記第３のステップで指定されたドメインにおけるプロセスのアクセス権限を前記表示形態で表示することを特徴とする。
また、前記第４のステップで特定の表示形態で表示されたいずれかの組のオブジェクトに対する選択操作が行われたかを監視し、当該組に対応するリソースに対して前記第１の記憶手段に設定されているアクセス許容操作の情報を変更する第５のステップをさらに備えることを特徴とする。
また、前記コンピュータリソースのリソース名、当該リソース名のリソースに対して許容するアクセス操作および重要度から成る情報を１組としてリソース別に予め記憶した第１の記憶手段から前記リソース名、アクセス許容操作および重要度から成る複数組の情報を読み出す第１のステップと、読み出した複数組の情報の中の重要度の情報に対応した形状または面積または高さを持つオブジェクトを複数組描画する第２のステップと、指定されたドメインにおけるプロセスに対して設定されているリソース名とそのアクセス権限の情報を第２の記憶手段から読み出す第３のステップと、前記第１のステップで読み出した複数組の情報のうち前記第３のステップで読み出したリソース名およびアクセス権限に対応するリソース名およびアクセス許容操作の情報を持つ組を特定する第４のステップと、
前記プロセスのドメイン遷移を設定した第３の記憶手段を解析し、各プロセスのドメイン遷移をツリー状のドメイン遷移ツリーに展開し、該ドメイン遷移ツリーにおけるノードとなるプロセスのアクセス権限を前記第４のステップで特定した組のリソースの重要度の情報に対応した形状または面積または高さを持つオブジェクトにより表示する第５のステップとを備えることを特徴とする。
【発明の効果】
【０００７】
本発明によれば、プロセスに設定されたアクセス権限をリソースの重要度に応じた形状のオブジェクト（例えば円グラフなど）に可視化して表示することにより、重要なアクセス権限をプロセスにどれくらい与えられているかを視覚的に提示することが可能になり、アクセス権限の設定誤りなどを容易に把握するのを支援することができる。
また、ドメイン遷移により子プロセスに大きな権限を与えてしまっている設定についてもドメイン遷移を要約した表示により、視覚的に迅速に把握するのを支援することができる。
【発明を実施するための最良の形態】
【０００８】
以下、本発明を図示する実施の形態に基づいて詳細に説明する。
図１は、本発明の方法によりプロセスのアクセス権限を可視化表示する機能を設けたシステムの実施の形態を示すシステム構成図である。
図１において、コンピュータ１０１はネットワーク１０２を介してサーバ１０３と接続されている。サーバ１０３は管理対象となるサーバであり、セキュアＯＳを搭載している。オペレータ１０４は、サーバ１０３のアクセス権限を管理する管理者である。オペレータ１０４はサーバ１０３の端末を介してサーバ１０３を管理するか、コンピュータ１０１をネットワーク端末として用い、サーバ１０３を管理する。
【０００９】
図２はサーバ１０３の詳細構成を示す機能ブロック図である。
図２において、２１０はサーバ１０３に搭載されたオペレーティングシステムである。このオペレーティングシステム２１０はドメインベースのアクセス制御機能２１１とドメイン遷移機能２１２を有する。
ドメインベースのアクセス制御機能２１１とは、プロセス毎にドメインと呼ばれる権限名を割り当て、ドメイン毎にリソースに対するアクセス権限を設定する機能である。
ドメイン遷移機能２１２とは、プロセスにドメインを割り当てる機能である。ドメイン遷移機能２１２では、プログラムの実行時にドメインを割り当てる。詳しくは図４で説明する。
アクセス制御設定ファイル２２０には、ドメインベースのアクセス制御機能２１１に対する設定が記述されている。これについては図３により後述する。
ドメイン遷移設定ファイル２３０にはドメイン遷移機能２１２に対する設定が記述されている。これについては図４で後述する。
重要リソーステーブル２４０には、システムに対して重要な影響を及ぼすリソースとパーミッションの組が登録されている。例えばパスワードファイルに対する書き込みのパーミッションなどが登録されている。
カテゴリ重み付けテーブル２５０には権限要約表示機能２７０で使う情報が記述されている。
ＧＵＩアクセス制御設定機能２６０は、アクセス制御設定ファイル２２０とドメイン遷移設定ファイル２３０を編集するためのＧＵＩを提供する。ＧＵＩアクセス制御設定機能２６０を使ってオペレータ１０４はサーバ１０３の管理をする。
権限要約表示機能２７０はドメインがアクセス可能なリソースを要約して表示する機能である。その機能はサーバ１０３のメモリ中に記憶されており、中要約機能２７１、大要約機能２７２、ドメイン遷移要約機能２７３で構成されている。これらの機能は図８〜図１８により後述する。
【００１０】
図３は、アクセス制御設定ファイル２２０の構成を示したものであり、ドメイン３１０、リソース３２０、パーミッション３３０の組を指定して設定するようになっている。
例えば１行目では、httpd_tドメインに対し、/var/wwwというファイルに対して読み込みができるという設定をしている。このファイルに明示的に記述されていない場合のアクセスは全て不可になる。このように、設定を記述することでによってドメインがアクセス可能なリソースを指定する。
【００１１】
図４は、ドメイン遷移設定ファイル２３０の構成を示したものであり、遷移元ドメイン４１０、エントリポイント４２０、遷移先ドメイン４３０を指定して設定するようになっている。遷移元ドメイン４１０で動いているプロセスが、エントリポイント４２０のプログラムを実行すると、起動したプロセスは遷移先ドメイン４３０で動作する。
例えば図４の２行目をみると、init_tで動作しているプロセスが、エントリポイント/etc/init.dのプログラムを実行すると、そのプロセスはinitrc_tというドメインで動作する。このようにして、プロセスにドメインを与える。
【００１２】
図５は、重要リソーステーブル２４０の構成を示したものであり、カテゴリ５１０、リソース名５２０、パーミッション５３０、重み付け５４０が設定されるようになっている。
カテゴリ５１０はリソースの種類を表しており、リソースはカテゴリ毎に分類されている。リソース名５２０はリソースの名前である。パーミッション５３０はリソースに対して許容されるアクセス操作であり、許容される操作として、読み込み、書き込み、利用可などが設定される。
重み付け５４０は、リソース名５２０とパーミッション５３０に設定されたリソースとパーミッションの組み合わせが、どの程度重要な操作であるかを示す。重み付け５４０が大きいほど重要度が高い。重み付け５４０は各リソースの重要度を表している。この重要リソーステーブル２４０は予め用意されている。
【００１３】
図６は、カテゴリ重み付けテーブル２５０の構成を示すものであり、重要リソーステーブル２４０のカテゴリ５１０が、どの程度重要かの重み付けを記述したテーブルである。カテゴリ６１０はファイル、ネットワークなどのカテゴリの名前であり、重みづけ６２０はそれに対する重み付けである。重み付け６２０が大きいほど重要度は高い。図６の場合では、ファイルに対する重みづけはネットワークの２倍に設定されている。
【００１４】
図７は、ＧＵＩアクセス制御設定機能２６０を示すものである。７１０は、どのドメインに対する設定であるのかを示している。７２０には、リソース名が列挙されている。７３０には、リソース名７２０で列挙された各リソースに対するパーミッションの付与の様子をチェックボックス７３１を使って示している。
図７の例の場合では、httpd_tというドメインがhtml，useage，cgi-binというファイルに対して持つ権限（読み、書き、利用）が示されている。
【００１５】
図８は、中要約機能２７１を詳細に示した機能ブロック図である。
中要約機能２７１は中要約表示機能８１０、中要約設定機能８２０、中要約一覧表示機能８３０から構成されている。
図９は大要約機能２７２を詳細に示した機能ブロック図である。
大要約機能２７２は、大要約表示機能９１０、大要約設定機能９２０、大要約一覧表示機能９３０から構成されている。
【００１６】
図１０は、中要約表示機能８１０の処理の流れを示したフローチャートである。
中要約表示機能８１０ではドメインＤがカテゴリＸのリソースに対して持つ権限を要約した表示を行う。以下、中要約表示機能８１０の処理について図１１の例を用いて説明する。
まず、ステップ１０１０では、重要リソーステーブル２４０からカテゴリＸにマッチする行を抽出する。例えば、カテゴリＸとして「ネットワーク」を管理者１０４が指定した場合、抽出結果は図１１（ａ）の１１１０のようになる。
次に、ステップ１０２０では、アクセス権限を分かり易く表示するためのオブジェクトとして円を描画し、ステップ１０１０で抽出したネットワークカテゴリに設定されている各リソースの「重み付け」の値に応じて円を分割した円グラフを図１１（ｂ）のように描画する。ただし、ここでは円グラフは円を分割するだけで、領域の色分けはしない。円グラフの各領域はステップ１０１０で抽出した行のリソースとパーミッションに対応する。
図１１（ｂ）の例では、１１２０のような円グラフが描かれる。すなわち、円グラフの０時の方向から時計回りに見ていって最初の領域は「Rawソケット、利用」、２番目の領域は「全てのWell-Knownポート、利用」…のように対応する。
次に、ステップ１０３０では、管理者１０４からのドメイン指定操作により指定されたドメインＤに関する設定内容をアクセス制御設定ファイル２２０から抽出する。リソース３２０とパーミッション３３０が、ステップ１０１０で抽出した行のリソース名とパーミッションとマッチするものを取り出す。結果として例えば図１１（ｃ）に示すようなリソース名とパーミッションが抽出される。
【００１７】
図１１（ｃ）の例では、アクセス制御ファイル２２０から「Rawソケット、利用」と「８０番ポート、利用」が取り出されたことを示している。
次に、ステップ１０４０では、ステップ１０２０で描画した円グラフの領域のうち、ステップ１０３０で抽出したリソースとパーミッションに対応するものを塗りつぶす。図１１（ｄ）の例では１１４０のように、リソース名の「Rawソケット」と「８０番ポート」に対応する領域が塗りつぶされる。この場合、パーミッションが不一致のものについては、そのことが分かるような特定の色、網掛け表示などの表示形態で表示する。
この中要約表示機能２７１により、管理者１０４が指定したネットワークカテゴリの重要リソースについてドメインＤにおけるプロセスのアクセス権限が円グラフによって可視化表示される。
なお、円グラフを用いているが、円柱、角柱などの他のオブジェクトを用いた棒グラフで表示するようにしてもよい。棒グラフの場合には、重要度に応じて高さ、あるいは太さを異ならせて表示する。
【００１８】
図１２は中要約設定機能８２０の設定手順を示した説明図である。
まず、ステップ１２１０では、円グラフがステップ１０１０〜ステップ１０４０で描画されており、円グラフの上にマウスカーソル１２１１が位置付けられている。
ステップ１２２０では、マウスカーソル１２１１が位置付けられている円グラフの領域に対するリソース、パーミッションに対応した文字列１２２１が表示される。
図１２の例では、円グラフの領域１２２２にマウスカーソル１２１１が位置付けられていることから、「Rawソケットを使う権限です」といった文字列１２２１が表示される。
ステップ１２３０では、ステップ１２２０の状態で領域１２２２をマウスクリックすると、領域１２２２の塗りつぶし色が反転し、それに応じてアクセス制御設定ファイル２２０から該当するパーミッションを削除する。
なお、システム運用において必要なら、パーミッションの「削除」だけでなく、パーミッションの「追加」／「変更」、リソース／重み付けの「変更」をできるようにしても良い。図２０に重み付けの「変更」例を示す。図２０の領域１２３１をマウスでダブルクリックすると，重み付け変更画面２０１０の画面が表示される。重み付け２０１１の数値を変更することによって重み付けが変更される。
この中要約設定機能８２０により、アクセス制御設定ファイル２２０に設定されているドメインＤのリソースに対するアクセス権限を変更することができる。
【００１９】
図１３は、中要約一覧表示機能８３０で表示される中要約一覧表示１３１０の例を示すものであり、全てのドメインについて中要約表示機能８１０を適用し、その結果を並べて一覧表示したものである。
この中要約一覧表示機能８３０により、カテゴリＸの重要リソースについて全てのドメインで設定されているアクセス権限が円グラフによって可視化表示される。
【００２０】
図１４は、大要約表示機能９１０の処理の流れを示すフローチャートである。以下、図１５の例を使いながら説明する。図１５では「admin_t」というドメインについて大要約表示をする例を示している。
まず、ステップ１４１０では、重要リソーステーブル２４０をカテゴリ５１０でソートする。このようにソートした重要リソーステーブル２４０の例を図１５（ａ）に１５１０で示している。
次に、ステップ１４２０では、重要リソーステーブル２４０の重み付け５４０とカテゴリ重み付けテーブル２５０の重み付け６２０との積をとり、その積の割合で円グラフを描画する。円グラフの各領域はステップ１４１０でソートした重要リソーステーブル２４０のリソース５２０とパーミッション５３０に対応する。
図１５（ａ）の例では、重要リソーステーブル２４０の重み付け５４０とカテゴリ重み付けテーブル２５０の重み付け６２０の積は「重み付け２」１５２０のようになり、図１５（ｂ）に示すような「admin_t」ドメインに関する円グラフ１５３０が描かれる。すなわち、円グラフ１５３０の０時の方向から時計回りに見ていって最初の領域は「/etc/shadow、読み込み」、２番目の領域は「/etc/shadow、書き込み」…のように対応する。
【００２１】
次に、ステップ１４３０では、アクセス制御設定ファイル２２０のうち、「admin_t」ドメインに関する行を抽出する。抽出結果は、図１５（ｃ）に符号１５４０で示すようなものとなる。
次に、ステップ１４４０では、ステップ１４３０で抽出した行のリソース名とパーミッションに対応した領域の円グラフを図１５（ｄ）のように塗りつぶす。この場合、カテゴリ５１０が異なる場合は違った色にする。図１５（ｄ）の例では１５５０のような円グラフが描画される。
この大要約表示機能９１０により、全てのカテゴリの重要リソースについてドメインＤにおけるプロセスのアクセス権限が円グラフによって可視化表示される。
大要約設定機能９２０では、中要約設定機能８２０と同様の処理により、各リソースに対するアクセス権限が変更される。
【００２２】
図１６は、大要約一覧表示機能９３０で表示されるドメインのアクセス権限を要約した結果を一覧表示した例を示すものである。これは、全てのドメインについて大要約表示機能９１０を適用し、一覧表示したものである。
次に、ドメイン遷移要約機能２７３について説明する。
【００２３】
図１７は、ドメイン遷移要約機能２７３の処理の流れを示すフローチャートである。
まず、ステップ１７１０では、ドメイン遷移設定ファイル２３０を解析し、遷移元ドメインと遷移先ドメインという親子関係をツリー構造として描画する。
次に、ステップ１７２０では、ツリーの各ノードのドメインについて、重み付けの和を計算する。ここでいう重み付けの和とは、図１５（ｄ）の円グラフ１５５０のうち色がついている部分の重み付けの和をとったものである。
次に、ステップ１７３０では、ツリーの各ノードについて、ステップ１７２０で計算した重み付けの和の高さ分だけ棒グラフを描画する。ここで、棒グラフとツリーは３次元的に描画する。
【００２４】
図１８に、ドメイン遷移要約機能２７３による表示例を示している。
図１８（ａ）はステップ１７１０でメイン遷移設定ファイル２３０を解析した結果を符号１８１０で示している。図１８（ｂ）は、ステップ１７２０で計算した重み付けの和を符号１８２０で示している。
これらをもとに、ドメイン遷移のツリーと棒グラフを描画すると、図１８（ｃ）の符号１８３０で示すようなものとなる。
図１８（ｃ）において、遷移元や遷移先の各ドメインに対応する棒グラフの高さはステップ１７２０で計算した重み付けの和に対応する。また、矢印１８２３は遷移関係を示している。
【００２５】
図１９は本実施例のアクセス制御管理システムの画面遷移図である。
１９１０は大要約一覧表示画面であり、大要約一覧表示機能９３０を用いて画面を表示する。この画面により、大まかな設定状況を把握する。１９２０は中要約一覧表示画面であり、中要約一覧表示機能８３０を用いて画面を表示する。この画面により、１９１０より詳細な設定状況を把握する。
ドメイン遷移要約画面１９３０は、ドメイン遷移要約機能２７３を用いて画面を表示する。この画面により、ドメイン遷移に伴う権限の移り変わりを見ることができる。
ＧＵＩ設定画面１９４０は、ＧＵＩアクセス制御設定機能２６０を用いて画面を表示する。この画面により、細かな設定をする。図１９の矢印のように画面を遷移しながらオペレータ１０４は、サーバ１０３におけるドメインベースのアクセス制御機能２１１の設定をする。
なお、対象とするリソースが少ない場合には重要リソースを設定せずに全てのリソースを対象としてプロセスのアクセス権限を可視化表示する構成にすることができる。
【図面の簡単な説明】
【００２６】
【図１】本発明のアクセス権限可視化表示機能を設けたシステムの実施の形態を示す全体構成図である。
【図２】図１におけるサーバの構成を示した図である。
【図３】アクセス制御設定ファイルの構成を示した図である。
【図４】ドメイン遷移設定ファイルの構成を示した図である。
【図５】重要リソーステーブルの構成を示した図である。
【図６】カテゴリ重み付けテーブルの構成を示した図である。
【図７】ＧＵＩアクセス制御設定機能の構成を示した図である。
【図８】中要約機能の機能の分類を示した図である。
【図９】大要約機能の機能の分類を示した図である。
【図１０】中要約表示機能の処理の流れを示すフローチャートである。
【図１１】中要約表示機能の説明図である。
【図１２】中要約設定機能を用いたアクセス権限の設定内容の変更手順の流れを示した図である。
【図１３】中要約一覧表示機能の表示例を示した図である。
【図１４】大要約表示機能の処理の流れを示すフローチャートである。
【図１５】大要約表示機能の説明図である。
【図１６】大要約一覧表示機能の表示例を示した図である。
【図１７】ドメイン遷移要約機能の処理の流れを示すフローチャートである。
【図１８】ドメイン遷移要約機能の表示例を示した図である。
【図１９】アクセス制御管理システムの画面遷移図である。
【図２０】重み付けの変更例を示す図である。
【符号の説明】
【００２７】
１０１    コンピュータ
１０２    ネットワーク
１０３    サーバ
１０４    オペレータ（管理者）
２１０    オペレーティングシステム
２１１    ドメインベースのアクセス制御機能
２１２    ドメイン遷移機能
２２０    アクセス制御設定ファイル
２３０    ドメイン設定ファイル
２４０    重要リソーステーブル
２５０    カテゴリ重み付けテーブル
２７０    権限要約表示機能
２７１    中要約機能
２７２    大要約機能
２７３    ドメイン遷移要約機能
【図１】
2005267237.tif 000003
【図２】
2005267237.tif 000004
【図３】
2005267237.tif 000005
【図４】
2005267237.tif 000006
【図５】
2005267237.tif 000007
【図６】
2005267237.tif 000008
【図７】
2005267237.tif 000009
【図８】
2005267237.tif 000010
【図９】
2005267237.tif 000011
【図１０】
2005267237.tif 000012
【図１１】
2005267237.tif 000013
【図１２】
2005267237.tif 000014
【図１３】
2005267237.tif 000015
【図１４】
2005267237.tif 000016
【図１５】
2005267237.tif 000017
【図１６】
2005267237.tif 000018
【図１７】
2005267237.tif 000019
【図１８】
2005267237.tif 000020
【図１９】
2005267237.tif 000021
【図２０】
2005267237.tif 000022