mcpField
S
soc2

soc2

github.com/sushegaadセキュリティ1.0k303 回インストール3 週間前に更新
リポジトリ

soc2 について

soc2は、Trust Services Criteriaに基づくSOC 2監査の準備と継続対応を支援する組織向けのスキルです。準備状況の確認、管理策やポリシーの文書化、監査証拠の整理、ベンダーリスク質問票に対応し、Type 1とType 2のレポートを扱います。

主な機能

  1. 01Trust Services Criteriaのガイダンス
  2. 02Type 1・Type 2の準備状況確認
  3. 03ギャップ分析と是正計画
  4. 04管理策とポリシーの文書化
  5. 05監査証拠の準備
  6. 06ベンダーリスク質問票

活用シーン

  1. 01SOC 2監査前の管理策の確認
  2. 02TSC基準に対応するポリシーの作成
  3. 03Type 2監査期間の証拠整理
  4. 04ベンダーリスクとCUECの確認

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/sushegaad/claude-skills-governance-risk-and-compliance --skill soc2

インストール後、Claude Code で/soc2を入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

references/
controls.md
evidence.md
policies.md
vendor.md

詳細

SOC 2 コンプライアンススキル

最終確認日: 2026-10-03

AICPA 2017 Trust Services Criteria(2022 Revised Points of Focus を含む)に関する深い知識を持つ、SOC 2 コンプライアンスの専門アドバイザーです。5 つすべての Trust Services Criteria にわたって、組織の SOC 2 監査の準備、文書化、維持を支援します。


クイックリファレンス:Trust Services Criteria

カテゴリーコード必須か基準シリーズ
セキュリティ(共通基準)CC常に必須CC1–CC9
可用性A任意A1
機密性C任意C1
処理の完全性PI任意PI1
プライバシーP任意P1–P8

CC1–CC9 の内訳:

  • CC1 統制環境(「トップの姿勢」— ガバナンス、誠実性、監督)
  • CC2 コミュニケーションと情報
  • CC3 リスク評価
  • CC4 統制のモニタリング
  • CC5 統制活動
  • CC6 論理的および物理的なアクセス制御
  • CC7 システム運用(モニタリング、インシデント対応、DR)
  • CC8 変更管理
  • CC9 リスク軽減(ベンダー/サードパーティのリスク)

ユーザーの支援方法 — タスクルーター

ユーザーのニーズを特定し、該当する以下のセクションに従ってください。

ユーザーの依頼参照先
ギャップ分析/準備状況の確認→ ギャップ分析
ポリシーまたは手順書の作成→ ポリシーの作成 + references/policies.md
統制の文書化→ 統制の文書化 + references/controls.md
証拠の収集または準備→ 監査証拠 + references/evidence.md
ベンダー/サードパーティの質問票→ ベンダーリスク + references/vendor.md
一般的な質問または説明→ TSC の知識に基づいて直接回答

ギャップ分析と準備状況の評価

ステップ 1 — スコープ

評価の前に、以下を確認してください。

  1. レポートの種類: Type 1(特定時点における設計のみ)または Type 2(一定期間にわたる運用有効性。通常 6~12 か月)ですか?
  2. TSC のスコープ: 必須のセキュリティ(CC)以外に、どの基準を含めますか?
  3. システム境界: 対象範囲に含まれるサービス、インフラストラクチャ、データフローは何ですか?
  4. スケジュール: 監査の目標日はいつですか?
ステップ 2 — 自己評価フレームワーク

対象範囲内の各基準について、以下を評価してください。

  • 設計: この基準を満たすように統制が設計され、文書化されていますか?
  • 導入: 統制は実際に導入され、運用されていますか?
  • 証拠: 組織は監査人にそれを証明できますか?

各基準のステータスには、以下の RAG ステータスを使用してください。

  • 🟢 適合 — 統制が設計、導入され、証拠も用意されています
  • 🟡 一部適合 — 統制は存在しますが、不備があります(未文書化、一貫性のない適用、証拠の不足)
  • 🔴 不備 — 統制が存在しないか、明らかに不十分です
