特定管理 > 確保資料安全性 > 安全性標籤與協定 > 協定 > 協定類型與子類型
  
協定類型與子類型
依預設,所有協定都屬於「協定」類型 (wt.access.agreement.AuthorizationAgreement),這也是標準協定。「協定」物件類型是 WTObject 的子代。針對 WTObject 設定的某些原則由「協定」類型繼承。例如,現成的前後關聯管理員對 WTObject 擁有「完全控制 (全部)」權限。由於「協定」類型是 WTObject 的子代,因此前後關聯管理員也對「協定」類型的物件擁有「完全控制 (全部)」權限。雖然前後關聯管理員擁有「完全控制 (全部)」權限,但除非他們同時也是協定管理員群組的成員,否則便無法修改協定。只有具有適當權限的協定管理員才能建立、修改或刪除協定。如需詳細資訊,請參閱協定管理員群組的現成存取控制規則
如果您的網站想要多種類型的協定與安全性標籤值相關聯,您可以建立「協定」類型的子類型。並不是每個自訂安全性標籤或標準安全性標籤值都需要有協定子類型,但每個自訂安全性標籤或標準安全性標籤值都可以有不同的協定子類型。與其他子類型一樣,利用「協定」類型建立的任何子類型都繼承自其上階項目類型。如果利用「協定」類型建立子類型,您可以在建立協定時看到子類型,因為它是「協定」類型的子代。但是,如果您只想讓特殊子類型與自訂安全性標籤或標準安全性標籤值關聯,則必須更新安全性標籤組態檔案來參照適當類型或子類型的內部名稱。欲使用以前後關聯為基礎的協定,您需要建立「協定」類型的子類型,並將安全性標籤組態檔案中的類型指定為以前後關聯為基礎的協定類型。如需詳細資訊,請參閱配置安全性標籤一節的編輯安全性標籤組態檔案步驟。
* 
如果您計劃使用基於前後關聯的協定,PTC 建議您建立基於前後關聯的協定以及標準協定的子類型。如此可讓每種類型的原則存取控制規則的維護更簡單,因為二者預設會從「協定」類型繼承而來。
配置安全性標籤一節中詳細說明的範例組態中,建立了「協定」類型的兩個直接子類型:以前後關聯為基礎的協定與標準協定。在「以前後關聯為基礎的協定」子類型下,也會建立「保密協定」子類型。在「標準協定」子類型下,建立了「國家出口協定」與「商業出口協定」子類型。「國家出口協定」、「商業出口協定」和「保密協定」子類型與特殊標籤值相關聯。如需範例組態中所用之子類型的詳細資訊,請參閱安全性標籤範例組態
如果您刪除子類型,必須更新安全性標籤組態檔案以從 AgreementType 元素與 ContextBasedAgreementType 元素中移除對已刪除子類型的所有參考。刪除子類型會導致該子類型的協定與已刪除子類型的父類型相關聯。如需安全性標籤組態檔案的詳細資訊,請參閱配置安全性標籤一節的編輯安全性標籤組態檔案步驟。
子類型是使用「組織」「網站」「公用程式」的「類型及屬性管理」公用程式所建立。只有網站或組織管理員可以建立子類型。如需詳細資訊,請參閱建立新子類型
在範例組態中,子類型可用來指示不同種類的協定。「國家出口協定」與「商業出口協定」是適用於「匯出控制」安全性標籤的標準協定,可在與國外廠商合作的狀況下使用。「保密協定」屬於內部協定,用於處理公司階層相關事務。「保密協定」是以前後關聯為基礎的協定。有了這三種類型的協定之後,使用協定有三種情況便一目了然了。