GoogleGoogle Professional Cloud Developer (PCD) Certification·KO·업데이트됨 3 Sep 2026
Cloud Function이 다른 GCP 리소스에 액세스해야 합니다. 최소 권한을 적용하려면 어떤 IAM/서비스 계정 설정을 사용해야 합니까?
정답 선택
옵션을 탭하여 정답을 확인하세요.
정답: 리소스에 액세스할 수 있는 커스텀 IAM 역할을 가진 새 서비스 계정을 생성합니다. 배포자에게는 새 서비스 계정으로 작동할 권한이 부여됩니다..
이것이 정답인 이유
최소 권한 원칙을 준수하려면 Cloud Functions가 필요한 리소스에만 액세스할 수 있도록 커스텀 IAM 역할을 생성하는 것이 가장 좋습니다. Editor 역할은 너무 광범위하여 불필요한 권한을 부여합니다. 배포자에게 액세스 토큰을 가져올 권한을 부여하는 대신, 서비스 계정으로 작동(Service Account User) 권한을 부여하여 Cloud Function이 해당 서비스 계정의 권한으로 실행되도록 하는 것이 올바른 방법입니다. 이 접근 방식은 보안을 강화하고 권한 남용의 위험을 줄입니다.