UpdateSecurityLabels 명령줄 유틸리티 출력 파일
UpdateSecurityLabels 명령줄 유틸리티를 실행하면 출력 파일이 작성됩니다. 출력 파일에는 유틸리티에서 처리한 객체의 객체 상태 정보가 표시됩니다. 출력 파일을 사용하여 유틸리티를 실행할 때 발생한 문제를 해결할 수 있습니다. 문제를 해결한 후 유틸리티를 다시 실행하여 모든 객체에 적절한 보안 레이블이 적용되었는지 확인할 수 있습니다.
출력 파일의 위치는 도구가 실행된 후 windchill 셸의 요약 라인에 제공됩니다. 출력 파일은 TSV 파일 형식이지만 보기 쉽도록 XLS 또는 XLSX로 변환할 수 있습니다. 대량 데이터를 처리할 때와 같이 두 개 이상의 출력 파일이 작성되는 경우도 있습니다. 추가 출력 파일은 동일한 디렉토리에 접미사 "_x"(여기서 "_x"는 파일 번호임)를 사용하여 표시됩니다.
* 
추가 출력 파일에는 열 지정을 나타내는 제목 행이 없습니다. 첫 번째 출력 파일에서 제목 행을 복사할 수 있습니다.
출력 파일에는 객체 식별자, 디스플레이 ID, 객체 상태, 상태를 설명하는 메시지, 보안 레이블의 이전 값과 새 값에 대한 열이 있습니다. 총 성공 수, 총 실패 수 등이 포함된 요약 라인과 입력 파일 위치도 나열됩니다.
다음 표에서는 가능한 객체 상태 값을 보여 줍니다. 구성된 log4j.logger.UpdateSecurityLabelsReport 등록 정보 설정에 따라 출력 파일에서 사용 가능한 세부내용의 양이 달라질 수 있습니다. 오류 또는 실패는 항상 표시됩니다.
상황
설명
해결 방법
무시됨: 객체에 보안 레이블을 적용할 수 없습니다.
객체 식별자 열에 지정된 객체에 보안 레이블을 적용할 수 없는 경우에 표시됩니다.
특정 객체 유형에만 보안 레이블을 적용할 수 있습니다. 자세한 내용은 보안 레이블을 표시하는 객체 유형을 참조하십시오.
보안 레이블 변경 사항을 적용할 수 없습니다. 입력 파일에서 객체를 제거하십시오.
실패: 지정한 객체 식별자가 잘못되었습니다.
입력 파일의 객체 식별자 열에 잘못된 값이 포함된 경우에 표시됩니다.
입력 파일의 객체 ID에 오타가 없는지 확인하십시오. Windchill에서 객체 식별자가 표시될 수 있습니다. 자세한 내용은 객체 정보 및 보안 레이블 값 내보내기에 대한 구성현재 보안 레이블 값으로 객체 내보내기 항목을 참조하십시오.
실패: 객체 식별자 정보가 누락되었습니다.
입력 파일의 객체 식별자 열이 비어 있는 경우에 표시됩니다.
1. 적절한 객체 ID 정보를 입력하십시오.
2. 입력 파일에서 행을 제거하십시오.
실패: 객체가 없습니다.
Windchill에서 객체를 찾을 수 없는 경우에 표시됩니다.
1. 입력 파일에서 오타를 확인하십시오.
2. 입력 파일에서 객체를 제거하십시오.
실패: 개인 폴더 또는 작업공간에 있고 값이 소유자의 액세스 권한을 제한하므로 객체에 대해 보안 레이블 값을 설정할 수 없습니다. <Security Label>=<Value>
사용자가 지정된 객체를 체크 아웃했으며 보안 레이블 값 변경으로 인해 객체를 체크 인할 수 없는 경우에 표시됩니다.
1. 객체를 체크 인하십시오.
2. 입력 파일의 대상 보안 레이블 값을 사용자 액세스를 제한하지 않는 값으로 업데이트하십시오.
실패: 개인 폴더 또는 작업공간에 객체 버전이 하나 이상 있고 값이 소유자의 액세스 권한을 제한하므로 이 버전의 객체에 대해 보안 레이블 값을 설정할 수 없습니다. <Security Label>=<Value>
다음 조건이 충족되는 경우에 표시됩니다.
유틸리티를 실행할 때 -allVersions 매개변수가 지정됩니다.
사용자가 특정 버전의 객체를 체크 아웃했으며 보안 레이블 값 변경으로 인해 객체를 체크 인할 수 없습니다.
1. 객체를 체크 인하십시오.
2. 입력 파일의 대상 보안 레이블 값을 사용자 액세스를 제한하지 않는 값으로 업데이트하십시오.
3. -allVersions 매개변수 없이 유틸리티를 실행하십시오.
실패: 예기치 않은 오류가 발생했습니다. 관리자에게 문의하십시오.
유틸리티를 실행하는 중 오류가 발생할 때 표시됩니다.
다음 정보를 준비하여 관리자에게 문의하십시오.
유틸리티 이름
오류가 발생한 시간
실패: 예기치 않은 오류가 발생한 후 UpdateSecurityLabels 명령이 실패했습니다.
유틸리티를 실행하는 중 오류가 발생할 때 표시됩니다.
다음 정보를 준비하여 관리자에게 문의하십시오.
유틸리티 이름
오류가 발생한 시간
실패: 레이블 또는 레이블 값이 비활성화되었으므로 객체의 보안 레이블을 대상 값으로 설정할 수 없습니다. <Security Label>=<Value>
입력 파일에 지정된 보안 레이블 또는 보안 레이블 값이 비활성화된 경우에 표시됩니다.
입력 파일에서 보안 레이블 값을 유효한 옵션으로 설정하십시오.
보안 레이블이 비활성화된 경우 보안 레이블 값을 동일한 값이나 무제한(null) 값으로 설정할 수 있습니다.
보안 레이블 값이 비활성화된 경우 보안 레이블 값을 동일한 보안 레이블 값, 활성화된 보안 레이블 값 또는 무제한(null) 값으로 설정할 수 있습니다.
보안 레이블 구성 파일을 확인하고 해당 SecurityLabelValue 섹션을 찾은 다음 해당 활성 속성의 값을 true로 업데이트합니다.
실패: 대상 보안 레이블 값이 잘못되었습니다. <Security Label>=<Value>
입력 파일에 지정된 보안 레이블 값이 구성된 보안 레이블 값이 아닌 경우에 표시됩니다.
입력 파일에서 보안 레이블 값을 유효한 값으로 설정하십시오.
실패: <Security Label>이 여러 보안 레이블 값을 지원하지 않습니다.
사용자가 여러 보안 레이블 값을 갖도록 구성되지 않은 표준 보안 레이블에 대해 여러 값을 설정하려고 할 때 나타납니다.
보안 레이블 구성 파일을 확인하고 해당 SecurityLabel 요소를 찾은 다음 필요한 조건과 함께 MultiValueLogicalOperator 태그를 추가합니다. 자세한 내용은 보안 레이블 요소를 참조하십시오.
변경 사항 없음
지정한 객체에 대해 보안 레이블 값 설정이 변경되지 않은 경우에 표시됩니다.
성공
지정한 객체에 대해 보안 레이블 값 설정이 성공적으로 업데이트된 경우에 표시됩니다.
* 
Microsoft Excel 등의 스프레드시트 처리 프로그램에서 출력 파일을 열면 객체 상태별로 출력 데이터를 정렬할 수 있습니다.
도움이 되셨나요?