(57)【要約】【課題】業務システムに対するユーザの利用権限の適正管理を行う。【解決手段】利用権限管理サーバ２は、各利用権限１６と当該利用権限の付与条件１７としての人事属性との関係を記憶する利用権限定義テーブル１２を設け、入力された処理要求に付されたユーザＩＤに対応する社員コードで人事データベース８を検索して、当該社員コードの組織及び役職を含む人事属性を抽出し、抽出された人事属性に対応する利用権限を利用権限定義記テーブル１２から抽出する。そして、抽出された利用権限を当該ユーザＩＤに割付けられた利用権限と設定する。【選択図】      図３
2007226428.tif 000002
【特許請求の範囲】
【請求項１】
利用権限管理サーバと業務処理システムと利用者端末とを備え、前記利用者端末に前記業務システムに対するユーザＩＤを含む処理要求が入力されると、当該ユーザＩＤに割付けられた利用権限に基づいて当該業務システムに対する処理を実行する利用権限管理システムにおいて、
前記利用権限管理サーバは、
前記各利用権限と当該利用権限の付与条件としての人事属性との関係を記憶する利用権限定義記憶手段と、
前記各利用者端末からの処理要求入力に応じて、この処理要求に含まれるユーザＩＤに対応する社員コードで人事データベースを検索して、当該社員コードの組織及び役職を含む人事属性を抽出する人事データベース検索手段と、
この人事データベース検索手段で抽出された人事属性に対応する利用権限を前記利用権限定義記憶手段から抽出する利用権限検索手段と、
この利用権限検索手段で抽出された利用権限を前記当該ユーザＩＤに割付けられた利用権限と設定する利用権限設定手段と
を備えたことを特徴とする利用権限管理システム。
【請求項２】
前記業務システムに対する処理が終了すると、前記利用権限設定手段で設定された当該ユーザの利用権限を削除する利用権限削除手段を備えたことを特徴とする請求項１記載の利用権限管理システム。
【請求項３】
利用者端末から業務システムに対するユーザＩＤを含む処理要求が入力されると、当該ユーザＩＤに割付けられた利用権限に基づいて当該業務システムに対する処理を実行させる利用権限管理装置において、
前記各利用権限と当該利用権限の付与条件としての人事属性との関係を記憶する利用権限定義記憶手段と、
前記各利用者端末からの処理要求入力に応じて、この処理要求に含まれるユーザＩＤに対応する社員コードで人事データベースを検索して、当該社員コードの組織及び役職を含む人事属性を抽出する人事データベース検索手段と、
この人事データベース検索手段で抽出された人事属性に対応する利用権限を前記利用権限定義記憶手段から抽出する利用権限検索手段と、
この利用権限検索手段で抽出された利用権限を前記当該ユーザＩＤに割付けられた利用権限と設定する利用権限設定手段と
を備えたことを特徴とする利用権限管理装置。
【請求項４】
前記業務システムに対する処理が終了すると、前記利用権限設定手段で設定された当該ユーザの利用権限を削除する利用権限削除手段を備えたことを特徴とする請求項３記載の利用権限管理装置。
【請求項５】
業務システムを利用する各ユーザに割当てられた利用権限を記憶する利用権限割付記憶部を有し、利用者端末から前記業務システムに対するユーザＩＤを含む処理要求が入力されると、前記利用権限割付記憶部に記憶された当該ユーザＩＤに割付けられた利用権限に基づいて当該業務システムに対する処理を実行させる利用権限管理装置において、
前記各利用権限と当該利用権限の付与条件としての人事属性との関係を記憶する利用権限定義記憶手段と、
前記各利用者端末からの処理要求入力に応じて、この処理要求に含まれるユーザＩＤに対応する社員コードで人事データベースを検索して、当該社員コードの組織及び役職を含む人事属性を抽出する人事データベース検索手段と、
この人事データベース検索手段で抽出された人事属性に対応する利用権限を前記利用権限定義記憶手段から抽出する利用権限検索手段と、
この利用権限検索手段で抽出された利用権限で前記利用権限割付記憶部の当該ユーザの利用権限を自動更新する利用権限更新手段と、
この利用権限更新手段の実行可否をユーザ毎に設定する自動更新実行可否設定手段と
を備えたことを特徴とする利用権限管理装置。
【請求項６】
利用者端末から業務システムに対するユーザＩＤを含む処理要求が入力されると、当該ユーザＩＤに割付けられた利用権限に基づいて当該業務システムに対する処理を実行させるコンピュータを、
前記各利用権限と当該利用権限の付与条件としての人事属性との関係を記憶する利用権限定義記憶手段、
前記各利用者端末からの処理要求入力に応じて、この処理要求に付されたユーザＩＤに対応する社員コードで人事データベースを検索して、当該社員コードの組織及び役職を含む人事属性を抽出する人事データベース検索手段、
この人事データベース検索手段で抽出された人事属性に対応する利用権限を前記利用権限定義記憶手段から抽出する利用権限検索手段、
この利用権限検索手段で抽出された利用権限を前記当該ユーザＩＤに割付けられた利用権限と設定する利用権限設定手段
として機能させるための利用権限管理プログラム。
【請求項７】
前記コンピュータを、
前記業務システムに対する処理が終了すると、前記利用権限設定手段で設定された当該ユーザの利用権限を削除する利用権限削除手段として機能させるための請求項６記載の利用権限管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、企業や団体における業務システムに対する利用権限を管理するための利用権限管理システム、利用権限管理装置、および利用権限管理プログラムに関する。
【背景技術】
【０００２】
一般に、企業や団体における代表的な業務を行うための業務システムは、当該企業や団体に所属する社員や職員は業務を行う上で簡単にアクセスできて必要な情報を検索したり、業務結果を書込めるように構成されている。しかし、全ての社員や職員が無制限に業務システムに対してアクセス可能とすることなく、社員や職員が所属する組織や役職や資格に応じて業務システムに対する利用権限を複数段階に設定して、例えば、システム管理者と一般の社員や職員とでは業務システムにおけるアクセス可能範囲や各種設定値の変更範囲を異ならしている。したがって、企業や団体における重要な機密事項は一般の社員や職員にとっては検索できない。
【０００３】
なお、特許文献１には、個々のユーザ毎に定めた利用権限に従って、複数のアプリケーション・システムを含んだコンピュータ・システムのログイン画面に該当ユーザの利用権限を表示して、当該ユーザが利用権限を有したアプリケーション・システムのみを選択可能として、コンピュータ・システムのセキュリティを確保する技術が開示されている。
【特許文献１】特開２００３―６７３３６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述した個々の社員や職員にそれぞれ対応した利用権限を設定して、業務システムに対するアクセス制限を実施するシステムにおいても、外部又は内部の人間による不正アクセスによる機密情報や個人情報の漏洩問題が多発している。この原因としては、上述した利用権限が徹底されていないことが挙げられる。例えば、人事異動等によって、一人の担当者が、システム管理部署から他の一般部署に変わったにも拘わらず利用権限が広範囲に設定されたままであれば、この担当者は本来の権限外の情報を検索できることになる。
【０００５】
極端な場合、会社や団体を退職したのに拘わらず、該当担当者の利用権限が削除されずに残っている場合は、会社や団体以外の第三者が業務システムを不正アクセス可能となる。
【０００６】
このような事態を未然に防止するためには、業務システムの管理者が社員や職員の所属組織や役職の変更を常時監視して変更が生じた場合においては、該当社員、職員に割付けている利用権限を更新する必要がある。
【０００７】
しかし、大規模の会社や団体においては、人事部門と業務システムの管理部門とは独立した存在であるので、人事部門においては、社員、従業員、職員を１単位として取り扱い、システム管理部門では、業務システムを操作（アクセス）するユーザ（利用者）を１単位として取り扱う。したがって、人事部門で頻繁に実施される人事異動を業務システムの管理者がその都度、該当社員や職員に対応するユーザ（利用者）の利用権限に対する更新作業を実施するのは、非常に煩雑であり、更新作業を見逃す場合もある。
【０００８】
また、会社や団体における組織変更等においては、一度に大量の人事異動が発令されるので、業務システムにおける利用権限の更新作業に長期間を費やすことになる。その更新期間中に機密漏洩の発生懸念がある。
【０００９】
本発明はこのような事情に鑑みてなされたものであり、業務システムの管理者のマニュアルな操作によるシステムのユーザ（利用者）の利用権限の更新作業を行うことなく、かつ、ユーザが業務システムに対して処理要求を出した時点において、最新の人事異動情報に基づく利用権限にて制限された処理が実施され、業務システムの管理者の作業負担を大幅に軽減でき、かつ、業務システムのセキュリティを大幅に向上できる利用権限管理システム、利用権限管理装置、および利用権限管理プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記課題を解消するために、本発明は、利用権限管理サーバと業務処理システムと利用者端末とを備え、利用者端末に前記業務システムに対するユーザＩＤを含む処理要求が入力されると、当該ユーザＩＤに割付けられた利用権限に基づいて当該業務システムに対する処理を実行する利用権限管理システムにおいて、利用権限管理サーバは、各利用権限と当該利用権限の付与条件としての人事属性との関係を記憶する利用権限定義記憶手段と、各利用者端末からの処理要求入力に応じて、この処理要求に含まれるユーザＩＤに対応する社員コードで人事データベースを検索して、当該社員コードの組織及び役職を含む人事属性を抽出する人事データベース検索手段と、この人事データベース検索手段で抽出された人事属性に対応する利用権限を利用権限定義記憶手段から検索する利用権限検索手段と、この利用権限検索手段で抽出された利用権限を前記当該ユーザＩＤに割付けられた利用権限と設定する利用権限設定手段とを設けている。
【００１１】
このように構成された利用権限管理システムにおいては、業務システムに対するユーザＩＤが付された処理要求が発生すると、この処理要求に付されたユーザＩＤに対応する社員コードで人事データベースが検索され、当該社員コードの組織及び役職を含む人事属性が検索される。次に、この人事属性で利用権限定義記憶手段が検索され、対応する利用権限が得られる。この得られた利用権限が当該ユーザＩＤに割付けられた利用権限と設定される。そして、この設定された利用権限に基づいて入力された業務システムに対する処理が実行される。
【００１２】
このように、業務システムに対する処理要求が発生する毎に、処理要求を行ったユーザ（利用者）の利用権限が、人事データベースに登録されている現在時点における人事属性に基づいて設定される。
【００１３】
よって、最新の人事異動に基づく利用権限にて制限された処理が実施され、業務システムのセキュリティを大幅に向上できる。さらに、業務システムの管理者は、マニュアル操作で各ユーザ（利用者）の利用権限の登録、更新を行う必要がないので、業務システムの管理者の作業負担を大幅に軽減できる。
【００１４】
また、別の発明は、上述した発明の利用権限管理システムにおいて、さらに、業務システムに対する処理が終了すると、利用権限設定手段で設定された当該ユーザの利用権限を削除する利用権限削除手段を設けている。
【００１５】
このように構成された利用権限管理システムにおいては、業務システムに対する処理で一旦使用された使用済みの利用権限はその都度削除されるので業務システムのセキュリティをさらに向上できる。
【００１６】
また、別の発明は、利用者端末から業務システムに対するユーザＩＤを含む処理要求が入力されると、当該ユーザＩＤに割付けられた利用権限に基づいて当該業務システムに対する処理を実行させる利用権限管理装置において、各利用権限と当該利用権限の付与条件としての人事属性との関係を記憶する利用権限定義記憶手段と、各利用者端末からの処理要求入力に応じて、この処理要求に含まれるユーザＩＤに対応する社員コードで人事データベースを検索して、当該社員コードの組織及び役職を含む人事属性を抽出する人事データベース検索手段と、この人事データベース検索手段で抽出された人事属性に対応する利用権限を利用権限定義記憶手段から抽出する利用権限検索手段と、この利用権限検索手段で抽出された利用権限を当該ユーザＩＤに割付けられた利用権限と設定する利用権限設定手段と備えている。
【００１７】
このように構成された利用権限管理装置においても、利用者端末から業務システムに対するユーザＩＤを含む処理要求が発生する毎に、処理要求を行ったユーザ（利用者）の利用権限が、人事データベースに登録されている現在時点における人事属性に基づいて設定される。したがって、先に説明した利用権限管理システムとほぼ同様の作用効果を奏することが可能となる。
【００１８】
また、別の発明の利用権限管理装置においては、業務システムに対する処理が終了すると、利用権限設定手段で設定された当該ユーザの利用権限を削除する利用権限削除手段を設けている。
【００１９】
このように構成された利用権限管理装置においても、業務システムに対する処理で一旦使用された使用済みの利用権限はその都度削除されるので業務システムのセキュリティをさらに向上できる。
【００２０】
また、別の発明は、業務システムを利用する各ユーザに割当てられた利用権限を記憶する利用権限割付記憶部を有し、利用者端末から前記業務システムに対するユーザＩＤを含む処理要求が入力されると、利用権限割付記憶部に記憶された当該ユーザＩＤに割付けられた利用権限に基づいて当該業務システムに対する処理を実行させる利用権限管理装置において、各利用権限と当該利用権限の付与条件としての人事属性との関係を記憶する利用権限定義記憶手段と、各利用者端末からの処理要求入力に応じて、この処理要求に含まれるユーザＩＤに対応する社員コードで人事データベースを検索して、当該社員コードの組織及び役職を含む人事属性を抽出する人事データベース検索手段と、この人事データベース検索手段で抽出された人事属性に対応する利用権限を前記利用権限定義記憶手段から抽出する利用権限検索手段と、この利用権限検索手段で抽出された利用権限で利用権限割付記憶部の当該ユーザの利用権限を自動更新する利用権限更新手段と、この利用権限更新手段の実行可否をユーザ毎に設定する自動更新実行可否設定手段とを備えている。
【００２１】
このように構成された利用権限管理装置においては、この利用権限管理装置内に、各ユーザに割当てられた利用権限を記憶する利用権限割付記憶部が設けられている。そして、利用者端末から業務システムに対するユーザＩＤが付された処理要求が発生する毎に、処理要求を行ったユーザ（利用者）の利用権限が、人事データベースに登録されている現在時点における人事属性に基づいて求められ、利用権限割付記憶部の当該ユーザの利用権限が最新の利用権限に自動更新される。したがって、先に説明した利用権限管理システムとほぼ同様の作用効果を奏することが可能となる。さらに、特定のユーザに対しては、自動更新を行わずに、利用権限割付記憶部に記憶されている利用権限を使用することも可能となる。
【００２２】
さらに、別の発明は、利用権限管理プログラムである。すなわち、この利用権限管理プログラムは、利用者端末から業務システムに対するユーザＩＤを含む処理要求が入力されると、当該ユーザＩＤに割付けられた利用権限に基づいて当該業務システムに対する処理を実行させるコンピュータを、各利用権限と当該利用権限の付与条件としての人事属性との関係を記憶する利用権限定義記憶手段、各利用者端末からの処理要求入力に応じて、この処理要求に付されたユーザＩＤに対応する社員コードで人事データベースを検索して、当該社員コードの組織及び役職を含む人事属性を抽出する人事データベース検索手段、この人事データベース検索手段で抽出された人事属性に対応する利用権限を利用権限定義記憶手段から抽出する利用権限検索手段、この利用権限検索手段で抽出された利用権限を当該ユーザＩＤに割付けられた利用権限と設定する利用権限設定手段として機能させる。
【００２３】
このように構成された利用権限管理プログラムにおいても、先に説明した利用権限管理装置とほぼ同様の作用効果を奏することが可能となる。
【００２４】
さらに、別の発明の利用権限管理プログラムは、コンピュータを、さらに、業務システムに対する処理が終了すると、利用権限設定手段で設定された当該ユーザの利用権限を削除する利用権限削除手段として機能させる。
【００２５】
このように構成された利用権限管理プログラムにおいても、先に説明した利用権限管理装置とほぼ同様の作用効果を奏することが可能となる。
【発明の効果】
【００２６】
本発明においては、業務システムの管理者のマニュアルな操作によるシステムユーザの利用権限の更新作業を行うことなく、かつ、ユーザが業務システムに対して処理要求を出した時点においては、最新の人事異動情報に基づく利用権限にて制限された処理が実施され、業務システムの管理者の作業負担を大幅に軽減でき、かつ、業務システムのセキュリティを大幅に向上できる。
【発明を実施するための最良の形態】
【００２７】
以下、本発明の一実施形態について図面を用いて説明する。
【００２８】
図１は本発明の一実施形態に係わる利用権限管理装置が組込まれ、かつ利用権限管理プログラムが適用される利用権限管理システムの概略構成を示す模式図である。例えば、社内ＬＡＮ等のネットワーク１に対して、利用権限管理装置としての利用権限管理サーバ２、業務システム３、人事システム４、複数の利用者端末５、管理者端末６が接続されている。
【００２９】
業務システム３は、この利用権限管理システム７が構築されている、例えば、大企業における主たる業務、例えば金融機関等においては各顧客の口座管理業務の業務システム、製造会社においては製品製造に関する業務システムに相当する。人事システム４は、該当企業の人事担当部署に構築されており、この人事システム４には、人事管理部９が管理、更新する人事データベース８が設けられている。
【００３０】
人事データベース８内には、例えば、図２に示すように、この企業に在籍している全部の社員に対して、社員コード、名前、所属組織、資格、住所等の人事情報が登録されている。この人事情報は、人事管理部９の人事担当者が組織変更発令、人事発令を実施すると自動的に新規の人事情報に更新される。
【００３１】
利用者端末５は、例えば、ワークステーション、パーソナル・コンピュータで構成されている。そして、この利用者端末５は、この企業の前述した業務を実際に担当する前記業務システム３を利用するユーザ（利用者）が業務システム３に対する処理要求を自己に与えられたユーザＩＤを付してネットワーク１を介して利用権限サーバ２へ送信する機能を有する。
【００３２】
管理者端末６も利用者端末５と同一構成を有しており、システム管理部署の担当者（ユーザ）が、この管理者端末６を操作して、利用権限管理システム７の人事システム４、利用権限管理サーバ２、業務システム３、利用者端末５及び自己の管理者端末６に対する管理業務を実施する。具体的には、システム管理部署の担当者（ユーザ）は自己に与えられたユーザＩＤを付した管理要求をネットワーク１を介して利用権限サーバ２へ送信する。
【００３３】
利用権限管理サーバ２は、一種のコンピュータで構成されており、業務システム３及び自己の各テーブルに対する処理要求（アクセス要求）に対する利用権限の管理を実施する。図３は利用権限管理装置としての利用権限管理サーバ２の概略構成を示すブロック図である。
【００３４】
この利用権限管理サーバ２内には、インターネット１を介して各利用者端末５、管理者端末、業務システム３、及び人事システム４との間で各種情報の授受を行う通信部１０、各種テーブル及びメモリが形成された例えばＨＤＤ等からなる記憶装置１１が設けられている。記憶装置１１内には、利用権限定義記憶手段としての利用権限定義テーブル１２、ユーザＩＤ管理テーブル１３、利用権限割付記憶部としての利用権限割付テーブル１４、利用権限保存フラグメモリ１５が設けられている。
【００３５】
利用権限定義テーブル１２内には、図４に示すように、業務システム３及び自己の各テーブル１２〜１４に対する処理要求（アクセス要求）のα、β、γ、δ、εの各利用権限１６に対して、権限付与条件１７、及び権限内容１８が定義されている。権限付与条件１７とは、該当利用権限１６を実行可能なユーザが所持すべき人事属性を示す。この人事属性とは、例えば、資格、所属組織、役職、及びその組合せである。
【００３６】
例えば、利用権限αに対して、「システム管理者」の資格が権限付与条件１７として設定されており、権限内容１８として、システム全体に係わる設定を変更できる「システム管理者用権限」が設定されている。また、利用権限βに対して、「営業部」の組織と「部長」の役職とのａｎｄ条件が権限付与条件１７として設定されており、権限内容１８として、組織変更、人事異動等の運用上の設定を変更できる「部門管理者用権限」が設定されている。さらに、利用権限γに対して、「技術部」の組織が権限付与条件１７として設定されており、権限内容１８として、業務システム３に対する一般的処理が実施できる「一般ユーザ用権限」が設定されている。
【００３７】
さらに、利用権限δに対して、組織なし（退職者）の権限付与条件１７が設定されており、権限内容１８として、ログイン禁止の「利用禁止ユーザ用権限」が設定されている。また、利用権限εに対して、「システム管理部」の組織の権限付与条件１７が設定されており、権限内容１８として、ログイン時における利用権限設不実行を選択できる権限である「利用権限マニュアル設定権限」が設定されている。
【００３８】
ユーザＩＤ管理テーブル１３内には、図５に示すように、この利用権限管理システム７を利用（操作する）全ての利用者（ユーザ）に対して、システム管理者にて与えられたユーザＩＤ、ログイン時における暗証番号（パスワード）、人事データベース８に登録された社員コード、システム登録日、アクセス履歴、及び、利用権限マニュアル設定フラグ１９が設定されている。
【００３９】
この利用権限マニュアル設定フラグ１９が「０」に解除されていた場合、利用者（ユーザ）がこの利用者権限サーバ２にログインした時点において、該当ユーザの利用権限１６をその都度自動的に作成（設定）することを示す。
【００４０】
逆に、この利用権限マニユアル設定フラグ１９が「１」に設定されていた場合は、利用者（ユーザ）がこの利用者権限サーバ２にログインした時点において、該当ユーザの利用権限１６をその都度自動的に作成（設定）するのではなくて、図６に示す利用権限割付テーブル１４に記憶されている該当ユーザＩＤの利用者権限１６を使用したり、システム管理者が該当ユーザに対して、利用者権限１６を新規にマニュアル設定することを示す。
【００４１】
利用権限割付テーブル１４内には、図６に示すように、各ユーザに対して割付けられた最新の利用者権限１６がユーザＩＤと関連付けられて記憶されている。なお、利用権限保存フラグメモリ１５における利用権限保存フラグが「０」に解除されている場合は、ユーザが要求する処理が終了した時点で、利用権限割付テーブル１４内に設定した該当ユーザの利用者権限１６はクリアされる。
【００４２】
さらに、図３の利用権限管理サーバ２内には、アプリケーション・プログラム上に構成された、ログイン検証部２０、社員コード抽出部２１、人事データベース検索部２２、人事属性抽出部２３、利用権限検出部２４、利用権限自動設定手段の機能も有する利用権限自動更新部２５、業務実行取次部２６、利用権限削除部２７、利用権限マニュアル設定部２８が設けられている。
【００４３】
次に、上述した各部２０〜２８が組込まれた利用権限管理サーバ２全体の利用権限管理の具体的動作を図７、図８の流れ図を用いて説明する。
【００４４】
利用者端末５又は管理者端末６からネットワーク１を介して、利用権限管理サーバ２の通信部１０にログイン要求が入力されると（ステップＳ１）、ログイン検証部２０が、ログイン画面をログイン要求元の利用者端末５又は管理者端末６へ送信して利用者端末５又は管理者端末６の表示画面に表示させる（ステップＳ２）。
【００４５】
利用者端末５又は管理者端末６から、ユーザＩＤと暗証番号（パスワード）が入力されると（ステップＳ３）、その暗証番号（パスワード）が、ユーザＩＤ管理テーブル１３に設定されている該当ユーザＩＤに対応する正しい暗証番号（パスワード）であることを確認する。誤った暗証番号（パスワード）の場合は（ステップＳ４）、暗証番号（パスワード）の再入力表示を該当利用者端末５又は管理者端末６に指示する（ステップＳ５）。
【００４６】
正しい暗証番号（パスワード）が入力されると、ユーザＩＤ管理テーブル１３から入力されたユーザＩＤに対応する利用権限マニュアル設定フラグ１９の設定状態を調べる（ステップＳ６）。利用権限マニュアル設定フラグ１９が「０」に解除されていたら（ステップＳ７）、社員コード抽出部２１が、ユーザＩＤ管理テーブル１３から入力されたユーザＩＤに対応する社員コードを抽出する（ステップＳ８）。
【００４７】
次に、人事データベース検索部２２が、抽出した社員コードで人事システム４における人事データベース８を検索する。そして、人事属性抽出部２３が、人事データベース８の該当社員コードに対応する社員の「組織」、「役職」、「資格」からなる人事属性を抽出する（ステップＳ９）。
【００４８】
次に、利用権限検出部２４が、利用権限定義テーブル１２の各権限付与条件１７を検索して、先に抽出した人事属性の「組織」、「役職」、「資格」の条件を満たす権限付与条件１７を調べ、該当権限付与条件１７に対応する利用権限１６を検出する（ステップＳ１０）。
【００４９】
利用権限自動更新部２５が、利用権限割付テーブル１４における該当ユーザＩＤの利用権限１６を今回検出した利用権限１６に更新する（ステップＳ１１）。なお、利用権限割付テーブル１４に該当ユーザＩＤ及び利用権限１６が記憶されていなければ、今回検出した利用権限１６を、ユーザＩＤを付して利用権限割付テーブル１４に新規設定する。
【００５０】
そして、利用権限割付テーブル１４の該当ユーザＩＤの利用権限１６を今回ログインした利用者（ユーザ）に与えられた利用権限１６とする。なお、ステップＳ７で、利用権限マニュアル設定フラグ１９が「１」に設定されていた場合には、利用者（ユーザ）がこの利用者権限サーバ２にログインした時点において、該当ユーザの利用権限１６をその都度自動的に作成（設定）するのではなくて、ステップ１２へ進み、利用権限割付テーブル１４に前もってシステム管理者にて設定されている該当ユーザＩＤの利用権限１６を今回ログインした利用者（ユーザ）に与えられた利用権限１６とする（ステップＳ１２）。
【００５１】
以上のログインチェック、利用権限１６の更新又は設定済みの利用権限１６の確認が終了し、該当利用者端末５又は管理者端末６から実際の処理要求が入力すると（ステップＳ１３）、その処理要求の内容を調べる。
【００５２】
管理者端末６からの利用権限定義テーブル１２、ユーザＩＤ管理テーブル１３、又は人事データベース８に対する内容に対する設定指示の場合は（ステップＳ１４）、設定対象のテーブル（データベース）種別及び設定内容が先に決定した利用権限１６に含まれるか否かの検証を行い（ステップＳ１５）、許容範囲外の場合は（ステップＳ１６）、該当管理者端末６へ権限外メッセージを送信する（ステップＳ１７）。許容範囲内の場合は（ステップＳ１６）、該当テーブル（データベース）に対する各種情報の設定、変更を実施する（ステップＳ１８）。
【００５３】
要求された処理が正常に終了した場合、又は権限外で処理が実行されなかった場合は、ステップＳ１９で、利用権限保存フラグメモリ１５の利用権限保存フラグの設定状態を調べ、「１」に設定されていた場合は、利用権限割付テーブル１４に記憶されている該当ユーザＩＤの利用権限１６を削除せずにそのまま残す。
【００５４】
利用権限保存フラグメモリ１５の利用権限保存フラグが「０」に解除されていて、さらに、ユーザＩＤ管理テーブル１３の該当ユーザＩＤの利用権限マニュアル設定フラグ１９が「０」に設定されていた場合は（ステップＳ２０）、利用権限削除部２７が、利用権限割付テーブル１４に記憶されている該当ユーザＩＤの利用権限１６を削除（クリア）する（ステップＳ２１）。
【００５５】
なお、ユーザＩＤ管理テーブル１３の該当ユーザＩＤの利用権限マニュアル設定フラグ１９が「１」に設定されていた場合は（ステップＳ２０）、利用権限割付テーブル１４に記憶されている該当ユーザＩＤの利用権限１６を削除せずにそのまま残す。
【００５６】
該当管理者端末６からの実際の処理要求の内容が、利用権限１６のマニュアル設定の有無の場合（ステップＳ２１）、先に決定した利用権限１６が「利用権限マニュアル設定権限」の利用権限εであるか否かの検証を行い（ステップＳ２３）、許容範囲外の場合は（ステップＳ２４）、該当管理者端末６へ権限外メッセージを送信する（ステップＳ２５）。許容範囲内の場合は（ステップＳ２４）、利用権限マニュアル設定部２８が、ユーザＩＤ管理テーブル１３に、指定したユーザＩＤの利用権限マニュアル設定フラグ１９を「１」に設定する（ステップＳ２６）。
【００５７】
さらに、利用権限割付テーブル１４に、当該ユーザＩＤ及び操作入力された利用権限１６を新規設定する（ステップＳ２７）。なお、必要に応じて、利用権限マニュアル設定フラグ１９を「０」に解除する処理も実行する。以上の利用権限マニュアル設定処理が終了すると、Ｓ１９へ進む。
【００５８】
該当管理者端末６からの実際の処理要求の内容が、業務システム３に対する指示の場合（ステップＳ２８）、先に決定した利用権限１６が「一般ユーザ用権限」の利用権限γであるか否かの検証を行い（ステップＳ２９）、許容範囲外の場合は（ステップＳ３０）、該当管理者端末６へ権限外メッセージを送信する（ステップＳ２５）。許容範囲内の場合は（ステップＳ３０）、業務実行取次部２６が、業務システム４に実際の業務指示を送出する（ステップＳ３１）。以上の業務システム３に対する処理が終了すると、Ｓ１９へ進む。
【００５９】
このように構成された実施形態の利用権限管理システムにおいては、業務システム３、人事システム４、利用権限管理サーバ２を指定したユーザＩＤが付された処理要求が、各利用者端末５や管理者端末６から利用権限管理サーバ２へ入力されると、この処理要求に付されたユーザＩＤに対応する社員コードがユーザＩＤ管理テーブル１３から検出される。
【００６０】
そして、この社員コードで、人事システム４の人事データベース８が検索され、当該社員コードの組織及び役職を含む人事属性が検索される。次に、この人事属性で利用権限定義テーブル１２が検索され、対応する利用権限１６が得られる。この得られた利用権限１６が当該ユーザＩＤに割付けられた利用権限１６と設定される。
【００６１】
そして、利用権限割付テーブル１４の当該ユーザＩＤの利用権限１６が自動更新される。そして、この設定、自動更新された利用権限１６に基づいて入力された業務システム３、人事システム４、利用権限管理サーバ２に対する処理が実行される。
【００６２】
このように、各システム３、４、サーバ２に対する処理要求が発生する毎に、処理要求を行ったユーザ（利用者）の利用権限１６が、人事データベース８に登録されている現在時点における人事属性に基づいて設定される。よって、最新の人事異動に基づく利用権限１６にて制限された処理が実施され、各システム３、４、サーバ２のセキュリティを大幅に向上できる。
【００６３】
さらに、システムの管理者は、マニュアル操作で各ユーザ（利用者）の利用権限１６の登録、更新を行う必要がないので、システム管理者の作業負担を大幅に軽減できる。
【００６４】
さらに、予め、利用権限保存フラグを「０」に解除しておくことによって、各システム、サーバに対する処理で一旦使用された使用済みの利用権限１６はその都度削除されるのでシステムのセキュリティをさらに向上できる。
【００６５】
なお、この場合は、最初から利用権限割付テーブル１４を記憶装置１１内に形成しておく必要はない。
【００６６】
さらに、特定のユーザに対しては、ログオン毎の、利用権限１６の自動更新を行わずに、利用権限割付テーブル１４にシステム管理者にて予めマニュアル設定されている利用権限１６を使用することも可能となる。
【図面の簡単な説明】
【００６７】
【図１】本発明の一実施形態に係わる利用権限管理装置が組込まれ、かつ利用権限管理プログラムが適用される利用権限管理システムの概略構成を示す模式図。
【図２】同実施形態の利用権限管理システムに組込まれた人事システムに設けられた人事データベースの記憶内容を示す図。
【図３】同実施形態の利用権限管理システムに組込まれた利用権限管理サーバの概略構成を示すブロック図。
【図４】同利用権限管理サーバ内に形成された利用権限定義テーブルの記憶内容を示す図。
【図５】同利用権限管理サーバ内に形成されたユーザＩＤ管理テーブルの記憶内容を示す図。
【図６】同利用権限管理サーバ内に形成された利用権限割付テーブルの記憶内容を示す図。
【図７】同利用権限管理サーバの動作を示す流れ図。
【図８】同じく同利用権限管理サーバの動作を示す流れ図。
【符号の説明】
【００６８】
１…ネットワーク、２…利用権限管理サーバ、３…業務システム、４…人事システム、５…利用者端末、６…管理者端末、７…利用権限管理システム、８…人事データベース、１０…通信部、１１…記憶装置、１２…利用権限定義テーブル、１３…ユーザＩＤ管理テーブル、１４…利用権限割付テーブル、１５…利用権限保存フラグメモリ、１６…利用権限、１７…権限付与条件、１８…権限内容、１９…利用権限マニュアル設定フラグ、２０…ログイン検証部、２１…社員コード抽出部、２２…人事データベース検索部、２３…人事属性抽出部、２４…利用権限検出部、２５…利用権限自動更新部、２６…業務実行取次部、２７…利用権限削除部、２８…利用権限マニュアル設定部
【図１】
2007226428.tif 000003
【図２】
2007226428.tif 000004
【図３】
2007226428.tif 000005
【図４】
2007226428.tif 000006
【図５】
2007226428.tif 000007
【図６】
2007226428.tif 000008
【図７】
2007226428.tif 000009
【図８】
2007226428.tif 000010