Method: projects.getAuthorization

Получает информацию об авторизации для развертываний в указанном проекте.

HTTP-запрос

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

URL имеет синтаксис gRPC Transcoding.

Параметры пути

Параметры
name

string

Обязательно. Название проекта, для которого нужно получить информацию об авторизации дополнения Google Workspace.

Пример: projects/my_project/authorization.

Для авторизации требуется следующее разрешение IAM для указанного ресурса name:

  • gsuiteaddons.authorizations.get

Тело запроса

Тело запроса должно быть пустым.

Тело ответа

Информация об авторизации, используемая при вызове конечных точек развертывания.

Ниже приведена структура данных в ответе, полученном на запрос.

JSON-представление
{
  "name": string,
  "serviceAccountEmail": string,
  "oauthClientId": string
}
Поля
name

string

Каноническое полное название этого ресурса. Пример: projects/123/authorization

serviceAccountEmail

string

Адрес электронной почты сервисного аккаунта, который используется для аутентификации запросов к конечным точкам обратного вызова дополнения.

oauthClientId

string

Идентификатор клиента OAuth, используемый для получения токенов доступа OAuth для пользователя от имени дополнения.

Области авторизации

Требуется следующая область действия OAuth:

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

Подробную информацию можно найти в руководстве по авторизации.