전문 관리 > 데이터 보안 확인 > 보안 레이블 및 계약 > UpdateSecurityLabels 명령줄 유틸리티 사용 > 객체 정보 및 보안 레이블 값 내보내기에 대한 구성
객체 정보 및 보안 레이블 값 내보내기에 대한 구성
객체 및 이러한 객체에 적용되는 보안 레이블에 대한 정보를 내보내기 전에 일부 추가 구성이 필요합니다.
1. 테이블 보기에 보안 레이블을 표시할 수 있게 합니다.
2. 테이블 보기에 객체 식별자 속성을 표시할 수 있도록 AvailableAttributes.xml 파일을 수정합니다.
a. 아직 수행하지 않은 경우 사용자 정의 파일에 대한 Safe Area를 설정합니다. 자세한 내용은 기본 사용자 정의 섹션의 "사용자 정의 파일 및 텍스트 변경에 대한 디렉토리 구조 설정"을 참조하십시오.
b. 다음 소스 파일로 이동합니다. <Windchill>/codebase/com/ptc/core/htmlcomp/createtableview/AvailableAttributes.xml
여기서 <Windchill>Windchill 솔루션이 설치된 위치입니다.
c. AvailableAttributes.xml 파일을 다음 위치로 복사합니다.
<Windchill>/wtSafeArea/siteMod/codebase/com/ptc/core/htmlcomp/createtableview
<Windchill>/wtSafeArea/ptcOrig/codebase/com/ptc/core/htmlcomp/createtableview
d. 텍스트 편집기에서 <Windchill>/wtSafeArea/siteMod/codebase/com/ptc/core/htmlcomp/createtableview/AvailableAttributes.xml 파일을 엽니다.
e. <!-- js id mappings --> 섹션 아래에서 다른 Map 요소 바로 뒤에 다음 라인을 추가합니다.
<Map id="thePersistInfo.theObjectIdentifier" jsId="objOID"/>
f. <Class name=”wt.fc.Persistable”> 요소 아래에 다음 라인을 추가합니다.
<Attribute id="thePersistInfo.theObjectIdentifier"/>
g. 저장하고 닫습니다.
3. 검색 결과 테이블에서 보안 레이블을 저장할 수 있도록 SearchResultsTable.properties.xconf 파일을 수정합니다.
a. 다음 소스 파일로 이동합니다. <Windchill>/codebase/com/ptc/netmarkets/search/SearchResultsTable.properties.xconf
b. SearchResultsTable.properties.xconf 파일을 다음 위치로 복사합니다.
<Windchill>/wtSafeArea/siteMod/codebase/com/ptc/netmarkets/search
<Windchill>/wtSafeArea/ptcOrig/codebase/com/ptc/netmarkets/search
c. 텍스트 편집기에서 <Windchill>/wtSafeArea/sitemod/codebase/com/ptc/netmarkets/search/SearchResultsTable.properties.xconf 파일을 엽니다.
d. 아래 설명된 대로 파일을 편집합니다.
Windchill Service Parts 모듈이 설치되어 있지 않은 경우:
다음 라인을 수정합니다.
<Option serviceClass="com.ptc.netmarkets.search.views.PersistableResultTableView" requestor="java.lang.Object"
selector="wt.fc.Persistable.defaultSearchView"/>
그러면 서브클래스가 다음과 같이 업데이트됩니다.
<Option serviceClass="com.ptc.netmarkets.search.views.PersistableAllAttrsResultTableView" requestor="java.lang.Object"
selector="wt.fc.Persistable.defaultSearchView"/>
Windchill Service Parts 모듈이 설치되어 있는 경우:
다음 라인을 수정합니다.
<Option serviceClass="com.ptc.arbortext.windchill.partlist.view.PartsListAllAttrsResultTableView" requestor="java.lang.Object"
selector="com.ptc.arbortext.windchill.partlist.PartList.defaultAllTypesSearchView"/>
그러면 서브클래스가 다음과 같이 업데이트됩니다.
<Option serviceClass="com.ptc.netmarkets.search.views.PersistableAllAttrsResultTableView" requestor="java.lang.Object"
selector="com.ptc.arbortext.windchill.partlist.PartList.defaultAllTypesSearchView"/>
e. 저장하고 닫습니다.
f. Windchill 셸에서 다음 명령을 실행하여 업데이트된 파일을 설치 디렉토리로 복사합니다.
ant -f bin/swmaint.xml installSiteChanges
g. Windchill 셸에서 다음 명령을 실행하여 변경 사항을 전파합니다.
xconfmanager -pF
4. Windchill 메소드 서버를 다시 시작합니다.
도움이 되셨나요?