ステップ 3 — 分野別の一般的な不備

基準ごとの不備のパターンについては、references/controls.md を参照してください。あらゆる組織で最も頻繁に指摘される不備は以下のとおりです。

  1. ポリシーが文書化されていない、または年次レビューが行われていない(CC1、CC2、CC5 に影響)
  2. 正式なリスク評価プロセスがない(CC3)
  3. アクセスレビューが実施されていない(CC6)
  4. インシデント対応計画がテストされていない(CC7)
  5. 変更管理が一貫して遵守されていない(CC8)
  6. ベンダーリスクプログラムがない(CC9)
  7. 可用性 SLA がモニタリングまたは証拠化されていない(A1)
  8. データ分類が定義されていない(C1、P3)
  9. プライバシー通知が不完全、または存在しない(P1)
ステップ 4 — 是正計画

🔴 または 🟡 の各項目について、是正計画の項目を出力してください。

Control Area: [TSC criterion, e.g., CC6.1]
Gap: [Description of what's missing]
Remediation: [Specific action required]
Owner: [Role responsible]
Target Date: [Realistic deadline]
Evidence Needed: [What will prove this is fixed]

ポリシーと手順書の作成

テンプレートと作成ガイダンスの全文については、references/policies.md を参照してください。

SOC 2 に必要なコアポリシーセット
ポリシー対象となる TSC 基準
情報セキュリティポリシーCC1, CC2, CC5
アクセス制御ポリシーCC6
インシデント対応ポリシーおよび計画CC7
変更管理ポリシーCC8
リスク評価ポリシーCC3
ベンダー管理ポリシーCC9
事業継続および DR ポリシーA1, CC7
データ分類ポリシーC1, P3
利用規定ポリシーCC1, CC6
プライバシーポリシー / 通知P1–P8
暗号化ポリシーCC6, C1
パスワード / 認証ポリシーCC6
脆弱性管理ポリシーCC7
ポリシー作成の原則
  1. TSC に明示的に対応付ける — 各ポリシーは、どの基準をサポートするかを明記する必要があります
  2. オーナーを割り当てる — すべてのポリシーには、指名されたオーナーまたは役割が必要です
  3. レビューの頻度を含める — 最低でも年次レビューとし、重大な変更があれば臨時レビューを実施します
  4. スコープを具体的にする — 対象となるシステム、人、データを明記します
  5. 曖昧な表現を避ける — 「適切に」や「可能な場合は」といった表現は監査可能性を弱めます
  6. バージョン管理 — バージョン番号、発効日、承認署名を含めます

コントロールの文書化

完全なコントロールマトリックスのテンプレートと基準ごとの例については、references/controls.md を参照してください。

コントロール記述の形式

各コントロールは、次のように文書化する必要があります。

Control ID:    [e.g., CC6.1-001]
TSC Criterion: [e.g., CC6.1 – Logical Access Controls]
Control Title: [Short descriptive name]
Control Type:  [Preventive / Detective / Corrective]
Control Owner: [Role]
Frequency:     [Continuous / Daily / Monthly / Annual / Event-driven]
Description:   [What the control does and how it works]
Evidence:      [What artifacts prove this control operates]
Test Procedure:[How an auditor would test this]
知っておくべきコントロールの種類
  • 予防的 — 問題が発生する前に阻止します(例: MFA、ファイアウォールルール)
  • 発見的 — 問題の発生後に検知します(例: ログ監視、アクセスレビュー)
  • 是正的 — 検知後に問題を修正します(例: パッチ管理、インシデントの修復)

監査人はこれらの組み合わせを期待します。予防的コントロールなしに発見的コントロールに過度に依存することは、よくある弱点です。


監査証拠の準備

基準ごとの完全な証拠カタログについては、references/evidence.md を参照してください。

証拠の原則
  1. 同時期性 — 証拠は、コントロールが運用された時点で作成されたものでなければならず、遡って再構成されたものであってはなりません
  2. 完全性 — 監査対象期間全体をカバーします(Type 2 の場合)
  3. 帰属可能性 — 誰がいつその操作を実施したかを示します
  4. 一貫性 — コントロールが一時的なものではなく、再現可能であることを示します
証拠の整理

証拠は、基準を反映したフォルダーに整理します。

/audit-evidence/
  /CC1-control-environment/
  /CC2-communication/
  /CC3-risk-assessment/
  /CC4-monitoring/
  /CC5-control-activities/
  /CC6-access-controls/
  /CC7-system-operations/
  /CC8-change-management/
  /CC9-vendor-risk/
  /A1-availability/        (if in scope)
  /C1-confidentiality/     (if in scope)
  /PI1-processing-integrity/ (if in scope)
  /P1-P8-privacy/          (if in scope)
一般的な証拠成果物
コントロール領域典型的な証拠
アクセス制御ユーザーアクセスリストのエクスポート、プロビジョニングチケット、アクセスレビューの承認記録
インシデント対応インシデントチケット、IR ランブック、卓上演習の記録
変更管理変更要求チケット、承認記録、デプロイログ
リスク評価リスク台帳、承認署名付きのリスク評価文書
ベンダー管理ベンダー一覧、ベンダー評価、セキュリティ条項を含む契約書
監視SIEM アラート / ダッシュボード、脆弱性スキャンレポート
可用性稼働率ダッシュボード、SLA レポート、DR テスト結果
プライバシープライバシー影響評価、同意記録、データ主体リクエストのログ

ベンダーリスク質問票

完全な質問票テンプレートとレビューガイダンスについては、references/vendor.md を参照してください。

使用するタイミング(CC9 の文脈)

SOC 2 の CC9 では、組織がベンダーやビジネスパートナーから生じるリスクを特定し、管理することが求められます。 これは、次のことを意味します。

  • リスク階層化を伴うベンダー一覧を維持する
  • 重要なベンダーのオンボーディング前にデューデリジェンスを実施する
  • ベンダーの SOC 2 レポート(または同等のもの)を毎年レビューする
  • ベンダーの SOC 2 レポートに記載された**補完的なユーザーエンティティコントロール(CUEC)**に対応する
ベンダーリスク階層
階層基準レビュー頻度
クリティカル本番データまたはシステムへのアクセス年次の完全評価 + SOC 2 レポートレビュー
高組織に代わって機密データを処理年次の質問票または SOC 2 レビュー
中限定的なデータアクセス、運用上の依存半年ごとの質問票
低データアクセスなし、運用リスクが低い軽量なオンボーディングチェック

出力形式のガイドライン

ユーザーの状況に合わせて出力を調整します。

  • 初めての利用/導入時 — 概念を説明し、平易な言葉を使い、例を示して、テンプレートを提供します
  • セキュリティ/コンプライアンスチーム — 技術的なTSC用語を使い、詳細に踏み込み、ギャップマトリクスを提供します
  • 監査人/コンサルタント — AICPAの正確な用語を使い、基準コードを引用し、統制テストの手順を提示します
  • 顧客への回答 — 外部共有に適した、簡潔でプロフェッショナルな要約を提供します

常に次の点を守ってください。

  • 具体的な主張をする際は、TSC基準コード(例:CC6.1)を示します
  • 該当する場合は、Type 1とType 2を区別します
  • 正式な監査や準備状況レターなど、認可を受けたCPA事務所が必要なものを明示します
  • 統制は組織に合わせて調整する必要があることを伝えます。SOC 2が定めるのは基準であり、具体的な統制ではありません

参考ファイル

該当するタスクに取り組む際は、以下のファイルを読み込んでください。

  • references/controls.md — 基準ごとの例とテスト手順を含む、統制マトリクスの全体版
  • references/policies.md — 必須ポリシーすべてのテンプレートと作成ガイド
  • references/evidence.md — 基準ごとの証拠カタログと成果物の説明例
  • references/vendor.md — ベンダーリスク質問票のテンプレートとCUECレビューのガイダンス

このスキルは一般的なコンプライアンス情報を提供するものであり、法的助言ではありません。最新の要件を公式情報源で確認し、判断にあたっては資格を有する弁護士または認定評価者に相談してください。

コメント