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

Yandex Cloud: создание сервисного аккаунта

К ответу ↓

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

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

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

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

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

Yandex Cloud: создание сервисного аккаунта

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

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

Определите область Audit Trails и владельца облачной среды. CreateServiceAccount относится к появлению сервисного аккаунта, а выдача ключа и назначение роли — другие операции. Зафиксируйте период и форму экспорта. Карточка разбирает camelCase опубликованной схемы; для snake_case требуется соответствующий фильтр. Проверьте настройки trail и полноту доставки событий.

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

Из локального JSONL выделите точный eventType и нужную область ресурсов. Сохраните eventTime, eventId и requestMetadata.requestId, когда они доступны. Затем проверьте статус операции и идентификатор созданного аккаунта. Не ограничивайтесь поиском по отображаемому имени: переименование, повторное использование имени и одинаковые имена в разных областях требуют различения по объектным ID.

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

В примере actor-demo инициирует создание sa-demo с именем demo-automation. authentication описывает субъекта запроса, details — создаваемый объект. Эти роли не взаимозаменяемы. DONE иллюстрирует завершённую операцию; статус самого аккаунта, когда доступен, является другим полем. Идентификаторы вымышлены, а необязательные или не показанные параметры не восстанавливаются из предположений.

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

Новый сервисный аккаунт ещё не означает, что ему выдали доступ, создали ключ или использовали его в действующей нагрузке. Отделите факт создания от фактических полномочий и запуска автоматизации. Технический инициатор также не обязательно человек: проверьте управляющий процесс. Поводом для дополнительной проверки служит несоответствие назначению среды и согласованной операции, а не сам тип события.

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

Постройте цепочку по serviceAccountId: создание, привязки ролей, учётные данные и доступные операции использования. Сопоставляйте временные границы и область ресурсов, а не только имя. Проверьте владельца и ожидаемую роль новой автоматизации по имеющимся документам. В выводе перечислите подтверждённые звенья и недостающие данные; отсутствие записи о ключе не превращайте в доказательство невозможности другого способа аутентификации.

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

При пустой выдаче сначала проверьте вариант camelCase/snake_case и точное имя типа. Затем уточните область сбора, временной диапазон, задержку доставки и сохранность исходных файлов. Сравните журнал с индексом SIEM. Текущее наличие аккаунта подтверждает состояние на момент просмотра, но не автора его создания. Если историческое событие недоступно, сохраните этот пробел отдельно от результата проверки текущих полномочий.

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

Исходное полеСмысл и ограничения
eventTypeПолное имя типа
eventTimeВремя события
authentication.subjectIdИнициатор
details.serviceAccountIdИдентификатор созданного объекта
requestMetadata.requestIdКонтекст запроса
eventStatusРезультат; сверять с фактической схемой

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

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

Фрагмент camelCase schema

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

{
  "eventType": "yandex.cloud.audit.iam.CreateServiceAccount",
  "authentication": {
    "subjectId": "actor-demo"
  },
  "details": {
    "serviceAccountId": "sa-demo",
    "serviceAccountName": "demo-automation"
  },
  "eventTime": "2026-11-04T09:00:00Z",
  "eventStatus": "DONE"
}

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

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

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

jq -c 'select(.eventType == "yandex.cloud.audit.iam.CreateServiceAccount")' audit.jsonl

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

Создание аккаунта не доказывает выдачу ключа, назначение ролей или использование; технический инициатор не устанавливает человека. Пример camelCase относится к указанной API-схеме.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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