Azureプラットフォーム定義問題

Azure AIサービスのAPIキーを安全に管理するためのAzureのベストプラクティスはどれか?

A.ソースコードにAPIキーをハードコーディングする
✗ ハードコーディングはセキュリティリスク最大。コードリポジトリに漏れる可能性が高い。
B.Azure Key VaultにAPIキーを格納し、アプリはManaged Identityで取得する← 正解
✓ 正解。Key Vaultでシークレットを安全に保管し、Managed Identityでキーを使わずAzureリソースを認証できる。
C.全チームメンバーにAPIキーをメールで共有する
✗ APIキーのメール共有は誤送信・転送によるリーク、不要な権限共有などのリスクがある。
D.APIキーを環境変数に設定してGitHubに公開する
✗ GitHubへの公開は誰でも閲覧可能になるため絶対に避けるべき最も危険な行為。

AI-900:Microsoft Azure AI Fundamentals の問題一覧