LabVIEW 프로젝트 라이브러리를 잠그거나 암호로 보호하여 편집 권한을 제한할 수 있습니다. 프로젝트 라이브러리를 잠그면, 사용자가 아이템을 추가 또는 제거하지 못하며 프라이빗으로 설정한 아이템을 볼 수 없습니다. 프로젝트 라이브러리에 암호를 설정하면, 사용자가 암호 없이 프로젝트 라이브러리 프로퍼티에서 아이템을 추가 또는 제거하거나 편집할 수 없습니다. 사용자는 프로젝트 라이브러리 프로퍼티 대화 상자를 열 수 있으나, 보호 옵션을 제외한 모든 대화 상자 구성요소가 비활성화됩니다. 사용자는 프로젝트 라이브러리를 잠금해제하거나 암호를 입력하여 대화 상자 구성요소를 활성화해야 합니다.

노트 프로젝트 라이브러리에 암호 보호를 추가해도 소유하는 VI에 암호 보호가 추가되지는 않습니다. 개별 VI에 암호 보호를 할당해야 합니다.

다음 단계를 따라 프로젝트 라이브러리에 보호 레벨을 설정합니다.

  1. 프로젝트 탐색기 또는 독립 프로젝트 라이브러리 윈도우의 프로젝트 라이브러리 아이콘에서 마우스 오른쪽 버튼을 클릭하고 바로 가기 메뉴에서 프로퍼티를 선택하여 프로젝트 라이브러리 프로퍼티 대화 상자를 엽니다.
  2. 보호 페이지에서 다음 옵션 중 하나를 선택하여 프로젝트 라이브러리에 적용합니다.
    • 잠금해제 (암호 없음)―사용자가 프로젝트 라이브러리가 소유하는 퍼블릭 및 프라이빗 아이템을 볼 수 있고 프로젝트 라이브러리 및 그 프로퍼티를 편집할 수 있습니다.
    • 잠금 (암호 없음)―사용자는 프로젝트 라이브러리의 아이템 추가 및 제거, 프로젝트 라이브러리 프로퍼티 편집, 또는 프로젝트 라이브러리 고유의 프라이빗 아이템 보기를 할 수 없습니다. 예를 들어, 프로젝트 라이브러리를 개발하는 도중에 다른 사용자가 프라이빗 파일을 보지 못하게 하려는 경우, 프로젝트 라이브러리를 잠금해야 합니다.
    • 암호로 보호됨―사용자는 프로젝트 라이브러리의 아이템 추가 및 제거, 프로젝트 라이브러리 프로퍼티 편집 또는 프로젝트 라이브러리 고유의 프라이빗 아이템 보기를 할 수 없습니다. 사용자는 프로젝트 라이브러리를 편집하기 위해 반드시 암호를 입력해야 합니다. 예를 들어, 프로젝트 라이브러리를 개발하는 도중에 개발팀의 일부 사용자만 편집 권한을 가지도록 하려는 경우, 프로젝트 라이브러리에 암호를 설정하고 암호를 해당 사용자에게 알려줍니다.
  3. 암호로 보호됨을 선택하는 경우, 암호 입력 버튼을 클릭하여 암호를 입력합니다.
  4. 인증 대화 상자에서 암호를 입력하고 확인을 클릭합니다.
  5. 확인 버튼을 클릭하여 변경을 프로젝트 라이브러리에 적용하고 대화 상자를 닫습니다.
노트 프로젝트 라이브러리에 암호를 적용하면 자동으로 암호를 LabVIEW 암호 캐시에 저장합니다. 이를 통해 마치 암호를 입력한 것처럼 프로젝트 라이브러리에 접근하여 변경 사항을 적용할 수 있습니다. LabVIEW를 다시 시작하거나 옵션 대화 상자의 환경 페이지에서 암호 캐시를 지워 캐시에서 암호를 제거할 수 있습니다.

또한, 잠금 상태:설정 메소드를 사용하여 보호 옵션을 프로그램적으로 설정할 수 있습니다.