Snowflake

SnowPro Advanced: Security Engineer

2026-03-26
更新: 2026-10-15
NicheeLab編集部
目次
  1. 試験概要
  2. 出題ドメインと配点
  3. ネットワークセキュリティ
  4. アクセス制御
  5. 暗号化とキー管理
  6. 監査とモニタリング
  7. コンプライアンス
  8. 問題で確認
  9. よくある質問

SnowPro Advanced: Security Engineer Certification(SEA-C01)は、Snowflake環境のセキュリティ設計・実装・運用に関する専門的な知識を証明する試験です。ネットワーク分離・暗号化アーキテクチャ・RBAC/DAC・データマスキング・監査・コンプライアンス対応など、セキュリティエンジニアが日常的に設計・管理する機能が網羅的に出題されます。ただし、この試験は2026年12月1日で終了し、予約済みの試験もこの日までに受験を済ませる必要があります。

試験概要

項目詳細
試験コードSEA-C01
問題数65問(単一選択・複数選択)
試験時間115分
合格ライン750点 / 1000点満点
受験料$375 USD
前提条件SnowPro Core認定(有効期間内)
受験方法Pearson VUE(テストセンター or オンライン)
認定有効期間2年間
推奨経験Snowflakeセキュリティ設計・運用の実務2年以上
言語英語のみ
試験の終了2026年12月1日で終了(予約済みの試験もこの日までに受験を済ませる必要がある)

Snowflakeは、SnowPro Advanced: Security Engineer試験(SEA-C01)を2026年12月1日で終了すると発表しています。それより後の日程で予約している場合は、2026年12月1日以前の日程に予約を変更する必要があります。公式の終了FAQによると、Snowflakeのセキュリティ機能に合わせた新しい認定を開発中で、2027年の早い時期に発表する予定です。すでに取得した認定は取得日から2年間有効です。

出題ドメインと配点

公式の試験ページとStudy Guide(SEA-C01、2025年11月6日更新)に載っている出題分野は次の5つです。

ドメイン配点主要トピック
アクセス制御とID管理(1.0 Access Control and Identity Management)22%RBACとカスタムロールの設計(最小権限)、SCIM、MFA・パスキー・SSO(SAML/OAuth)、キーペア認証・プログラムアクセストークン、セッションポリシー、ネットワークポリシー・ネットワークルール・プライベート接続、外部アクセス統合とシークレット
データ保護・プライバシー・ガバナンス(2.0 Data Protection, Data Privacy, and Data Governance)30%Tri-Secret Secure、マスキングポリシー・外部トークン化・タグベースマスキング、行アクセス・射影・集計ポリシー、Data Clean Rooms、データ流出の防止、Time Travel・Fail-safe・データ保持、タグ付けとデータ分類、レプリケーションとフェイルオーバーのセキュリティ
監査・監視・コンプライアンス(3.0 Auditing, Monitoring, and Compliance)18%QUERY_HISTORY・ACCESS_HISTORY・LOGIN_HISTORYによる監視、Trust Center、セキュリティアラート、クレジット消費の異常検知、GDPR・HIPAA・CCPA・PCI DSSなどの規制要件への対応
脅威・リスク評価・インシデント対応・フォレンジック(4.0 Threats, Risk Assessment, Incident Response, and Forensics)18%脅威モデリング、Horizon Catalogを使ったリスク評価、インシデントの検知・封じ込め・復旧、ログを使ったフォレンジック分析
AI/MLとアプリケーション向けのサービス・機能の保護(5.0 Securing Snowflake Services and Features for AI/ML and Applications)12%Snowpark Container Servicesのセキュリティ、Cortex AIを使ったセキュリティ強化(COMPLETE/TRY_COMPLETE・CLASSIFY_TEXT/AI_CLASSIFY・Cortex Analyst・Cortex Agents)、Native Appsのセキュリティ

ネットワークセキュリティ

ネットワークポリシー

設定項目説明
ALLOWED_IP_LISTアクセスを許可するIPアドレス/CIDRのリスト
BLOCKED_IP_LISTALLOWED_IP_LIST内から除外するIP
適用レベルアカウントレベル or ユーザーレベル(ユーザーレベルが優先)
注意点設定ミスでロックアウト時はSnowflakeサポートへ連絡が必要

プライベート接続

  • AWS PrivateLink:VPC内からSnowflakeへのプライベート接続。インターネット非経由
  • Azure Private Link:VNet内からのプライベート接続
  • GCP Private Service Connect:VPC内からのプライベート接続
  • Business Critical Edition以上で利用可能
  • Internal Stage(PUT/GET)、Snowsight、SnowpipeへのアクセスもPrivateLink経由で保護可能

アクセス制御

RBAC / DAC の統合モデル

SnowflakeはRBAC(Role-Based Access Control)とDAC(Discretionary Access Control)を組み合わせたアクセス制御モデルを採用しています。

アクセス制御仕組み管理方法
RBACロールに権限を付与し、ユーザーにロールを割り当てGRANT ROLE / GRANT PRIVILEGE
DACオブジェクト作成者(所有ロール)が権限を他ロールに付与GRANT ... ON ... TO ROLE

ロール階層設計のベストプラクティス

  • すべてのカスタムロールはSYSADMINの配下に配置する(ロールツリーの断絶を防止)
  • ACCOUNTADMINは日常業務で使用せず、必要時のみ切り替え
  • 機能別ロール(DATA_READER / DATA_WRITER / ANALYST)と環境別ロール(DEV / STG / PROD)を組み合わせる
  • MANAGED ACCESS スキーマを使用して、スキーマ所有者に権限管理を集中させる

データマスキング

マスキング種類説明適用方法
ダイナミックデータマスキングクエリ実行時にロールに応じてカラム値をマスクALTER COLUMN ... SET MASKING POLICY
External Tokenization外部サービスで値をトークン化External Function + マスキングポリシー
タグベースマスキングタグに紐づけてマスキングポリシーを一括適用ALTER TAG ... SET MASKING POLICY

行アクセスポリシー

  • マッピングテーブルでロールとアクセス可能なデータの対応を定義
  • CURRENT_ROLE()やIS_ROLE_IN_SESSION()を使用してポリシー内でロール判定
  • マスキングポリシーとの組み合わせで列レベル+行レベルの二重保護が可能
  • Enterprise Edition以上で利用可能

暗号化とキー管理

暗号化アーキテクチャ

層暗号化方式管理主体
データファイルAES-256ファイルキーで暗号化Snowflake自動管理
テーブルマスターキーファイルキーを暗号化するキーSnowflake自動管理(30日を超えると自動ローテーション)
アカウントマスターキーテーブルマスターキーを暗号化するキーSnowflake管理(30日を超えると自動ローテーション)
ルートキーアカウントマスターキーを暗号化する最上位のキーSnowflake管理
複合マスターキー(Tri-Secret Secure)顧客キー + Snowflakeキー → 複合キー顧客 + Snowflake共同管理

すべてのデータは書き込み時に自動暗号化され(Encryption at Rest)、ネットワーク転送時もTLS 1.2で保護されます(Encryption in Transit)。ユーザーが暗号化の有効/無効を制御する設定はなく、常に有効です。

キーローテーション

  • 自動ローテーション:Snowflakeが管理する階層のキーは、30日を超えると自動でローテーションされる
  • 定期リキー:1年より古い廃止済みのキーで保護されたデータを新しいキーで再暗号化(Periodic Rekeying。Enterprise Edition以上)
  • 顧客管理キー:Tri-Secret Secure使用時は、顧客がクラウドのKMSでキーを作成・管理する。ローテーションするときは新しいキーをTri-Secret Secure用に登録する

監査とモニタリング

ビュー内容レイテンシ
LOGIN_HISTORYログイン成功/失敗・認証方式・IPアドレス最大120分
ACCESS_HISTORYオブジェクトへの読み取り/書き込みアクセス履歴最大3時間
QUERY_HISTORY実行されたすべてのクエリの詳細最大45分
SESSIONSアクティブセッション情報最大3時間
GRANTS_TO_USERSユーザーへのロール付与履歴最大120分

セキュリティ監査では、LOGIN_HISTORYで不審なログイン試行(短時間の大量失敗・未知のIPからのアクセス)を検出し、ACCESS_HISTORYで想定外のデータアクセスパターンを分析する運用が重要です。

コンプライアンス

基準対応エディション必要な設定
SOC 1 / SOC 2 Type II全エディション標準で対応
HIPAABusiness Critical以上BAA締結・暗号化・アクセス制御・監査ログ
PCI DSSBusiness Critical以上ネットワーク分離・暗号化・アクセス制御・ログ監視
FedRAMP ModerateBusiness Critical以上FedRAMP認定リージョンでの運用
GDPR全エディションデータ保持ポリシー・データマスキング・削除対応
  • HIPAAコンプライアンスでは、SnowflakeとBAA(Business Associate Agreement)を締結する必要がある
  • PCI DSSではカード会員データの暗号化・アクセス制限・ログ記録・定期的な脆弱性スキャンが必須
  • GDPRでは「忘れられる権利」に対応するため、個人データの削除プロセスを設計する必要がある

問題で確認

SnowPro Advanced: Security Engineer

問題 1

Snowflakeで顧客管理の暗号鍵を使用し、顧客側がキーを無効化するとSnowflakeもデータにアクセスできなくなる暗号化方式はどれですか?

  1. End-to-End Encryption (E2EE)
  2. Tri-Secret Secure
  3. Client-Side Encryption
  4. Transparent Data Encryption (TDE)

正解: B

Tri-Secret Secureは顧客管理キー(AWS KMS/Azure Key Vault/GCP Cloud KMS)とSnowflake管理キーを組み合わせた複合マスターキーを生成する暗号化方式です。顧客が自身のKMSでキーを無効化すると、複合キーが生成できなくなり、Snowflakeもデータを復号できなくなります。Business Critical Edition以上で利用可能です。

