認証システムの“決定打”、生体認証【後編】
生体認証を生かす4つの「統合」
ID管理、SSO……認証・認可基盤の統合案件が最近は急増しているという。生体認証のアクセスセキュリティが高度でも、分散管理されていては運用コストを引き上げるだけだ。では、具体的にどう統合すればいいのか。
筆者はベンダーとして、ID/パスワード認証の脆弱性を払しょくすべく主にクライアントPCにおける指紋認証をユーザーに提案しているが、最近、顧客企業のIT部門の担当者とシステムセキュリティの話をする際に、必ずといっていいほど「統合」というキーワードを耳にする。これは「IDの統合」「認証の統合」「SSO(シングルサインオン)」など、認証・認可の統合環境構築が大きな課題となっていることを意味する(前回「システム基盤統合化の波は生体認証とともに」)を参照)。「生体認証などを導入するとアクセスセキュリティが高まる」というのは誰もが理解できることであるが、かといって単純に導入、とはいかないのも企業システムの大きな課題である。今回は、そうした実例の中から最も多い“悩み”のパターンを取り上げ、その解決方法について説明したい。
なぜ統合なのか?
認証・認可基盤の統合を余儀なくされつつある背景には、法令整備の影響がある。2004年の個人情報保護法施行、2006年の新会社法、そして日本版SOX法と、コンプライアンス徹底のための課題となるリスクマネジメント、内部統制における業務統制などがITシステムに与える影響は大きい。具体的には、以下の3つの検討が必要となる。
- アクセスセキュリティ強化による情報漏えい対策の検討
- ドキュメントの電子化とそれに伴うワークフローやセキュリティシステムの検討
- 業務統制におけるシステムをまたがるアプリケーション利用に関して、認可システム整備の検討
ところが、これらの検討を行うに当たり、システム全体に大きな問題があることが露呈しているのだ。まずは、その問題について例を挙げる。図1はよくあるパターンの企業システムの状態だ。
一見、問題なく稼働しそうなシステムだが、次のような問題を抱えている。
NTドメイン時代の制約から生まれた分散管理型の運用体系
まず大きな課題は、Active Directoryの構成だ。図1のシステムでは、部門ごとにActive Directoryが運用されている。
Active Directoryは、Windows NT時代のNTドメインから発展してきたマイクロソフトのネットワーク資源管理システムだ。ネットワーク上のWindowsクライアントとそれを利用するユーザーを管理していく上で、単なるLDAPディレクトリにとどまらない管理機能や利便性を提供する。今日では、少なくとも7割以上の企業がActive Directoryを導入しているという。インフラシステムとしてはかなりのペネトレーションだが、9割を超えるといわれるWindowsクライアントの企業導入率を考えれば、うなずける数字だ。無論、Active Directoryですべての統合管理を実現できるわけではないが、Windowsクライアントで構成されたネットワーク、それを利用するユーザーを管理する上では最も適したソリューションといえるだろう。
Active Directoryの本来のメリットは、社内のWindowsクライアントやネットワーク上のリソース、ユーザーなどを統合的に管理できること。「1フォレスト、1ドメイン」、つまり統合された環境を構築することが理想だ。しかし、特に過去にNTドメインを導入した企業において、図1のように部門ごとに複数のActive Directoryが乱立しているケースは多い。これは、NTドメイン時代の制約に端を発している。このようなActive Directoryの乱立環境では、部門をまたがったリソース共有が困難な上、人事異動などに伴うユーザーアカウント管理も大変な作業となる。
それでは、現在の企業システムにおいて、NTドメインが後のActive Directory構築、システム全体の運営体系に最も大きく影響したと思われる原因について考えてみる。
まず、NTドメインのユーザー管理データベースであるSAM(Security Account Manager)データベースでは、約40Mバイトの容量でしかユーザー登録ができなかった。つまり、安全な範囲でのユーザー格納数は約1万人程度と判断された。このキャパシティーを考慮すると、事業部単位でのユーザー収容が設計的にも正しい構成だった。また、NTドメインでは、全社統合ドメインで運用してしまうと、管理権限を部門単位に限定した管理者を設定することができなかった。遠隔拠点など、部門単位での運用管理を行う場合には、部門ごとにドメインを構成する必要があったのだ。
さらには、複数の大規模拠点を持つ企業において、NTドメインを本社中心の統合環境にした場合、拠点のDC(ドメインコントローラー)へ常にレプリケーションが行われることになるが、当時は拠点間のネットワーク回線の帯域が十分ではなく、レプリケーションで発生するトラフィックが社員の業務を阻害する要因となるケースも多かった。その回避のために、拠点単位でのドメイン構成を取る企業も少なくなかった。やがてNTドメインからActive Directoryに移行する際に、NTドメインの構成のまま単純なアップグレードを行ったユーザーも多く、NTドメイン同様に乱立した状態、つまり複数のドメインでActive Directoryが構成されているケースが増えてしまった。図1に示すシステムがまさにそれである。このNTドメインに端を発する運用体系、つまり事業部、部門単位でのシステム運用による分散管理体制により、アプリケーションの乱立、セキュリティポリシーの不整合などが起きているのだ。
アプリケーションの問題
そして、アプリケーションの問題だ。分散管理型の運用をしてきた企業では特に顕著に表れているのがアプリケーションの乱立である。図1でも各部門にアプリケーションが構築されている様子がうかがえるが、各部門の裁量で次々とアプリケーションが導入され、その度に認可レイヤー側にACL(Access Control List:アクセス制御リスト)が増えていく。気が付くと全社でたくさんのID/パスワード管理が発生し、ユーザーも複数のIDとパスワードをアプリケーションごとに使い分けるようなことになっている。極端な例を挙げると、全社で100を超えるアプリケーションが導入され、エンドユーザーは平均して10を超えるID/パスワードを使い分ける必要性から、メモに書いてPCに張っておくといったずさんな管理をしているケースもあった。
認証システムの問題
ID/パスワードのはんらんは、セキュリティレベルを著しく下げるだけなく、ユーザビリティと業務効率を低下させる要因となる。そこで、今度は各部門が選定したデバイス認証などの認証方式が採用される。部門Aでは指紋認証、部門BではICカード、などといった形で導入されると、認証方式ごとにユーザーデータベースが必要となる。つまり、認証レイヤーにおいても乱立が生じてしまうのだ。
認証・認可基盤の統合こそセキュリティ統制の第一歩
例示したこれらの状況は、内部統制などの要件を検討する際に、根本的な問題として一気に露呈したというのが実情だろう。例えば業務統制において、部門をまたがる業務プロセスを定義する際、現実的には部門ごとに業務アプリケーションを使って業務遂行している場合が多いため、部門をまたがる業務プロセス=システムにおけるワークフローの構築が必要となる。このワークフロー構築が、前述のような乱立システムにおいては困難なのである。
また、さらに大きな課題となるのは、セキュリティ面でも数多くの問題が存在することだ。前述のID/パスワードの問題もさることながら、システムとセキュリティポリシーが部門ごとにばらばらであるために、全社的なリスクマネジメントを講じようとすると、さまざまな矛盾が生じてしまう。
こうした問題を解決するには、以下のような4つの基盤統合を必要に応じて実施していくとよい。
(1)Active Directoryの統合
まずActive Directoryを再構築し、「1フォレスト、1ドメイン」の環境へ移行していくといった大規模な統合作業を行う。これにより、コンピュータやユーザーの一元管理と統合的なセキュリティ管理、そしてWindows統合認証基盤の整備を実現できる。
(2)社内アプリケーション群のID統合
Active DirectoryやアプリケーションなどのACLを有する認可システムのIDを統一することで、すべてのシステムに対してユーザーごとのアカウントを一意にする。ID統合のケースでは、ID統合製品を導入し、すべてのアプリケーションのID/パスワードを共通のものにしてしまうことが多い。統合後はユーザーアカウントの管理が一元化されるため、メンテナンス性が飛躍的に向上し、ユーザーも統一されたID/パスワードをすべてのアプリケーションに利用することができるようになる。
(3)SSOの実現(認可統合)
アプリケーションの利用を含む業務プロセス統合において検討されるのがSSOの実現だ。ユーザーが一度の認証で複数のシステムへアクセスできるようにするのがSSOだが、大きく分けて2つの方法がある。1つはWindows統合認証を利用したSSOだ。Windows統合認証を利用可能なアプリケーションであれば、Active Directoryの認証を受けるだけでアプリケーションの認証も通過できるというものだ。これは、Active Directoryの統合環境を実現していれば、比較的低コストで実現する。
もう1つは、Windows統合認証を利用できないアプリケーションが存在する場合は、SSO製品を導入し、認可統合のエンジンとして利用する方法だ。SSO製品自体がWindows統合認証に対応しているものもある。
(4)認証基盤統合
認可システムのID統合やSSOなどが実現すると、アクセスセキュリティの重要性はさらに増す。(2)のように一意のID/パスワードがあれば、すべてのシステムを一気に利用できてしまうからだ。この際、よりクレデンシャル強度の高い認証手段を採用する必要がある。特に生体認証は、前回紹介したように本人認証を行う上で最適な手段といえる。また、図1のように既にさまざまな認証方式が乱立しており、継続して複数の手段を利用し続ける場合は、認可システム同様に認証管理の統合を行うべきである。
その方法の1つは、どれか1つの認証方式に統一して全社に展開すること。そして2つ目は、認証基盤の統合だ。認証基盤統合の場合は多要素認証に対応した認証製品を利用し、いずれの場合もすべての認可システムに対して認証を提供するための統合を行う。
図2は上記4つの「統合」を行ったシステムの概念図だが、こうした認証・認可基盤統合はコストが掛かるため、ちゅうちょする企業も少なくない。しかし、ガバナンスの実行度、永続的に発生する莫大な運用管理コストをはじき出してみれば、決して高い投資ではないはずだ。また、認可システムの統合環境において、アクセスセキュリティは重要だ。採用する認証基盤は、高いレベルでの本人認証が可能な生体認証を中心に検討することをお勧めする。
<筆者紹介>
坂元淳一
ディー・ディー・エス 戦略事業本部 マーケティング部 部長
IT業界におけるエンタープライズ製品、Webサービスなどのプロダクトマーケティング、コンサルティングなどの経験を経て、バイオメトリクスソリューション企業のディー・ディー・エスにおいてマーケティング責任者に就任。“企業アクセスセキュリティの悩み解決”をテーマにアクセスセキュリティ製品の製品企画と啓発活動に従事。
Copyright © ITmedia, Inc. All Rights Reserved.
この記事の著者
関連記事
こんなメディアも見られています
TechTargetジャパンに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。
ベンダーコンテンツ PR
From Informa TechTarget
SpecialPR
アクセスランキング
-
1
「Excel至上主義」の終わらせ方 丸2日の手作業地獄から情シスと現場を救うには
-
2
「Microsoft 365のセキュリティ運用」に関するアンケート
-
3
取手市がVDIと決別した理由 更改費用「4倍超」を約1.7倍に圧縮
-
4
急増する「AIはこう言ってる」マン 判断を狂わせる「AI忖度」を防ぐには?
-
5
221人調査で分かった「情シス最大のストレス」は?
-
6
「Salesforceのテスト自動化ツール」に関するアンケート
-
7
IT製品の導入に関するアンケート「サーバ&ストレージ」編
-
8
「データストレージの活用方法」に関するアンケート
-
9
「AI時代の統合基盤・エンタープライズAI管理」に関するアンケート
-
10
自宅のWi-Fiが「遅い」「途切れる」本当の原因は? Dellが推奨する鉄則
ホワイトペーパーランキング PR
-
1
年収2000万「クラウドセキュリティのプロ」になれる資格とは
-
2
セキュリティソフトをすり抜ける標的型攻撃メール、不審メールの見破り方とは?
-
3
Windows Updateの通信集中で回線が逼迫、ネットワーク刷新事例に学ぶ解決策
-
4
財務を戦略的組織へ進化させるAI活用術、4つの主要な障壁と解消方法
-
5
「NAS」「SAN」「DAS」は何が違う? いまさら聞けないストレージの基礎
-
6
“あのファイル転送”で暗躍するノーウェアランサム
-
7
標的型攻撃メールを見破るには? サンプル文面を例に傾向を解説
-
8
商用利用の安全性を確保し大量のコンテンツを高速で生成する、AI活用の秘訣
-
9
マンガで解説、1日で生成AI環境を構築できるワークショップの中身とは?
-
10
Dark AIが台頭する時代の新発想、「より高度なAIで対抗する」具体的方法とは?
TechTargetジャパン SNS
インフォメーション
注目情報をチェック
TechTargetジャパンをフォロー