단계 2. 표준 보안 레이블 값 정의 - 선택 사항
표준 보안 레이블에 대한 열거 유형 클래스에 연결된 리소스 파일에서 표준 보안 레이블의 레이블 값, 디스플레이 이름 및 설명을 정의합니다. 표준 보안 레이블에 사용할 수 있는 10개의 열거 유형 클래스가 기본적으로 제공됩니다(wt.access.configuration.SecurityLabel1 ~ wt.access.configuration.SecurityLabel10). 각 표준 보안 레이블에 사용할 클래스를 결정합니다. 다음 단계에서는 보안 레이블 구성 파일에서 각 표준 보안 레이블에 대한 클래스를 지정합니다.
예제 구성에서는 다음 클래스가 사용됩니다.
wt.access.configuration.SecurityLabel1(수출 통제)
wt.access.configuration.SecurityLabel2(회사 독점 정보)
wt.access.configuration.SecurityLabel3(법적 정보)
사이트에서 10개를 초과하는 표준 보안 레이블을 구성하려면 추가 열거 유형 클래스를 작성할 수 있습니다. 열거 유형 클래스 작성 및 편집에 대한 자세한 내용은 Windchill Customization Guide(Windchill 사용자 정의 안내서)를 참조하십시오.
각 표준 보안 레이블에 대한 보안 레이블 값과 각 값에 대한 디스플레이 이름 및 설명을 정의하려면 다음 단계를 완료합니다.
1. 클래스에 대한 리소스 번들 파일을 다음 소스 디렉토리에서
<Windchill>/src/wt/access/configuration
다음 디렉토리로 복사합니다.
<Windchill>/wtCustom/wt/access/configuration
2. 텍스트 편집기에서 클래스에 대한 리소스 번들 파일을 엽니다. 예를 들어, SecurityLabel1 클래스의 경우 다음 파일을 엽니다.
<Windchill>/wtCustom/wt/access/configuration/SecurityLabel1RB.rbInfo
여기서 <Windchill>은 Windchill 솔루션이 설치된 위치입니다.
3. 각 표준 보안 레이블 값에 대해 다음 행을 추가합니다.
<VALUE>.value=<LOCALIZED_DISPLAY_NAME>
<VALUE>.longDescription=<LONG_DESCRIPTION>
설명:
<VALUE>securityLabelsConfiguration.xml 파일에 지정되는 보안 레이블 값 이름입니다.
<LOCALIZED_DISPLAY_NAME>은 사용자 인터페이스에 표시되는 보안 레이블 값의 이름입니다.
<LONG_DESCRIPTION>은 보안 레이블에 대한 긴 설명입니다. 긴 설명은 보안 레이블에 대해 자동으로 생성되는 온라인 도움말에 표시됩니다. 이 설명은 보안 레이블 테이블에서 보안 레이블 정보 보기 아이콘 을 클릭하여 액세스할 수 있습니다.
* 
NULL 리소스 키가 각 표준 보안 레이블에 대해 자동으로 표시됩니다. 리소스 엔트리를 편집하여 NULL 키에 대해 의미 있는 디스플레이 이름과 설명을 제공할 수 있지만, 엔트리를 삭제해서는 안 됩니다. NULL 키에 연결된 값은 항상 무제한입니다. 따라서 나중에 액세스를 제한하려는 마크에 NULL 키와 연관된 값을 사용해서는 안 됩니다. 이 경우 정보용임을 표시하기 위한 Null이 아닌 값을 대신 사용합니다.
예를 들어, 예제 구성에 대해 다음 행을 수정하거나 SecurityLabel1RB.rbInfo 파일에 추가합니다.
NULL.value=No License Required
NULL.longDescription=Export of the selected business objects does not require a license.
LNC.value=License Required - Commercial
LNC.longDescription=Export of the selected business objects requires a commercial export license.
LNS.value=License Required - State
LNS.longDescription=Export of the selected business objects requires a state export license.
DNE.value=Do Not Export
DNE.longDescription=Export of the selected business objects is not allowed.
UNK.value=Unknown
UNK.longDescription=Export restriction status of the selected business object is not known. Treat as Do Not Export.
4. 저장하고 닫습니다.
5. 각 보안 레이블 클래스에 대해 단계 1부터 단계 4까지를 반복합니다.
6. windchill 셸에서 다음 명령을 실행하여 리소스 번들을 빌드합니다.
Windows 시스템의 경우:
ResourceBuild wt.access.configuration
UNIX 시스템의 경우:
ResourceBuild.sh wt.access.configuration
도움이 되셨나요?