よくある質問

SnowPro Advanced: Security Engineer試験はいつまで受験できますか?

Snowflakeは、Security Engineer試験(SEA-C01)を2026年12月1日で終了すると発表しています。予約済みの試験もこの日までに受験を済ませる必要があり、それより後の日程で予約している場合は、2026年12月1日以前の日程に予約を変更しなければなりません。公式の終了FAQによると、セキュリティ分野の新しい認定を開発中で、2027年の早い時期に発表する予定です。それまでは、ほかのSnowPro認定の中から自分のキャリアに合うものを探すよう勧めています。すでに取得した認定は、取得日から2年間有効です。

SnowPro Advanced Security Engineer試験はAdministrator試験とどう違いますか?

Administrator試験はセキュリティを含むアカウント運用全般(パフォーマンス・コスト管理・データガバナンス等)を幅広くカバーしますが、Security Engineer試験はセキュリティに特化して深い知識を問います。公式の出題範囲には、Tri-Secret Secure、ネットワーク制御(ネットワークポリシー・ネットワークルール・PrivateLink)、規制要件への対応(GDPR・HIPAA・CCPA・PCI DSS)、監査ログ分析(ACCESS_HISTORY/LOGIN_HISTORY)に加えて、脅威モデリング・インシデント対応・フォレンジック(分野4.0、18%)と、Snowpark Container Services・Native Appsの保護やCortex AIを使ったセキュリティ強化(分野5.0、12%)という、Administrator試験にはない分野があります。

Tri-Secret Secureとは何ですか?試験でどのように出題されますか?

Tri-Secret Secureは、Snowflake管理キーと顧客管理キーを組み合わせて複合マスターキーを作る二重鍵の暗号化に、Snowflakeのユーザー認証を加えた3段階のデータ保護です。顧客がAWS KMS/Azure Key Vault/GCP Cloud KMSで管理するキーとSnowflakeのキーを複合させることで、顧客側がキーを無効化するとSnowflakeもデータにアクセスできなくなります。試験では「Business Critical Edition以上で利用可能」「顧客がキーを取り消した場合の挙動」「設定手順」が問われます。

Security Engineer試験でコンプライアンス(GDPR/HIPAA/PCI DSS)はどの程度出題されますか?

コンプライアンスは分野3.0「Auditing, Monitoring, and Compliance」(18%)に含まれます。この分野には監査と監視も入るため、コンプライアンスだけの割合は公表されていません。公式Study Guideには、暗号化・アクセス制御・マスキング・監査がGDPR・HIPAA・CCPA・PCI DSSなどの規制要件をどう支えるかの説明、コンプライアンス報告のための監査ポリシー、Trust Centerの資料(Compliance Center・認証・コンプライアンスレポート)の活用が挙がっています。各基準に対応するエディション(HIPAA/PCI DSSはBusiness Critical以上)も押さえておきましょう。条文の暗記より、Snowflakeの機能がどの基準のどの要件を満たすかを理解することが大切です。

クラウドの基礎から読む

資格の話をしない、クラウドそのものの入門 8 章があります。登録なしで全部読めます。

第 0 部・無料

クラウド自体がはじめての方へ

サーバー・ネットワーク・データベースの前提知識なしで読める 8 章。登録不要・無料。

この記事で学んだ内容を問題で確認しましょう

16,000問以上の問題で実力チェック

無料で問題を解いてみる
この記事の著者

NicheeLab編集部

データエンジニアリング・クラウド資格の専門家。Databricks・Snowflake等の認定資格を保有し、実務経験に基づいた問題作成・解説を行っています。NicheeLab運営。


関連記事
Snowflake

Snowflake資格一覧|全11試験(SnowPro)の難易度・費用

Snowflake認定資格(SnowPro)全11試験の一覧・難易度・費用・出題範囲を徹底解説。SnowparkとDat...

Snowflake

Snowflake試験の難易度ランキング|全11資格を徹底比較

Snowflake(SnowPro)認定全11試験の難易度をランキング形式で比較。学習時間・合格に必要なスキルから分析。...

Snowflake

Snowflake資格の勉強方法|効率的な学習ルートと合格のコツ

Snowflake認定資格(SnowPro)に最短で合格するための勉強方法。公式リソース・学習スケジュールを徹底ガイド。...

Snowflake

SnowPro Core試験完全解説|出題範囲・問題例・合格戦略

SnowPro Core Certification(COF-C03)を徹底解説。出題範囲・100問の試験形式・合格ライ...

Snowflake

SnowPro Platform Associate(SOL-C01)完全解説|現在は予約不可・試験内容と次の受験先

SnowPro Associate: Platform(SOL-C01)は2026年10月時点でSnowflakeの公式...

Snowflakeの記事一覧 (102件)
© 2026 NicheeLab All rights reserved.