クラウドの責任共有モデルとガバナンス。IaaS/PaaS/SaaSで変わる責任範囲と設定ミスの所在
対象の目安: 経営層・情報システム責任者・クラウド管理者 / 入門〜実務

クラウドへの移行が進むほど、現場でくり返し聞かれるのが「結局、セキュリティはどこまでがクラウド事業者の責任で、どこからが自分たちの責任なのか」という問いです。サーバーを自社で抱えていた時代は、物理的な機器からOS、アプリケーション、データまで、良くも悪くもすべて自分たちの管理下にありました。クラウドに移ると、その責任の一部は事業者側に移ります。ところが「クラウドにしたから安心」という空気だけが先に広がり、移ったはずのない責任まで事業者が見てくれていると誤解したまま運用が始まることが少なくありません。
この誤解が表面化するのが、設定ミスによる情報漏えいです。ストレージの公開範囲を絞り忘れた、アクセス権限を広く付けすぎた、ログを残していなかった。こうした事故の多くは、クラウド基盤そのものの欠陥ではなく、利用者側が責任を負う「設定」の領域で起きています。つまり、事業者がどれだけ堅牢な基盤を用意しても、利用者が自分の責任範囲を理解していなければ穴は開きます。
この記事は、クラウドの「責任共有モデル(Shared Responsibility Model)」を原理から噛み砕き、IaaS・PaaS・SaaSという提供形態によって利用者の責任範囲がどう変わるのかを早見表で整理します。そのうえで、設定ミスの責任は誰にあるのか、経営層と現場がそれぞれ何をガバナンスとして握っておくべきかを、実務の判断基準まで掘り下げます。対象は、クラウド利用の意思決定をする経営層・情報システム責任者と、実際に設定を担うクラウド管理者の双方です。
早見表:提供形態ごとの責任範囲
まず全体像を、Microsoftが公式に示している責任分担マトリクスをもとに整理します。下の表は、スタックの各層について、誰が責任を持つかを提供形態別に並べたものです。「共有」は、事業者が基盤部分を、利用者が設定・利用部分を、それぞれの文脈で分担することを意味します。
| 責任を持つ領域 | オンプレミス | IaaS | PaaS | SaaS |
|---|---|---|---|---|
| データ | 利用者 | 利用者 | 利用者 | 利用者 |
| 設定・構成 | 利用者 | 利用者 | 利用者 | 利用者 |
| ID・利用者アカウント | 利用者 | 利用者 | 利用者 | 利用者 |
| クライアント端末 | 利用者 | 利用者 | 利用者 | 共有 |
| アプリケーション | 利用者 | 利用者 | 共有 | 共有 |
| ネットワーク制御 | 利用者 | 利用者 | 共有 | 事業者 |
| OS | 利用者 | 利用者 | 事業者 | 事業者 |
| 物理ホスト | 利用者 | 事業者 | 事業者 | 事業者 |
| 物理ネットワーク | 利用者 | 事業者 | 事業者 | 事業者 |
| 物理データセンター | 利用者 | 事業者 | 事業者 | 事業者 |
注目すべきは表の上3行です。データ、設定・構成、ID・利用者アカウントは、オンプレミスからSaaSまで一貫して「利用者」と書かれています。クラウド化でOSや物理層の管理は手放せても、自分のデータと、誰がそれにアクセスできるかという統制は、最後まで利用者の手元に残るということです。
責任共有モデルとは何か:of the cloud と in the cloud
責任共有モデルを最も簡潔に言い表しているのが、AWSの「Security of the Cloud(クラウドそのものの安全)」と「Security in the Cloud(クラウドの中の安全)」という対比です。AWSは前者、すなわちすべてのサービスを動かす基盤(ハードウェア、ソフトウェア、ネットワーク、データセンター施設)を保護する責任を負います。利用者は後者、すなわち自分が選んだサービスの中で、データの暗号化や分類、IAM(Identity and Access Management)による権限設定、ゲストOSの更新やアプリケーションの安全確保を担います。
ここで大切なのは、責任共有モデルが「責任を半分こにする」仕組みではないという点です。床から天井までのスタックを層に切り分け、層ごとにどちらが責任を持つかを割り当てる、というのが正確な理解です。境界線は提供形態によって上下しますが、線が引かれる以上、線より上は必ず利用者が見なければなりません。「共有」という言葉から「お互いがなんとなく見てくれる」という曖昧な状態を連想すると、誰も見ていない層が生まれます。これが設定ミスの温床です。
誤解しやすいのは、「事業者が高いセキュリティ認証を取得しているから、自分たちは何もしなくてよい」という理解です。事業者の認証は、あくまで基盤(of the cloud)について対象範囲内の管理策・統制状況を確認する材料であって、利用者が自分の責任範囲(in the cloud)で行うべき設定の安全性を保証するものではありません。堅牢な金庫を借りても、扉を開けっぱなしにすれば中身は守れない、という関係に近いものです。
なぜIaaS/PaaS/SaaSで責任範囲が変わるのか
提供形態の違いは、「スタックのどこまでを事業者が面倒を見るか」の違いです。原理から見ると一本の線で理解できます。
IaaSは、仮想マシンやストレージ、仮想ネットワークといった「素材」を提供する形態です。物理層と仮想化基盤は事業者が持ちますが、その上に乗るゲストOS、ミドルウェア、アプリケーション、ネットワークのセキュリティ設定(ファイアウォールやセグメント分割)は利用者が構成します。自由度が高い反面、利用者の責任範囲が最も広いのがIaaSです。OSのパッチ適用を忘れれば、その脆弱性は利用者の責任で放置されたことになります。
PaaSは、OSやランタイム、ミドルウェアまでを事業者が管理し、利用者はアプリケーションのコードと、その設定・データ・アクセス制御に集中する形態です。OSパッチのような運用負担は事業者に移りますが、アプリケーションの設定不備やアクセス権限の付与ミスは引き続き利用者の責任です。
SaaSは、できあがったアプリケーションをそのまま使う形態です。OSもネットワークも事業者が管理し、利用者の責任は主に「誰にどの権限を与え、どのデータを置き、どう共有するか」に絞られます。責任範囲は最も狭くなりますが、ゼロにはなりません。ファイル共有設定を「リンクを知っている全員」にしてしまえば、それは利用者側の設定ミスです。
「SaaSなら全部ベンダー任せ」と思っていた時期がありました。実際にヒヤッとしたのは、退職者のアカウントが無効化されずに残っていて、共有ドライブの機密フォルダにアクセスできる状態だったと監査で指摘されたときです。アカウントの棚卸しも権限設計も、提供形態が何であれ最後はこちら側の仕事だと、そこで腹落ちしました。
この一本の線を頭に入れておくと、新しいサービスを評価するときに「このサービスはどこに線が引かれているか」「線より上で自分たちが設定すべきことは何か」を最初に問えるようになります。 あわせて読みたい ゼロトラストを最小コストで取り入れる。考え方とID中心の段階導入
設定ミスの責任は誰にあるのか
ここが本記事の核心です。クラウドで起きる情報漏えいの多くは、クラウド基盤そのものが破られた結果ではなく、利用者が責任を持つ「設定」の領域で起きています。ストレージの公開設定、アクセス権限、ネットワークの開放範囲、ログの取得。いずれも前掲の表で「利用者」または「共有」の側にある項目です。
責任共有モデルに照らせば、これらの設定ミスによる被害は、原則として利用者の責任です。事業者は安全に設定できる「手段」(権限管理機能やデフォルトで非公開にする初期設定など)を提供しますが、その手段を正しく使う責任は利用者にあります。契約上も、多くの利用規約は「利用者の設定・運用に起因する損害」を事業者の免責としています。つまり、設定ミスで漏えいが起きても、事業者に賠償を求められるとは限らず、対外的な説明責任や被害者への対応は利用者が負うのが通常です。
総務省の「クラウドサービス提供における情報セキュリティ対策ガイドライン(第3版)」でも、利用者の責任範囲はSaaS・PaaS・IaaSの利用形態によって変化すること、そして事業者と利用者が責任範囲を合意し、その内容を明確にすることの重要性が示されています。責任は一律ではなく、サービスの内容や利用条件ごとに両者で合意して決まる、という考え方が公式に整理されています。
注意
「事業者が見てくれているはず」という暗黙の期待は、責任の空白を生みます。責任共有モデルで自分の側にある項目(最低でもデータ・設定・ID・アクセス権限)は、誰も指摘しなくても自分たちで点検する、という前提に立ってください。特に初期設定が「公開」寄りのサービスや、共有リンクを簡単に発行できるサービスは、デフォルトのまま使うと意図せず外部公開になっていることがあります。
実務での判断基準を一つ挙げるなら、「この設定が間違っていたとき、被害者に説明し対応するのは誰か」を考えることです。答えが自社であれば、それは自社の責任範囲です。クラウド事業者がデータセンターの火災に対応してくれても、自社が公開設定を誤って顧客情報を漏らした事故の謝罪と再発防止を、事業者が代わりに行ってくれることはありません。
ガバナンスとして握るべきこと
責任共有モデルを「知っている」だけでは事故は防げません。経営と現場の双方で、継続的に回る統制(ガバナンス)に落とし込む必要があります。原理を踏まえた要点を挙げます。
第一に、責任範囲の文書化です。利用するサービスごとに、どの層が事業者で、どの層が自社かを書き出し、自社側の項目に担当を割り当てます。「共有」の項目は特に空白になりやすいので、自社が何を設定するのかを具体化します。前掲の早見表は出発点であり、実際の境界は契約とサービス仕様で確認するのが原則です。
第二に、設定の継続的な点検です。クラウドの設定は一度決めて終わりではなく、サービスの仕様変更や担当者の異動で少しずつずれていきます。公開設定・アクセス権限・アカウントの棚卸しを定期的に行い、できれば設定逸脱を自動で検知する仕組み(クラウドの設定監査機能やCSPM的なツール)を併用します。
第三に、IDとアクセス権限の統制です。表が示すとおり、ID・アカウント・アクセス管理はどの形態でも利用者の責任です。最小権限の原則、退職者・異動者のアカウントの確実な無効化、特権アカウントへの多要素認証は、提供形態を問わず効きます。
第四に、責任の所在を経営課題として扱うことです。設定ミスによる漏えいの説明責任は経営が負います。だからこそ、現場任せにせず、どのサービスにどんな責任が残っているか、点検が回っているかを経営層が把握できる報告の仕組みを持つことが、ガバナンスの肝になります。
- 1
利用サービスの棚卸しと提供形態の分類
自社が使っているクラウドサービスを洗い出し、それぞれIaaS/PaaS/SaaSのどれに近いかを分類します。SaaSが多くても責任はゼロにならない点を前提に置きます。
- 2
責任分界の文書化
サービスごとに、データ・設定・ID・アクセス権限・ネットワーク・OSなどの層について、事業者と自社のどちらが責任を持つかを表に整理し、契約・仕様で裏取りします。
- 3
自社責任項目への担当割り当て
「共有」と「利用者」の項目に担当者を割り当て、点検の頻度と方法を決めます。空白の層を残さないことが目的です。
- 4
設定の定期点検と自動検知
公開設定・権限・アカウントの棚卸しを定期実行し、可能なら設定逸脱の自動検知を導入します。
- 5
経営への報告と是正サイクル
点検結果と未対応のリスクを経営層に報告し、優先順位をつけて是正します。これを継続的に回します。
中小企業であれば、IPAの「中小企業の情報セキュリティ対策ガイドライン」と付属するクラウドサービスの安全利用に関する資料が、規模に応じた現実的な始め方の参考になります。
よくある質問
SaaSだけを使っていれば、セキュリティはほぼ事業者任せでよいですか?
設定ミスで情報が漏れた場合、クラウド事業者に賠償を求められますか?
責任分界の「正解の表」を一つ覚えておけば十分ですか?
責任共有モデルとゼロトラストはどう関係しますか?
まとめ
クラウドの責任共有モデルは、「基盤の安全は事業者、その上の設定・データ・利用者管理は利用者」という役割分担を、スタックの層ごとに割り当てる考え方です。IaaSからSaaSへ進むほど利用者の責任は狭まりますが、データ・設定・ID・アクセス権限はどの形態でも常に利用者の手元に残ります。情報漏えいの多くはこの利用者側の設定領域で起き、その説明責任は利用者が負います。だからこそ、責任範囲を文書化し、設定を継続的に点検し、経営が把握できる統制に落とし込むことが欠かせません。
クラウド責任共有モデルの実務チェックリスト
- 利用中のクラウドサービスを洗い出し、IaaS/PaaS/SaaSの提供形態で分類した
- サービスごとに事業者と自社の責任分界を表に整理し、契約・仕様で裏取りした
- データ・設定・ID・アクセス権限が常に自社責任であることを関係者で共有した
- 「共有」「利用者」の各項目に担当者を割り当て、点検頻度を決めた
- 公開設定・アクセス権限・アカウントの棚卸しを定期的に実施している
- 退職者・異動者のアカウント無効化と特権への多要素認証を運用している
- 設定逸脱の自動検知(クラウドの監査機能やCSPM等)の導入を検討した
- 点検結果と未対応リスクを経営層が把握できる報告の仕組みがある
責任共有モデルで自分の側に残る「ID・アクセス」をどう強くするかは、 あわせて読みたい ゼロトラストを最小コストで取り入れる。考え方とID中心の段階導入
出典・参考
関連する記事
ゼロトラストを最小コストで取り入れる。考え方とID中心の段階導入
「決して信頼せず、常に検証する」というゼロトラストの考え方を、製品の一括導入ではなく、既存環境を活かした最小コストで取り入れる進め方を解説します。ID中心の発想と、無理のない段階導入の優先順位を整理します。
従業員へのセキュリティ教育の設計。標的型訓練・報告文化・継続的な啓発の組み立て方
形だけの年1回研修で終わらせないために。標的型攻撃メール訓練の正しい運用、罰しない報告文化のつくり方、行動を変える継続的な啓発の設計を、経営・管理の視点で実務的に解説します。
社内セキュリティポリシーの作り方。基本方針・対策基準・実施手順の三層で実効性をつくる
形だけで終わらない社内セキュリティポリシーを、基本方針・対策基準・実施手順の三層構造で設計する方法を解説。三層の役割分担、策定の進め方、現場で守られる仕組みづくりと運用・見直しまでを経営と実務の両視点で整理します。


