При создании политики необходимо указать ее область, чтобы определить способ применения политики. Политику можно назначить всей организации, нескольким проектам в рамках организации или отдельному проекту.
Параметры области одинаковы для всех типов политик. После создания политики область изменить нельзя.
Параметр | Критерии проекта | Применение |
---|---|---|
Организация/несколько проектов | Нет | Организация. Если критерии проекта не определены, политика применяется ко всем развертываниям в организации. |
Да | Несколько проектов. Если определены отдельные критерии для проекта, политика применяется к развертываниям, связанным с проектами, которые соответствуют заданным критериям. |
|
Проект | Выберите проект. | Отдельный проект. Политика применяется только к развертываниям, связанным с выбранным проектом. |
Указание области политики для нескольких проектов
Если политику необходимо применить к нескольким проектам в организации, для области политики нужно установить значение «Организация/несколько проектов» и указать специальные критерии для проекта.
При определении критериев можно фильтровать проекты по имени, описанию и идентификатору.
Критерии проекта работают так же, как и критерии развертывания. Дополнительные сведения о формировании критериев см. в разделе Настройка критериев развертывания в политиках Service Broker.
Свойство | Поддерживает эти операторы | Пример |
---|---|---|
Описание проекта |
|
Вы создаете политику и хотите разрешить применять ее только в тех проектах разработчиков в организации, в которых вы являетесь администратором.
Вы устанавливаете для области значение «Организация/несколько проектов» и добавляете выражение описания проекта, которое выглядит примерно следующим образом.
Project description contains dev AND Project description contains test |
Идентификатор проекта |
|
Вы хотите применять политику только к двум или трем проектам, устанавливаете для области значение «Организация/несколько проектов» и добавляете выражение идентификатора проекта, которое выглядит примерно следующим образом.
Project ID equals proj123 OR Project ID equals proj456 OR Project ID equals proj789 |
Имя проекта |
|
Вы хотите разрешить применять политику только для тестовых проектов в своей организации, устанавливаете для области значение «Организация/несколько проектов» и добавляете выражение имени проекта, которое выглядит примерно следующим образом.
Project name matches Regex (t|T)est.* |