Autenticar no Access Approval

Neste documento, descrevemos como se autenticar no Access Approval de maneira programática. A forma como você se autentica no Access Approval depende da interface usada para acessar a API e do ambiente onde seu código está sendo executado.

Para mais informações sobre a autenticação do Google Cloud, consulte a visão geral da autenticação.

Acesso à API

A Aprovação de acesso oferece suporte ao acesso programático. Você pode acessar a API das seguintes maneiras:

Google Cloud CLI

Ao usar a CLI gcloud para acessar a Aprovação de acesso, será preciso fazer login na CLI gcloud com uma Conta do Google, que fornece as credenciais usadas pelos comandos da CLI da gcloud.

Se as políticas de segurança da sua organização impedirem que as contas de usuário tenham as permissões necessárias, use a identidade temporária de conta de serviço.

Para mais informações, consulte Autenticar-se para usar a gcloud CLI. Para mais informações sobre como usar a CLI gcloud com a aprovação de acesso, consulte as páginas de referência da CLI gcloud.

REST

Para se autenticar na API Access Approval, use suas credenciais da CLI gcloud ou o Application Default Credentials. Para mais informações sobre a autenticação para solicitações REST, consulte Autenticar-se usando REST. Para informações sobre os tipos de credenciais, consulte Credenciais da gcloud CLI e credenciais do ADC.

Controle de acesso da Aprovação de acesso

Depois de autenticar no Access Approval, você precisa ter autorização para acessar os recursos do Google Cloud. O Access Approval usa o Identity and Access Management (IAM) para autorização.

Para mais informações sobre os papéis do Access Approval, consulte Controle de acesso com o IAM. Para mais informações sobre o IAM e a autorização, consulte Visão geral do IAM.

A seguir