IBCOURSES / СПРАВОЧНИК ИБ

Yandex Cloud: кто изменил права на облако

К ответу ↓

Событие описывает изменение привязок доступа к облаку. Инициатор в authentication и получатель роли в accessBinding — разные субъекты.

Например
Материалов с пояснениями: 94 · Записей реестров: 11 678

Уточнить поиск

События и журналы

Найдено: 84
Инструкция по проверке

Yandex Cloud: кто изменил права на облако

Событие описывает изменение привязок доступа к облаку. Инициатор в authentication и получатель роли в accessBinding — разные субъекты.

Условия и источник

Уточните облако, область trail, период и конкретный способ изменения прав. Разбирается UpdateCloudAccessBindings в camelCase-схеме; другие операции доступа и общий snake_case-экспорт требуют отдельного сопоставления. Зафиксируйте полный исходный объект до нормализации. Инициатор запроса и получатель роли находятся в разных частях записи, поэтому одинаковое слово «пользователь» в интерфейсе недостаточно для вывода.

Как отобрать запись

Отберите точный eventType из локального JSONL, затем cloudId и нужный период. Прочитайте eventStatus и все элементы accessBindingDeltas, не только первый. Сохраните requestId/eventId при наличии. Для нескольких строк одной операции проверьте общий контекст и итог, чтобы предварительная или ошибочная запись не превратилась в отчёте в подтверждённое предоставление доступа.

Разбор примера

Дельта ADD в примере связывает роль viewer с sa-demo в cloud-demo; admin-demo указан как инициатор. Поля action, roleId и subjectId описывают изменение привязки. REMOVE следует интерпретировать противоположно, а несколько дельт — разбирать поэлементно. Пример не показывает всю иерархию прав или предыдущие состояния и не является полным экспортом операции.

Интерпретация и границы

Факт изменения одной привязки не описывает все эффективные полномочия субъекта. Проверьте область роли и существующие способы получения доступа отдельно. Не называйте получателя роли инициатором изменения. Завершённое назначение также не доказывает использования новых прав. Для оценки события нужны роль ресурса, ожидаемая работа и подтверждение основания операции; слово viewer само по себе не закрывает вопрос о допустимости.

Следующая проверка

Свяжите subjectId с созданием аккаунта и последующими операциями, а cloudId — с инвентаризацией ресурсов. При доступном историческом состоянии сравните права до/после с конкретной дельтой. Если есть только текущее состояние, укажите момент просмотра и не выдавайте его за прошлый снимок. В итоговой заметке отдельно перечислите назначенную/снятую роль, технического инициатора, результат и границы подтверждённой области.

Если записи нет

Проверьте точное имя операции, область trail, стиль ключей, период и срок хранения. Если найдено лишь изменение на уровне каталога или другого ресурса, не подменяйте им изменение облака. Сравните исходную доставку с SIEM и проверьте ошибки обработки массивов. Отсутствие этой операции не доказывает отсутствия доступа: полномочия могли возникнуть раньше или другим способом, требующим своего источника.

Поля и область применения

Исходное полеСмысл и ограничения
authentication.subjectIdИнициатор
details.cloudIdОблако
details.accessBindingDeltas[].actionВид изменения
details.accessBindingDeltas[].accessBinding.roleIdРоль
details.accessBindingDeltas[].accessBinding.subjectIdПолучатель/объект привязки
eventStatusРезультат

Примеры записей

Данные в примерах условные. Состав полей зависит от версии и настроек источника.

Фрагмент дельты доступа

Фрагмент журнала. Сокращённый пример по документированной структуре. Остальные поля опущены.

{
  "eventType": "yandex.cloud.audit.resourcemanager.UpdateCloudAccessBindings",
  "authentication": {
    "subjectId": "admin-demo"
  },
  "details": {
    "cloudId": "cloud-demo",
    "accessBindingDeltas": [
      {
        "action": "ADD",
        "accessBinding": {
          "roleId": "viewer",
          "subjectId": "sa-demo",
          "subjectType": "SERVICE_ACCOUNT"
        }
      }
    ]
  },
  "eventTime": "2026-11-04T09:00:00Z",
  "eventStatus": "DONE"
}

Команды и способы проверки

Укажите свой узел, путь к журналу и временной интервал. Требуемая среда указана рядом с командой.

jq, локальная JSONL-копия camelCase

jq -c 'select(.eventType == "yandex.cloud.audit.resourcemanager.UpdateCloudAccessBindings")' audit.jsonl

Первоисточники

Запрос изменения, успешное изменение и фактическое использование права проверяются отдельно.

Связанные материалы

  • Yandex Cloud: создание статического ключа

    Если расследуется дальнейшее применение статического ключа, проверить отдельный источник ключа. Изменение bindings само не доказывает его создание или использование.

Как пользоваться техническим справочником

Найдите порт, код ошибки, событие или источник журнала. Уточните протокол и систему, затем сверяйте значение, поля, примеры и первоисточники. Назначение порта не определяет фактическую службу, а одна запись не доказывает инцидент.

Материалы по разделам

События и журналы

Два ответа рядом

Сравнение источников

Сравнение показывает различия. События и поля разных систем не считаются эквивалентными.

Выберите службу

В списке — службы, доступные с текущими условиями. Число рядом — количество записей портов, а не программ на вашем узле.

Как искать в справочнике

Введите число, код, фрагмент сообщения или вопрос. Известный идентификатор поможет найти карточку; это не анализ самого инцидента.

  1. Введите номер, код, имя или фрагмент записи. Для портов можно использовать список: 80, 443, 8000–8010.
  2. Уточните поиск фильтрами. Все условия действуют одновременно. Числа в списках показывают, сколько материалов останется при выборе варианта.
  3. Службу выбирайте из каталога: поиск внутри списка помогает найти название, а кнопка «Выбрать» применяет его.
  4. Убирайте отдельные условия кнопкой × рядом с фильтром. «Сбросить фильтры» сохраняет текст поиска и текущий раздел.
  5. В карточке сверьте источник, версию и условия регистрации, затем откройте поля, примеры и первоисточник.

/ — перейти к поиску. Прямые ссылки открывают выбранную карточку в этом же справочнике.

Назначения портов и коды приведены по официальным реестрам. Версии, условия регистрации и ссылки на документацию указаны в карточках.

Избранное и недавние материалы хранятся в этом браузере. Запрос и фильтры сохраняются при возврате к выдаче и обновлении вкладки. Поиск работает локально.

Что есть в справочнике

От вопроса к свидетельствам: кто вошёл, что запустил, к каким данным обратился, что изменил и где искать следы.

Выберите область, чтобы посмотреть доступные источники и перейти к материалам.

Уточнить или исправить ответ

Скопируйте сообщение и отправьте его на mail@ibcourses.ru.