Основное отличие дискретной и мандатной моделей безопасности заключается в способе назначения прав доступа к ресурсам. 13
Дискретная модель (DAC, Discretionary Access Control) подразумевает, что доступ к информационным системам и ресурсам назначает администратор (реже владелец ресурсов). 1 На основе идентификационной информации о субъектах создаются списки на использование тех или иных ресурсов с указанием полномочий конкретных лиц. 1 При необходимости список прав можно расширить. 1
Мандатная модель (MAC, Mandatory Access Control) базируется на принципах конфиденциальности. 1 Каждому объекту (ресурсу) в информационном поле компании присваиваются метки типа «не секретно», «засекречено», «строго конфиденциально». 1 Затем администраторы или владельцы систем назначают сотрудникам полномочия в соответствии с их должностными обязанностями. 1 Например, кто-то получает право взаимодействовать только с объектами несекретного уровня, кто-то — с совершенно секретными ресурсами. 1 В рамках мандатной модели нельзя превышать назначенный уровень доступа. 1
Таким образом, дискретная модель позволяет пользователю самостоятельно определять уровень доступа, в то время как мандатная модель ограничивает возможности пользователей, определяя доступ на основе заранее установленных политик безопасности. 35