ドキュメントクイックスタートサイト内の基本チュートリアル
API Key の安全な設定
最小権限、アクセス制限、ローテーションの仕組みにより API Key 漏えいリスクを低減します
3 層のセキュリティ戦略
1)ネットワーク層:IP ホワイトリスト
サービスを固定サーバー上にデプロイしている場合、IP ホワイトリストは通常、最も効果的な第一防衛線です。
2)権限層:最小権限
実際に必要な機能のみを有効化することを推奨します。
- 必要なモデルのみを有効化する
- 適切な分組のみを使用する
- 重要な API Key には適切な Quota を設定する
3)運用層:ローテーションと監査
長期運用では、以下を組み合わせることを推奨します。
- API Key を定期的にローテーションする
- 異常なリクエストに対するアラートを設定する
- 監査しやすいように業務ごとに API Key を分割する
漏えいが発生した場合の対処方法
- 漏えいした API Key を直ちに無効化または削除する
- 新しい API Key を作成し、サービス設定を更新する
- リポジトリ、ログ、フロントエンドでの露出、スクリーンショットの流出など、漏えい元をさかのぼって確認する
このガイドはいかがですか?
最終更新日