Method: projects.getAuthorization

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

HTTP-запрос

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

URL-адрес использует синтаксис транскодирования gRPC .

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

Параметры
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

Дополнительную информацию см. в руководстве по авторизации .