INTEGRITY Документация

Audit Logs

Журналы аудита предоставляют полную сводку изменений, внесенных в вашем аккаунте Cloudflare, включая изменения в бакетах R2. Эта функция доступна на всех тарифных планах бесплатно и всегда включена.

Просмотр журналов аудита

Чтобы просмотреть журналы аудита для бакетов R2, перейдите в Журналы аудита страницу.

Перейдите в Журналы аудита ↗

Сведения о доступе к журналам аудита и их использовании см. в Просмотр журналов аудита.

Регистрируемые операции

Регистрируются следующие действия по настройке:

Операция Описание
CreateBucket Создание нового бакета.
DeleteBucket Удаление существующего бакета.
AddCustomDomain Добавление пользовательского домена к бакету.
RemoveCustomDomain Удаление пользовательского домена из бакета.
ChangeBucketVisibility Изменение управляемого публичного доступа (r2.dev) настройки бакета.
PutBucketStorageClass Изменение класса хранения бакета по умолчанию.
PutBucketLifecycleConfiguration Изменение конфигурации жизненного цикла объектов бакета.
DeleteBucketLifecycleConfiguration Удаление конфигурации жизненного цикла объектов для бакета.
PutBucketCors Изменение конфигурации CORS для бакета.
DeleteBucketCors Удаление конфигурации CORS для бакета.

Пример записи журнала

Ниже приведён пример записи в журнале аудита о создании нового бакета:

{
  "action": { "info": "CreateBucket", "result": true, "type": "create" },
  "actor": {
    "email": "<ACTOR_EMAIL>",
    "id": "3f7b730e625b975bc1231234cfbec091",
    "ip": "fe32:43ed:12b5:526::1d2:13",
    "type": "user"
  },
  "id": "5eaeb6be-1234-406a-87ab-1971adc1234c",
  "interface": "API",
  "metadata": { "zone_name": "r2.cloudflarestorage.com" },
  "newValue": "",
  "newValueJson": {},
  "oldValue": "",
  "oldValueJson": {},
  "owner": { "id": "1234d848c0b9e484dfc37ec392b5fa8a" },
  "resource": { "id": "my-bucket", "type": "r2.bucket" },
  "when": "2024-07-15T16:32:52.412Z"
}