Microsoft認定資格 Developer Associate(予想問題) その15

問題 64 / 65

あなたは Azure Functions を使って決済処理を行うサーバレスアプリを構築しています。関数が Azure Key Vault に格納された API キーを取得する必要があり、ソースコードやリポジトリに機密情報を残したくありません。最も適切な対処はどれですか。

①関数のコードに API キーをハードコードする
②関数にマネージド ID を割り当てて Key Vault へのアクセス権を付与する
③サービスプリンシパルを作成してそのシークレットをリポジトリに保存する
④Key Vault から取得した値を Azure Storage に平文で保存して参照する
⑤API キーを GitHub リポジトリのプライベートブランチに保管する

当サイトでは、ユーザー体験の向上を目的としてCookieを使用しています。サイトの利用を継続することで、Cookieの使用に同意したものとみなされます。