Примеры директив объединения

В этом разделе приводятся примеры, в которых показано, каки использовать директивы объединения правил политики предоставления.

В следующем примере исследуется устранение конфликтов с использованием приоритета политики, представляющего собой директиву объединения по умолчанию для атрибутов с одним значением. Чтобы предоставить пользователю ограниченное пространство хранения на сервере, используется атрибут erMaxStorage на сервере Windows.
Правило 1
Членство
Менеджеры
Приоритет
1
erMaxStorage
1000 (МБ), применение: обязательно
Политика 2
Членство
Сотрудники
Приоритет
2
erMaxStorage
200 (МБ), применение: обязательно

Если сотрудник принадлежит и к роли Менеджери, и к роли Сотрудники, приоритет используется для устранения конфликта между двумя значениями параметра erMaxStorage. Сотрудник, принадлежащий к обоим группам, получит значение erMaxStorage, равное 1000 МБ.

В следующем примере исследуется устранение конфликтов с использованием последовательности приоритета, что представляет директиву объединения, не являющуюся директивой по умолчанию, для атрибута с одним значением.
Правило 1
Членство
Менеджеры
Приоритет
2
eraddialincallback
4, применение: обязательно
Политика 2
Членство
Сотрудники
Приоритет
1
eraddialincallback
2, применение: обязательно
пользовательская директива объединения для атрибута eraddialincallback
Последовательность приоритетов (наиболее важный - первый)
  • 4 Обратный вызов пользователя
  • 2 Фиксированный обратный вызов
  • 1 Без обратного вызова

Сотрудник может принадлежать и к роли Менеджеры, и к роли Сотрудники. Для устранения конфликтов между двумя значениями параметра используется последовательность приоритетов, несмотря на то, что приоритет у политики Сотрудники выше. Этот сотрудник получит значение eraddialincallback 4 (обратный вызов пользователя).