Контекстная область соглашения
|
Контекстная область соглашения применяется только к стандартным соглашениям. Основанные на контексте соглашения авторизуют только объекты, находящиеся в контексте самого соглашения.
|
Хотя любой объект с метками безопасности может быть связан со стандартным соглашением, некоторые объекты не будут авторизованы соглашением, поскольку они не находятся в контекстной области соглашения. Чтобы находиться в контекстной области соглашения, объект должен содержаться в той же контекстной области, что и соглашение, или в дочерней контекстной области. Очистка участника соглашения для данного значения метки безопасности, заданной для объекта, возможна только при выполнении следующих условий.
• Соглашение должно быть активным
• Соглашение должно иметь тип, соответствующий настройке значения метки безопасности
• Значение метки безопасности должно быть одним из выбранных авторизованных значений меток безопасности для этого соглашения (применимо только при включенном шаге Выберите авторизованные значения меток безопасности)
• Объект должен находиться в контекстной области соглашения
Если объект или соглашение перемещаются таким образом, что оказываются в другом контексте, возможно, что соглашение перестанет действовать для этого объекта, поскольку он уже не будет находиться в его контекстной области. В приведенном ниже примере Проект A и Проект B находятся в Организации 1. Если соглашение создано со страницы Соглашения в Проекте A, оно может очистить объекты с соответствующими метками безопасности в этом проекте, но объекты в Проекте B не будут авторизованы соглашением.
Чтобы включить в контекстную область соглашения все объекты во всех контекстах организации, необходимо создать соглашение в контексте организации или переместить существующее соглашение в контекст организации с помощью действий Вырезать и Вставить.
Чтобы соглашение осуществляло очистку объектов на основании меток безопасности в нескольких организациях, соглашение должно быть создано в контексте сайта или перемещено в него.