Snowflake のロゴ

Snowflake / リリースノート / 2026/07/23 / 重要

Snowflakeのサービスエージェント用ユーザー種別が一般提供

snowflakeセキュリティAI

公式リリースノート

Snowflakeのサービスエージェント用ユーザー種別が一般提供になりました。

要点

  • AIエージェントなどの非人間主体を専用種別として識別できます。
  • 人間のログイン利用者や従来のサービス主体と分けて、認証と監査を設計できます。
  • 種別を変えるだけでは最小権限にならないため、ロールと資格情報の見直しが必要です。

今回の更新で変わること

今回の専用種別は、自動処理の中でもエージェントとして動く主体をSnowflake上で区別するためのものです。一般提供になったことで、検証的な扱いではなく、組織のID管理、アクセスレビュー、操作ログ、退役手順へ正式に取り込みやすくなりました。人間の利用者と同じユーザー種別を流用すると、対話ログインの必要性、資格情報の寿命、実行頻度、権限の使われ方を区別しにくくなります。専用種別は、その境界を明示する材料になります。

エージェントは人間より高頻度にSQLやツールを呼び出し、夜間も動作し、複数の処理を連鎖させる可能性があります。そのため、割り当てるロール、利用できるウェアハウス、データ範囲、ネットワークポリシー、認証方式、セッション制御を主体ごとに設計する必要があります。ログ確認では、誰がエージェントを所有し、どのアプリから使われ、どの判断でクエリが実行されたかまで追える状態が望まれます。

既存のサービスユーザーを一括で新しい種別へ変更する前に、本当にエージェント的な自律処理か、固定ジョブやETL用の主体かを分類してください。種別は権限そのものではなく、管理上の意味付けです。過剰なロールや長寿命の資格情報が自動的に修正されるわけではないため、移行時には認証情報のローテーションと不要権限の削除を併せて行う必要があります。

さらに、エージェントごとに一つの主体を発行するか、環境やアプリ単位で分けるかを決める必要があります。開発・検証・本番で同じ資格情報を共有すると、事故時の停止範囲とログの帰属が曖昧になります。所有者が異動した場合の引き継ぎ、有効期限、緊急停止、利用されていない主体の検出をIDライフサイクルへ組み込み、エージェントの追加時だけでなく定期的に権限を見直してください。

関係しそうなチーム

Snowflake管理者、IAM・セキュリティ担当、データやAIエージェントを運用するプラットフォーム担当に関係します。

実務で確認したいポイント

  1. エージェント、固定ジョブ、人間の利用者を分類します。
  2. 所有者、ロール、認証方式、ネットワーク、監査項目を確認します。
  3. 既存主体の移行と資格情報ローテーションを計画します。

結局、この更新をどう読むべきか

自動化主体をID管理上で明確にする重要な更新です。専用種別を付けることを完了条件にせず、最小権限と所有責任を再確認する機会として使うべきです。