Часть серии статей о |
Бухгалтерский учет |
---|
Разделение обязанностей (SoD), также известное как сегрегация обязанностей , представляет собой концепцию, согласно которой для выполнения задачи требуется более одного человека. Это административный контроль, используемый организациями для предотвращения мошенничества , саботажа , кражи , неправомерного использования информации и других нарушений безопасности. В политической сфере это известно как разделение властей , как это можно увидеть в демократических странах , где правительство разделено на три независимые ветви: законодательную , исполнительную и судебную .
Разделение обязанностей является ключевой концепцией внутреннего контроля. Повышение защиты от мошенничества и ошибок должно быть сбалансировано с увеличением требуемых затрат/усилий.
По сути, SoD реализует соответствующий уровень сдержек и противовесов в отношении деятельности отдельных лиц. RA Botha и JHP Eloff в IBM Systems Journal описывают SoD следующим образом.
Разделение обязанностей, как принцип безопасности, имеет своей основной целью предотвращение мошенничества и ошибок. Эта цель достигается путем распределения задач и связанных с ними привилегий для определенного бизнес-процесса среди нескольких пользователей. Этот принцип демонстрируется в традиционном примере разделения обязанностей, который можно найти в требовании двух подписей на чеке. [1]
Фактические названия должностей и организационная структура могут значительно различаться в разных организациях в зависимости от размера и характера бизнеса. Соответственно, ранг или иерархия менее важны, чем навыки и возможности вовлеченных лиц. С концепцией SoD критически важные для бизнеса обязанности можно разделить на четыре типа функций: авторизация, хранение, ведение записей и сверка. В идеальной системе ни один человек не должен выполнять более одного типа функций.
В принципе, несколько подходов могут быть жизнеспособны как частично или полностью различные парадигмы:
Человек с несколькими функциональными ролями имеет возможность злоупотреблять этими полномочиями. Модель минимизации риска:
Общие категории функций, подлежащих разделению:
В первую очередь рассматривается индивидуальное разделение как единственный выбор.
Термин SoD уже хорошо известен в системах финансового учета. Компании всех размеров понимают, что не следует совмещать такие роли, как получение чеков (оплата по счету) и утверждение списаний, внесение наличных и сверка банковских выписок, утверждение карточек учета рабочего времени и хранение чеков на выплату заработной платы и т. д. SoD является довольно новым для большинства отделов информационных технологий (ИТ), но большой процент проблем внутреннего аудита по закону Сарбейнса-Оксли исходит от ИТ. [2]
В информационных системах разделение обязанностей помогает снизить потенциальный ущерб от действий одного человека. Отдел ИС или конечного пользователя должен быть организован таким образом, чтобы достичь адекватного разделения обязанностей. Согласно матрице контроля разделения обязанностей ISACA [3], некоторые обязанности не следует объединять в одну должность. Эта матрица не является отраслевым стандартом, а всего лишь общим руководством, предлагающим, какие должности следует разделить, а какие требуют компенсирующих контролей при объединении.
В зависимости от размера компании функции и назначения могут различаться. Небольшие компании с отсутствием SoD обычно сталкиваются с проблемами в циклах выплат, где могут происходить несанкционированные покупки и платежи. [4] Когда обязанности не могут быть разделены, должны быть предусмотрены компенсирующие элементы управления. Компенсирующие элементы управления — это внутренние элементы управления, которые предназначены для снижения риска существующей или потенциальной слабости контроля. Если один человек может совершать и скрывать ошибки и/или нарушения в ходе выполнения своей повседневной деятельности, ему были назначены обязанности, несовместимые с SoD. Существует несколько механизмов управления, которые могут помочь обеспечить разделение обязанностей:
Бухгалтерская профессия вложила значительные средства в разделение обязанностей из-за осознанных рисков, накопленных за сотни лет бухгалтерской практики.
Напротив, многие корпорации в Соединенных Штатах обнаружили, что неожиданно высокая доля их проблем внутреннего контроля Сарбейнса-Оксли исходит от ИТ. Разделение обязанностей обычно используется в крупных ИТ-организациях, так что ни один человек не может ввести мошеннический или вредоносный код или данные без обнаружения. Управление доступом на основе ролей часто используется в ИТ-системах, где требуется SoD. В последнее время, по мере увеличения количества ролей в растущей организации, гибридная модель управления доступом с управлением доступом на основе атрибутов используется для устранения ограничений ее ролевого аналога. [5]
Строгий контроль за изменениями программного обеспечения и данных потребует, чтобы одно и то же лицо или организация выполняли только одну из следующих ролей:
Это не исчерпывающее описание жизненного цикла разработки программного обеспечения , а лишь список важнейших функций разработки, применимых к разделению обязанностей.
Для успешной реализации разделения обязанностей в информационных системах необходимо решить ряд проблем: