Compute Engine VM에서 실행되는 웹 앱이 각 사용자의 Google Drive에 파일을 작성해야 합니다. 앱이 특정 사용자의 Drive에 파일을 작성할 수 있도록 Drive API에 어떻게 인증해야 할까요?
정답 선택
옵션을 탭하여 정답을 확인하세요.
정답: Drive 파일 OAuth 범위가 있는 OAuth 클라이언트 ID를 사용하여 각 사용자의 액세스 토큰을 얻습니다..
이것이 정답인 이유
웹 앱이 "각 사용자"의 Google Drive에 파일을 작성해야 하므로, 앱은 개별 사용자의 동의를 받아 해당 사용자의 Drive에 접근할 수 있는 권한을 얻어야 합니다. 이를 위해 OAuth 클라이언트 ID를 사용하여 Drive 파일 OAuth 범위(예: https://www.googleapis.com/auth/drive.file)로 각 사용자의 액세스 토큰을 얻는 것이 올바른 방법입니다. 이 방식은 사용자별 권한 부여 및 동의 흐름을 따릅니다. "위임된 도메인 전체 권한"은 Google Workspace 도메인 관리자가 도메인 내 사용자 데이터를 서비스 계정에 위임할 때 사용되며, 일반 웹 앱 사용자의 개인 Drive 접근에는 적합하지 않습니다. App Engine 서비스 계정은 앱 자체의 ID로 Google Cloud 리소스에 접근할 때 사용되지만, 개별 최종 사용자의 Drive에 직접 접근하는 데는 적합하지 않습니다.
끝없는 정답 찾기 없이 시험 합격
이 시험에 대한 모든 검증된 문제와 설명을 한곳에서 얻고, 준비 시간을 몇 시간 절약하세요. 1,000개 이상의 자격증 · 20개 이상의 언어 · 무료로 시작.
더 빠르게 시험 합격 → 카드 필요 없음