Compute Engine VM で実行されているウェブアプリが、各ユーザーの Google Drive にファイルを書き込む必要があります。アプリが特定のユーザーの Drive に書き込めるように、Drive API に対してどのように認証すべきですか?
解答を選択
オプションをタップして解答を確認してください。
正解: Drive ファイルの OAuth スコープを持つ OAuth クライアント ID を使用して、各ユーザーのアクセストークンを取得します。.
これが解答である理由
ウェブアプリが特定のユーザーのGoogle Driveにファイルを書き込むには、そのユーザーの許可が必要です。OAuthクライアントIDを使用し、DriveファイルのOAuthスコープを要求することで、ユーザーはアプリに自身のDriveへのアクセスを許可できます。これにより、アプリはユーザー固有のアクセストークンを取得し、そのユーザーのDriveに安全に書き込むことが可能になります。 ドメイン全体の権限の委任は、Google Workspaceドメイン内のユーザーのデータにサービスアカウントがアクセスする場合に利用され、個々のユーザーがアプリを承認するシナリオには適しません。App Engineサービスアカウントは、アプリ自身のデータや、サービスアカウントにアクセス権が付与されたリソースへのアクセスに用いられ、個々のユーザーのDriveへの書き込みには直接使用できません。
試験に合格 — 終わりのない解答探しなしで
この試験のすべての検証済み問題と解説を1か所で入手し、準備時間を大幅に節約しましょう。1,000以上の認定 · 20以上の言語 · 無料で開始。
試験に早く合格する → カード不要