Ведение журнала аудита дополнений Google Workspace

В этом документе перечислены методы, которые проверяются для дополнений Google Workspace. Сервисы Google Cloud создают журналы аудита, в которых регистрируются действия по администрированию и доступу в ресурсах Google Cloud. Дополнительную информацию о журналах аудита Google Cloud можно найти в следующих статьях:

Название сервиса

Чтобы посмотреть журналы аудита дополнений Google Workspace, выполните следующие действия:

  1. В консоли Google Cloud перейдите на страницу Logs Explorer (Просмотр журналов):

    Перейти в Logs Explorer

  2. Скопируйте и вставьте следующий запрос в поле 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, генерируют журналы аудита действий администратора.

Методы API, помеченные в списке ниже как LRO, являются продолжительными операциями. Обычно эти методы создают две записи в журнале аудита: одну в начале операции, а другую – в конце. Подробнее о журналах аудита для продолжительных операций…
Тип разрешения Методы
ADMIN_READ google.cloud.gsuiteaddons.v1.GSuiteAddOns.GetAuthorization
google.cloud.gsuiteaddons.v1.GSuiteAddOns.GetChatAppConfig
google.cloud.gsuiteaddons.v1.GSuiteAddOns.GetDeployment
google.cloud.gsuiteaddons.v1.GSuiteAddOns.GetInstallStatus
google.cloud.gsuiteaddons.v1.GSuiteAddOns.ListDeployments
google.cloud.gsuiteaddons.v1.GSuiteAddOns.UninstallDeployment
ADMIN_WRITE google.cloud.gsuiteaddons.v1.GSuiteAddOns.CreateDeployment
google.cloud.gsuiteaddons.v1.GSuiteAddOns.DeleteDeployment
google.cloud.gsuiteaddons.v1.GSuiteAddOns.InstallDeployment
google.cloud.gsuiteaddons.v1.GSuiteAddOns.ReplaceDeployment
google.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"