Method: projects.getAuthorization

Recebe as informações de autorização para implantações em um determinado projeto.

Solicitação HTTP

GET https://gsuiteaddons.googleapis.com/v1/{name=projects/*/authorization}

O URL usa a sintaxe de transcodificação gRPC.

Parâmetros de caminho

Parâmetros
name

string

Obrigatório. Nome do projeto para o qual as informações de autorização do complemento do Google Workspace serão acessadas.

Exemplo: projects/my_project/authorization.

A autorização requer a seguinte permissão do IAM no recurso especificado name:

  • gsuiteaddons.authorizations.get

Corpo da solicitação

O corpo da solicitação precisa estar vazio.

Corpo da resposta

As informações de autorização usadas ao invocar os endpoints de implantação.

Se bem-sucedido, o corpo da resposta incluirá dados com a estrutura a seguir:

Representação JSON
{
  "name": string,
  "serviceAccountEmail": string,
  "oauthClientId": string
}
Campos
name

string

O nome completo canônico desse recurso. Exemplo: projects/123/authorization

serviceAccountEmail

string

O endereço de e-mail da conta de serviço usada para autenticar solicitações para endpoints de callback de complementos.

oauthClientId

string

O ID do cliente OAuth usado para receber tokens de acesso OAuth para um usuário em nome do complemento.

Escopos de autorização

Requer o seguinte escopo OAuth:

  • https://www.googleapis.com/auth/cloud-platform

Para mais informações, consulte o Guia de autorização.