Definir uma conta de serviço de execução
Nesta página, detalhamos as etapas de cada integração que requer uma conta de serviço de execução, mas que não tem uma no momento, como parte da preparação para as mudanças de autorização.
Definir a conta de serviço
- Crie ou selecione uma conta de serviço e conceda a ela os papéis exigidos pelas
tarefas da integração. Para determinar os papéis necessários, analise os papéis que o agente de serviço do Application Integration (
service-PROJECT_NUMBER@gcp-sa-integrations.iam.gserviceaccount.com) do seu projeto tem no momento e atribua apenas as permissões que essa integração específica exige. - Conceda o papel de Usuário da conta de serviço na conta de serviço de execução a qualquer usuário ou entidade que precise de acesso, incluindo contas de serviço de automação e de gatilho.
- Abra a integração no editor de integração e clique em
Configurações de integração na
barra de ferramentas do editor.
- No painel Configurações de integração, clique na lista suspensa Conta de serviço
e selecione a conta de serviço. Se a conta de serviço ainda não existir, clique em
Nova conta de serviço para criá-la.
- Clique em Salvar.
- Clique em Publicar. A nova conta de serviço de execução como entra em vigor para todas as execuções futuras dessa versão publicada. Para mais informações, consulte Testar e publicar integrações.
Usar uma conta de serviço por integração
O Google Cloud recomenda usar uma conta de serviço dedicada e com escopo mínimo para cada integração, em vez de uma única conta com privilégios amplos compartilhada entre várias integrações. Essa abordagem oferece os seguintes benefícios:
- Limita o impacto operacional e de segurança a uma única integração.
- Identifica claramente cada integração nos registros de auditoria pelo nome da conta de serviço.
Para mais informações, consulte Práticas recomendadas para trabalhar com contas de serviço.
A seguir
- Se a publicação ou uma execução falhar após essa alteração, consulte Resolver problemas de autorização.