Свяжитесь с нами
Продукт
Возможности
Мероприятия
Материалы
Крупные предприятия
Свяжитесь с нами
Корпоративные архитектуры

Ограничение безопасности SecurityConstraint

Простыми словами

SecurityConstraint (ограничение безопасности) — вид правила, фиксирующий формальную формулировку языка политики управления доступом. Родитель Rule — абстрактный тип для всех видов ограничений, так что ограничение безопасности стоит в одном ряду с OperationalConstraint и прочими правилами архитектуры. Прицепляется оно к SubjectOfSecurityConstraint — абстрактной группировке, куда входят Asset, AssetRole, SecurityProcess, Exchange и оба вида предметов обмена; конец связи называется constrainedElement. Единственный потомок — Caveat, оговорка об условиях, при которых правило не действует. Практическая тонкость из вида Security Constraints: стандарт ожидает, что реализации позволят связывать ограничения с внешними файлами на XACML, — то есть текст политики жить в модели не обязан, в модели живёт факт её применения.

Примеры

К чему цепляется

Конец constrainedElement ведёт к SubjectOfSecurityConstraint, куда входят Asset, AssetRole, SecurityProcess, Exchange, OperationalExchangeItem и ResourceExchangeItem. То есть ограничить можно и сущность, и её употребление, и процесс, и сам обмен.

UAF DMM 1.3, разд. 9.1.8 — SubjectOfSecurityConstraint и его потомки; диаграмма вида Security Constraints, разд. 8.1.8

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

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

UAF DMM 1.3, разд. 8.1.8, вид Security Constraints — it is expected that implementations of UAF allow users to link security constraints to external files repr…

Правило и оговорка

Единственный потомок SecurityConstraint — Caveat, формулировка альтернативных условий, при которых правило не действует. Исключения из политики в UAF заводят отдельным элементом, а не припиской внутри текста правила.

UAF DMM 1.3, разд. 9.1.8 — определение Caveat, Generalization: SecurityConstraint

Определение из первоисточника

дословная выписка

A type of rule that captures a formal statement to define access control policy language.

машинный перевод

Вид правила, фиксирующий формальную формулировку языка политики управления доступом.

Источникhttps://www.omg.org/spec/UAF/1.3/DMM/PDF

Связи

Связанные понятия

Служебные сведения
Вид документа
Metamodel element
Место в подходе
Безопасность (Security)
Редакция
1.3
14 дней бесплатно

Опишите архитектуру своей компании в Storm

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

Попробовать бесплатно Без банковской карты

Это же в StormАрхитектура систем и интеграцийРеестр процессовКарта бизнес-способностей

Поддержка