В этом документе перечислены методы, которые проверяются для дополнений Google Workspace. Сервисы Google Cloud создают журналы аудита, в которых регистрируются действия по администрированию и доступу в ресурсах Google Cloud. Дополнительную информацию о журналах аудита Google Cloud можно найти в следующих статьях:
- Типы журналов аудита
- Структура записи в журнале аудита
- Хранение и маршрутизация журналов аудита
- Сводка цен на Cloud Logging
- Как включить журналы аудита доступа к данным
Название сервиса
Чтобы посмотреть журналы аудита дополнений Google Workspace, выполните следующие действия:
В консоли Google Cloud перейдите на страницу Logs Explorer (Просмотр журналов):
Скопируйте и вставьте следующий запрос в поле Query (Запрос) в Logs Explorer, а затем нажмите Run query (Выполнить запрос).
protoPayload.serviceName="gsuiteaddons.googleapis.com"
Методы по типу разрешения
У каждого разрешения IAM есть свойство type, значение которого представляет собой перечисление, которое может быть одним из четырех значений: ADMIN_READ, ADMIN_WRITE, DATA_READ или DATA_WRITE. Когда вы вызываете метод, дополнения Google Workspace генерируют журнал аудита, категория которого зависит от свойства type разрешения, необходимого для выполнения метода.
Методы, для которых требуется разрешение IAM со значением свойства type, равным DATA_READ, DATA_WRITE или ADMIN_READ, создают журналы аудита доступа к данным.
Методы, для которых требуется разрешение IAM со значением свойства type, равным ADMIN_WRITE, генерируют журналы аудита действий администратора.
| Тип разрешения | Методы |
|---|---|
ADMIN_READ |
google.cloud.gsuiteaddons.v1.GSuiteAddOns.GetAuthorizationgoogle.cloud.gsuiteaddons.v1.GSuiteAddOns.GetChatAppConfiggoogle.cloud.gsuiteaddons.v1.GSuiteAddOns.GetDeploymentgoogle.cloud.gsuiteaddons.v1.GSuiteAddOns.GetInstallStatusgoogle.cloud.gsuiteaddons.v1.GSuiteAddOns.ListDeploymentsgoogle.cloud.gsuiteaddons.v1.GSuiteAddOns.UninstallDeployment |
ADMIN_WRITE |
google.cloud.gsuiteaddons.v1.GSuiteAddOns.CreateDeploymentgoogle.cloud.gsuiteaddons.v1.GSuiteAddOns.DeleteDeploymentgoogle.cloud.gsuiteaddons.v1.GSuiteAddOns.InstallDeploymentgoogle.cloud.gsuiteaddons.v1.GSuiteAddOns.ReplaceDeploymentgoogle.cloud.gsuiteaddons.v1.GSuiteAddOns.UpdateChatAppConfig |
Журналы аудита интерфейса API
Информацию о том, как и какие разрешения оцениваются для каждого метода, можно найти в документации по управлению учетными данными и доступом для дополнений Google Workspace.
google.cloud.gsuiteaddons.v1.GSuiteAddOns
Следующие журналы аудита связаны с методами, принадлежащими google.cloud.gsuiteaddons.v1.GSuiteAddOns.
CreateDeployment
- Метод шифрования:
google.cloud.gsuiteaddons.v1.GSuiteAddOns.CreateDeployment - Тип журнала аудита: Действия администратора.
- Разрешения:
gsuiteaddons.deployments.create - ADMIN_WRITE
- Метод является длительной операцией или операцией потоковой передачи.
Нет.
- Фильтр для этого метода:
protoPayload.methodName="google.cloud.gsuiteaddons.v1.GSuiteAddOns.CreateDeployment"
DeleteDeployment
- Метод шифрования:
google.cloud.gsuiteaddons.v1.GSuiteAddOns.DeleteDeployment - Тип журнала аудита: Действия администратора.
- Разрешения:
gsuiteaddons.deployments.delete - ADMIN_WRITE
- Метод является длительной операцией или операцией потоковой передачи.
Нет.
- Фильтр для этого метода:
protoPayload.methodName="google.cloud.gsuiteaddons.v1.GSuiteAddOns.DeleteDeployment"
GetAuthorization
- Метод шифрования:
google.cloud.gsuiteaddons.v1.GSuiteAddOns.GetAuthorization - Тип журнала аудита: Доступ к данным
- Разрешения:
gsuiteaddons.authorizations.get - ADMIN_READ
- Метод является длительной операцией или операцией потоковой передачи.
Нет.
- Фильтр для этого метода:
protoPayload.methodName="google.cloud.gsuiteaddons.v1.GSuiteAddOns.GetAuthorization"
GetChatAppConfig
- Метод шифрования:
google.cloud.gsuiteaddons.v1.GSuiteAddOns.GetChatAppConfig - Тип журнала аудита: Доступ к данным
- Разрешения:
gsuiteaddons.chatAppConfigs.get - ADMIN_READ
- Метод является длительной операцией или операцией потоковой передачи.
Нет.
- Фильтр для этого метода:
protoPayload.methodName="google.cloud.gsuiteaddons.v1.GSuiteAddOns.GetChatAppConfig"
GetDeployment
- Метод шифрования:
google.cloud.gsuiteaddons.v1.GSuiteAddOns.GetDeployment - Тип журнала аудита: Доступ к данным
- Разрешения:
gsuiteaddons.deployments.get - ADMIN_READ
- Метод является длительной операцией или операцией потоковой передачи.
Нет.
- Фильтр для этого метода:
protoPayload.methodName="google.cloud.gsuiteaddons.v1.GSuiteAddOns.GetDeployment"
GetInstallStatus
- Метод шифрования:
google.cloud.gsuiteaddons.v1.GSuiteAddOns.GetInstallStatus - Тип журнала аудита: Доступ к данным
- Разрешения:
gsuiteaddons.deployments.installStatus - ADMIN_READ
- Метод является длительной операцией или операцией потоковой передачи.
Нет.
- Фильтр для этого метода:
protoPayload.methodName="google.cloud.gsuiteaddons.v1.GSuiteAddOns.GetInstallStatus"
InstallDeployment
- Метод шифрования:
google.cloud.gsuiteaddons.v1.GSuiteAddOns.InstallDeployment - Тип журнала аудита: Действия администратора.
- Разрешения:
gsuiteaddons.deployments.install - ADMIN_WRITE
- Метод является длительной или потоковой операцией.
Нет.
- Фильтр для этого метода:
protoPayload.methodName="google.cloud.gsuiteaddons.v1.GSuiteAddOns.InstallDeployment"
ListDeployments
- Метод шифрования:
google.cloud.gsuiteaddons.v1.GSuiteAddOns.ListDeployments - Тип журнала аудита: Доступ к данным
- Разрешения:
gsuiteaddons.deployments.list - ADMIN_READ
- Метод является длительной операцией или операцией потоковой передачи: нет.
- Фильтр для этого метода:
protoPayload.methodName="google.cloud.gsuiteaddons.v1.GSuiteAddOns.ListDeployments"
ReplaceDeployment
- Метод шифрования:
google.cloud.gsuiteaddons.v1.GSuiteAddOns.ReplaceDeployment - Тип журнала аудита: Действия администратора.
- Разрешения:
gsuiteaddons.deployments.update - ADMIN_WRITE
- Метод является длительной операцией или операцией потоковой передачи: нет.
- Фильтр для этого метода:
protoPayload.methodName="google.cloud.gsuiteaddons.v1.GSuiteAddOns.ReplaceDeployment"
UninstallDeployment
- Метод шифрования:
google.cloud.gsuiteaddons.v1.GSuiteAddOns.UninstallDeployment - Тип журнала аудита: Доступ к данным
- Разрешения:
gsuiteaddons.deployments.execute - ADMIN_READ
- Метод является длительной операцией или операцией потоковой передачи.
Нет.
- Фильтр для этого метода:
protoPayload.methodName="google.cloud.gsuiteaddons.v1.GSuiteAddOns.UninstallDeployment"
UpdateChatAppConfig
- Метод шифрования:
google.cloud.gsuiteaddons.v1.GSuiteAddOns.UpdateChatAppConfig - Тип журнала аудита: Действия администратора.
- Разрешения:
gsuiteaddons.chatAppConfigs.update - ADMIN_WRITE
- Метод является длительной или потоковой операцией.
Нет.
- Фильтр для этого метода:
protoPayload.methodName="google.cloud.gsuiteaddons.v1.GSuiteAddOns.UpdateChatAppConfig"