자동화를 호출하는 데 사용하는 서비스 계정은 기본 서비스 계정이거나 또는 다른 서비스 계정일 수 있습니다. 그러나 기본 서비스 계정을 사용하는 경우에도 Automation 구성의 serviceAccount 속성을 사용하여 지정해야 합니다.
자동화 서비스 계정에는 해당 실행 서비스 계정에 대한 iam.serviceAccount.actAs 권한이 있어야 합니다.
또한 자동화 서비스 계정이 배포 파이프라인과 동일한 프로젝트에 없는 경우 Cloud Deploy 서비스 에이전트에 자동화 서비스 계정에 대한 iam.serviceAccount.actAs가 있어야 합니다.
자동화 서비스 계정에 대한 필수 권한
자동화에 대해 기본 서비스 계정을 지정하든지, 아니면 기본이 아닌 서비스 계정을 지정하든지에 상관없이 서비스 계정에는 다음 권한이 있어야 합니다.
[[["이해하기 쉬움","easyToUnderstand","thumb-up"],["문제가 해결됨","solvedMyProblem","thumb-up"],["기타","otherUp","thumb-up"]],[["이해하기 어려움","hardToUnderstand","thumb-down"],["잘못된 정보 또는 샘플 코드","incorrectInformationOrSampleCode","thumb-down"],["필요한 정보/샘플이 없음","missingTheInformationSamplesINeed","thumb-down"],["번역 문제","translationIssue","thumb-down"],["기타","otherDown","thumb-down"]],["최종 업데이트: 2025-04-03(UTC)"],[[["Cloud Deploy automations execute delivery pipeline tasks, such as promoting a release or advancing a rollout."],["Automations rely on two primary resources: the `Automation`, which defines the automation process, and the `AutomationRun`, which represents an execution of an automation rule."],["The `Automation` resource includes a target selector, an automation rule, metadata, a suspended property, and a specified service account to perform the automation."],["The `Automation` resource is a child of the delivery pipeline, meaning deleting a delivery pipeline also deletes its automations."],["The automation service account, which must be explicitly defined in the `Automation` configuration, requires specific permissions, including the ability to `actAs` the execution service account and permissions to perform the automated operations."]]],[]]