전문 관리 > 데이터 보안 확인 > 보안 레이블 및 계약 > UpdateSecurityLabels 명령줄 유틸리티 사용 > UpdateSecurityLabels 명령줄 유틸리티 입력 파일 요구 사항
  
UpdateSecurityLabels 명령줄 유틸리티 입력 파일 요구 사항
UpdateSecurityLabels 명령줄 유틸리티를 실행하려면 입력 파일이 필요합니다. 입력 파일은 XLS, XLSX 파일 확장자 중 하나를 사용해야 합니다. 입력 파일에 다음 정보 열이 포함되어야 합니다.
보안 레이블이 업데이트될 모든 객체의 객체 ID
객체 ID는 내부 OID(객체 식별자)여야 하며 일반적으로 Windchill에서 발견되는 디스플레이 ID가 아니어야 합니다. 열 이름은 객체 식별자여야 합니다.
업데이트될 구성된 보안 레이블
입력 파일에 모든 보안 레이블을 나열할 필요는 없습니다. 업데이트할 보안 레이블만 나열되어야 합니다. 보안 레이블 이름과 값은 영어 로캘의 디스플레이 이름과 일치해야 합니다.
* 
데이터 입력 오류를 방지하기 위해 수동으로 데이터를 입력하는 대신 객체 식별자, 보안 레이블 설정 등의 현재 객체 정보를 파일로 내보내는 것이 좋습니다. 자세한 내용은 현재 보안 레이블 값으로 객체 내보내기를 참조하십시오.
다음 예제 입력 파일은 Windchill에서 객체 정보를 내보낸 경우 표시되는 사항과 유사합니다. 식별하기 쉽도록 각 객체의 디스플레이 이름 열과 필수 열이 있습니다. 입력 파일의 열이 특정 순서로 표시되어야 하는 것은 아닙니다.
보안 레이블 설정을 비롯하여 각 객체에 대한 현재 정보가 포함된 파일을 내보낸 후 필요에 따라 보안 레이블 값을 업데이트할 수 있습니다. 수동으로 입력 파일을 작성하는 경우 원하는 값을 즉시 입력할 수 있습니다. 동일한 객체가 입력 파일에 여러 번 포함된 경우 객체의 마지막 인스턴스에 있는 보안 레이블 설정이 적용됩니다. 표준 보안 레이블에 대해 쉼표로 구분된 여러 값을 설정할 수도 있습니다. 아래 예에서는 보안 레이블이라는 이름의 표준 보안 레이블에 여러 값이 지정되어 있습니다.
* 
표준 보안 레이블에 대해 여러 값을 설정하기 전에, 보안 레이블 구성 파일에서 해당 보안 레이블 태그 아래에 MultiValueLogicalOperator 태그가 추가되었는지 확인합니다.
보안 레이블 값을 변경하지 않고 유지하려는 경우 현재 설정된 값으로 그대로 둘 수 있습니다. 또는 wt.access.UpdateSecurityLabels.noChangeValue 등록 정보를 사용하여 값을 동일하게 유지할 때 사용할 다른 문자열을 지정할 수 있습니다.
비활성화된 보안 레이블은 동일한 보안 레이블 값으로 설정하거나 무제한(null) 값으로만 변경할 수 있습니다. 현재 비활성화된 보안 레이블 값이 적용된 객체는 동일한 보안 레이블 값, 활성화된 보안 레이블 값 또는 무제한(null) 값으로만 설정할 수 있습니다.
* 
Microsoft Excel 등의 특정 응용 프로그램은 데이터 검증을 지원하며, 이로 인해 사용자가 정보 열 내에서 선택할 수 있는 사용 가능한 값이 제한될 수 있습니다. 유효한 보안 레이블 값만 포함된 목록을 정의하면 사용자가 수동으로 보안 레이블 값을 입력할 경우 발생할 수 있는 데이터 입력 오류를 제거할 수 있습니다.