建立原則時,可以指定其範圍以確定套用原則的方式。您可以將該原則指派給整個組織、組織內的多個專案,或指派給單一專案。
所有原則類型的範圍選項均相同。建立原則後,將無法變更範圍。
下表提供了有關套用每個範圍選項的詳細資訊。
選項 | 專案準則 | 套用範圍 |
---|---|---|
組織/多個專案 | 否 | 組織。 如果未定義專案準則,則原則將套用至組織內的所有部署。 |
是 | 多個專案。 如果定義了專案特定準則,則原則將套用至與符合指定準則的專案相關聯的部署。 |
|
專案 | 選取專案。 | 單一專案。 原則僅套用至與所選專案相關聯的部署。 |
將原則範圍設定為多個專案
如果您要將原則套用至組織中的多個專案,請將原則範圍設定為 [組織/多個專案],並指定專案特定準則。
定義專案準則時,可以根據專案名稱、說明和識別碼篩選專案。
專案準則與部署準則的運作方式相同。如需有關建構準則的詳細資訊,請參閱〈如何在 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.* |