Безопасность данных при сопровождении корпоративных систем: зоны ответственности и регламенты

Источник: Блог IBS

Кратко

Безопасность данных при сопровождении корпоративных систем зависит не только от настроек доступа. Важно понимать, кто имеет право подключаться к системе, какие данные он видит, какие действия может выполнять, кто согласует изменения, как фиксируются операции и что происходит при инциденте. Если эти правила не описаны, даже зрелая ИТ-среда может стать источником рисков.

Особенно чувствительны ERP, 1С, SAP, CRM, HRM, BI и сервисные платформы. В них хранятся финансовые данные, договоры, контрагенты, персональные данные, управленческая отчетность, закупки, складские операции, производственные показатели и история бизнес-процессов. При сопровождении таких систем важно защищать не только данные как объект, но и сам процесс изменений.

Почему сопровождение меняет модель риска

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

Каждое такое действие может быть безопасным, если оно проходит по правилам. Но если правила не определены, появляются риски. Например, специалист получает доступ шире, чем нужно для задачи. Пользователь просит исправить данные без согласования. Доработка переносится в продуктив без проверки прав. Подрядчик использует общую учетную запись. Логирование включено частично. История изменений не позволяет понять, кто и почему изменил настройку.

Безопасность сопровождения - это не один документ, а система контроля. Она должна охватывать доступы, роли, согласования, каналы коммуникации, работу с данными, тестовые и продуктивные контуры, журналирование, передачу файлов, удаленное подключение, действия подрядчиков и порядок реагирования на инциденты.

Какие данные нужно защищать в корпоративных системах

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

  1. Финансовые данные. Это платежи, бюджеты, счета, проводки, себестоимость, закрытие периода, управленческая отчетность. Ошибка или несанкционированное изменение может повлиять на финансовый результат и отчетность.
  2. Данные контрагентов. Реквизиты, договоры, условия, статусы, история взаимодействия, задолженности. Они важны для юридического, финансового и коммерческого контуров.
  3. Персональные данные. Сотрудники, кандидаты, клиенты, представители контрагентов. Здесь важны ограничения доступа, цель обработки, журналирование и контроль выгрузок.
  4. Производственные и операционные данные. Заказы, остатки, планы, смены, маршруты, ремонты, статусы операций, складские движения. Нарушение целостности таких данных влияет на выполнение процессов.
  5. Коммерческая информация. Цены, условия сделок, маржинальность, клиентские статусы, планы продаж, закупочные условия.
  6. Сервисные данные. Логи, обращения, инциденты, статусы задач, комментарии пользователей, история изменений. Они помогают расследовать проблемы, но тоже могут содержать чувствительную информацию.
  7. Технические данные. Настройки интеграций, API-ключи, учетные записи, параметры обмена, доступы к серверам, конфигурации и скрипты. Их утечка или некорректное использование может привести к системным последствиям.

Зоны ответственности: кто за что отвечает

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

Для безопасности нужно разделить роли.

Владелец бизнес-процесса отвечает за правила работы с данными в своем процессе: кто может создавать, менять, согласовывать и смотреть информацию. Например, финансовый блок определяет правила по платежам и закрытию периода, HR — по кадровым данным, закупки - по поставщикам и номенклатуре.

ИТ-служба отвечает за техническую реализацию доступов, инфраструктуру, резервирование, журналирование, учетные записи, контроль подключений, технические регламенты и эксплуатационные ограничения.

ИБ отвечает за политики безопасности, требования к доступам, контроль привилегий, аудит, расследование инцидентов, правила удаленного доступа, требования к подрядчикам и мониторинг нарушений.

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

Пользователь отвечает за корректное описание запроса, соблюдение правил работы с данными, неиспользование чужих учетных записей и подтверждение бизнес-необходимости изменений.

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

Матрица доступов как основа контроля

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

Матрица должна отвечать на вопросы:

  • Кто может читать данные
  • Кто может изменять данные
  • Кто может создавать справочники
  • Кто может проводить документы
  • Кто может выгружать отчеты
  • Кто может менять настройки
  • Кто имеет административный доступ
  • Кто может работать в продуктиве
  • Кто может переносить изменения
  • Кто согласует доступ
  • Как часто доступ пересматривается

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

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

Регламент выполнения работ в продуктивной системе

Многие риски возникают не из-за злого умысла, а из-за неформального порядка работы. Специалист хочет быстрее помочь пользователю, заходит в продуктив, меняет настройку, исправляет данные, запускает обработку. Проблема решена, но никто не знает, что именно было изменено и можно ли повторить действие безопасно.

Для продуктивной системы нужен регламент. Он должен описывать:

  • Кто может выполнять действия в продуктиве
  • Какие работы требуют заявки
  • Какие работы требуют согласования владельца процесса
  • Какие изменения выполняются только через тестовый контур
  • Как оформляется аварийное изменение
  • Кто принимает результат
  • Где фиксируется действие
  • Какие логи проверяются
  • Как выполняется откат
  • Как уведомляются заинтересованные стороны

