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
Для получения дополнительной информации см.OAuth 2.0 Overview .
Если не указано иное, контент на этой странице предоставляется по лицензии Creative Commons "С указанием авторства 4.0", а примеры кода – по лицензии Apache 2.0. Подробнее об этом написано в правилах сайта. Java – это зарегистрированный товарный знак корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2025-02-27 UTC.
[null,null,["Последнее обновление: 2025-02-27 UTC."],[[["Retrieves Google Workspace Add-on authorization details for a specific project."],["Requires project name as a path parameter and an empty request body."],["Response includes authorization name, service account email, and OAuth client ID."],["Needs `https://www.googleapis.com/auth/cloud-platform` OAuth scope for authorization."]]],["This document details retrieving authorization information for Google Workspace add-on deployments within a project. It uses a `GET` HTTP request to a specific URL containing the project name. The request body must be empty. The response, formatted in JSON, includes the project's canonical name, service account email, and OAuth client ID. Authorization requires a `gsuiteaddons.authorizations.get` IAM permission and the `https://www.googleapis.com/auth/cloud-platform` OAuth scope.\n"]]