特定管理 > 確保資料安全性 > 安全性標籤與協定 > 配置安全性標籤 > 安全性標籤組態步驟 > 步驟 15.隱藏某些物件上的安全性標籤 - 選用
  
步驟 15.隱藏某些物件上的安全性標籤 - 選用
如果您不想在某些物件類型上設定安全性標籤,可以隱藏安全性標籤功能以防針對那些物件類型在特定區域顯示出這些標籤。您可以在「編輯安全性標籤」「訂閱」與協定授權物件搜尋視窗中隱藏安全性標籤。欲確保沒有預設安全性標籤會套用至物件類型,除了完成下列步驟之外,也請針對物件類型移除所有安全性標籤物件初始化規則。
* 
請在啟用安全性標籤的系統可供您的使用者使用之前執行此操作。
欲隱藏「編輯安全性標籤」動作並移除將物件類型關聯為授權物件的功能:
1. 導覽至下列來源檔案:
<Windchill>/conf/exposedSecurityLabelObjects.xml
其中 <Windchill> 是您安裝 Windchill 解決方案的位置。
2. exposedSecurityLabelObjects.xml 檔案複製到下列位置:
<Windchill>/wtSafeArea/ptcOrig/conf/exposedSecurityLabelObjects.xml
<Windchill>/wtSafeArea/siteMod/conf/exposedSecurityLabelObjects.xml
3. 在文字編輯器中開啟 <Windchill>/wtSafeArea/siteMod/conf/exposedSecurityLabelObjects.xml 檔案。
4. 在您要隱藏其安全性標籤的物件類型項目兩邊,新增註解字元。例如,
<object name="wt.doc.WTDocument"/>
會變為
<!--object name="wt.doc.WTDocument"/-->
5. 儲存並關閉。
欲在「訂閱」視窗中,針對所選類型,隱藏「修改安全性標籤」事件:
* 
如果您已在啟用修改安全性標籤事件以供訂閱 中啟用安全性標籤以供訂閱,則只需完成下列步驟便可。
1. 導覽至下列檔案:
<Windchill>/wtSafeArea/siteMod/codebase/wt/notify/subscriptionConfig.xml
其中 <Windchill> 是您安裝 Windchill 解決方案的位置。
2. 在文字編輯器中開啟 subscriptionConfig.xml 檔案。
3. <category name = "EDIT_SECURITY_LABELS"> 元素下,在您要隱藏其安全性標籤的物件類型項目兩邊,新增註解字元。舉例來說,
<override type ="wt.doc.WTDocument"/>
會成為
<!--override type ="wt.doc.WTDocument"/-->
4. 儲存並關閉。
欲在協定中從授權物件類型清單中移除物件類型:
* 
如果協定已啟用,只需完成下列步驟便可。
1. 導覽至下列來源檔案:
<Windchill>/wtSafeArea/siteMod/codebase/com/ptc/
core/agreements/agreements-SearchableTypes.properties.xconf
其中 <Windchill> 是您安裝 Windchill 解決方案的位置。
2. 在文字編輯器中開啟 agreements-SearchableTypes.properties.xconf 檔案。
3. 在套用至安裝的每個類別中,從以逗號分隔的清單中移除要隱藏其安全性標籤的物件類型項目。
例如,以下屬性的物件類型為 wt.doc.WTDocument
<Property name="Foundation.AgreementAuthObjectPickerFoundation" multivalued=","
default="wt.epm.EPMDocument,wt.change2.WTAnalysisActivity,
wt.change2.WTChangeActivity2,wt.change2.WTChangeInvestigation,
wt.change2.WTChangeIssue,wt.change2.WTChangeOrder2,wt.change2.WTChangeProposal,
wt.change2.WTChangeRequest2,wt.change2.WTVariance,wt.maturity.PromotionNotice,
wt.doc.WTDocument,wt.part.WTPart,wt.vc.baseline.ManagedBaseline,
wt.meeting.MeetingCenterMeeting,wt.meeting.TraditionalMeeting,
wt.viewmarkup.WTMarkUp,wt.viewmarkup.DerivedImage,
wt.annotation.StructuredAnnotationSet,wt.part.WTProductConfiguration,
wt.part.WTProductInstance2,com.ptc.windchill.wp.AbstractWorkPackage,
com.ptc.windchill.wp.delivery.DeliveryRecord"/>
編輯屬性元素來移除 wt.doc.WTDocument 參考。將會產生以下結果:
<Property name="Foundation.AgreementAuthObjectPickerFoundation" multivalued=","
default="wt.epm.EPMDocument,wt.change2.WTAnalysisActivity,
wt.change2.WTChangeActivity2,wt.change2.WTChangeInvestigation,
wt.change2.WTChangeIssue,wt.change2.WTChangeOrder2,wt.change2.WTChangeProposal,
wt.change2.WTChangeRequest2,wt.change2.WTVariance,wt.maturity.PromotionNotice,
wt.part.WTPart,wt.vc.baseline.ManagedBaseline,wt.meeting.MeetingCenterMeeting,
wt.meeting.TraditionalMeeting,wt.viewmarkup.WTMarkUp,wt.viewmarkup.DerivedImage,
wt.annotation.StructuredAnnotationSet,wt.part.WTProductConfiguration,
wt.part.WTProductInstance2,com.ptc.windchill.wp.AbstractWorkPackage,
com.ptc.windchill.wp.delivery.DeliveryRecord"/>
4. 儲存並關閉。