Не все действия требуют одинакового уровня контроля. Консультация пользователя, сброс зависшей сессии и изменение роли доступа — разные по риску операции. Поэтому работы стоит разделить на типы: типовые сервисные действия, регламентные операции, изменения настроек, исправление данных, аварийные работы, релизы, обновления и доработки.

Как защищать данные при работе подрядчика

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

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

Также нужно описать правила передачи материалов. Нельзя пересылать выгрузки через незащищенные каналы, хранить локальные копии без согласования, использовать личные облака или сохранять данные в переписке без необходимости. Если для анализа нужна выгрузка, она должна содержать только необходимые поля и храниться в согласованном месте.

Журналирование и аудит действий

Если в системе нельзя понять, кто и когда изменил данные, расследование инцидента становится почти невозможным. Поэтому журналирование — обязательная часть безопасного сопровождения.

Нужно фиксировать:

  • Входы пользователей и администраторов
  • Изменение ролей и прав
  • Изменение справочников
  • Проведение и отмену критичных документов
  • Выгрузки данных
  • Изменения настроек
  • Переносы в продуктив
  • Запуск обработок и регламентных операций
  • Ошибки интеграций
  • Аварийные действия

Логи должны быть доступны не только технически, но и организационно. Должно быть понятно, кто их смотрит, по какому событию проводится проверка, как долго хранятся данные, какие события считаются критичными и как передаются в ИБ.

Особое внимание нужно уделять изменениям, которые влияют на отчетность, деньги, персональные данные, договоры, закупки, склад и интеграции. Эти действия должны быть трассируемыми.

Безопасность изменений и релизов

Сопровождение корпоративных систем почти всегда связано с изменениями. Даже небольшая доработка может повлиять на права доступа, отчеты, интеграции или данные. Поэтому безопасность должна быть встроена в релизный процесс.

Перед изменением нужно ответить на вопросы:

  • Какие данные затрагиваются
  • Какие роли получат новый доступ
  • Меняются ли правила обработки персональных данных
  • Есть ли влияние на интеграции
  • Нужны ли новые журналы
  • Кто согласует изменение
  • Где оно тестируется
  • Как выполняется откат
  • Кто принимает результат

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

Что делать при инциденте безопасности

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

Регламент должен описывать:

  • Кто принимает сообщение об инциденте
  • Кто классифицирует уровень критичности
  • Кто ограничивает доступ
  • Кто сохраняет логи
  • Кто уведомляет владельца процесса и ИБ
  • Кто восстанавливает данные
  • Кто анализирует причину
  • Кто утверждает корректирующие действия

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

Как IBS может помочь

IBS может выстроить безопасную модель сопровождения корпоративных систем: определить зоны ответственности, описать регламенты работ, структурировать доступы, настроить контроль изменений, связать сопровождение с требованиями ИБ и подготовить регулярную отчетность. Это особенно важно для ERP, 1С, SAP, интеграций и систем, где данные напрямую влияют на бизнес-процессы.

FAQ

Кто отвечает за безопасность данных при сопровождении корпоративных систем?

Ответственность распределяется между владельцами бизнес-процессов, ИТ, ИБ, командой сопровождения и пользователями. Бизнес определяет правила данных, ИТ реализует доступы, ИБ контролирует политики, а команда сопровождения работает в рамках регламентов.

Нужно ли подрядчику давать доступ к продуктивной системе?

Иногда без этого невозможно сопровождение, но доступ должен быть ограниченным, согласованным, журналируемым и выдаваться только под конкретные задачи. Для части работ достаточно тестового контура или обезличенных данных.

Что должно быть в регламенте сопровождения?

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

Как контролировать выгрузки данных?

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

Почему нельзя использовать общие учетные записи?

Общие учетные записи мешают понять, кто выполнил действие. Это усложняет расследование инцидентов и повышает риск несанкционированных изменений. Лучше использовать индивидуальные учетные записи и временные права.

Как снизить риски при релизах?

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

Вывод

Безопасность данных при сопровождении корпоративных систем - это не только настройка ролей. Это управляемая модель работы с доступами, изменениями, логами, подрядчиками, инцидентами и ответственностью. Чем сложнее ERP, 1С, SAP и другие корпоративные системы, тем важнее описать правила до возникновения проблемы. Зрелое сопровождение должно помогать бизнесу развивать системы, не создавая новых рисков для данных и процессов.

Следите за новостями компании IBS в соцсетях и блогах
Мнение эксперта в статье
Команда экспертов IBS

Обсудить задачу

jpeg, jpg, png, doc, pdf, не более 10 Мб
Мы используем cookie и сервис «Яндекс.Метрика» для улучшения работы сайта. Нажимая на кнопку «Принять» или оставаясь на сайте, вы соглашаетесь на обработку ваших персональных данных, содержащихся в cookie. Вы можете отключить cookie в настройках вашего браузера