설치, 업데이트, 수정, 롤백 또는 설치 제거 프로세스 동안 제공된 데이터는 보호되어야 합니다.
민감한 데이터는 installRegistry.xml 및 installed.xml 파일에 저장되지 않습니다. 패키지는 어떤 데이터가 민감한 데이터인지 결정합니다. 민감한 데이터의 예로는 사용자 이름, 비밀번호 등의 신임 정보가 있습니다. 패키지의 민감한 데이터에 대한 정보는 패키지 문서를 참조하십시오.
Installation
Manager를 시작한 후 민감한 데이터를 제공하면 Installation
Manager를 종료할 때까지 민감한 데이터가 모든 패키지에서 사용 가능합니다.
민감한 데이터로 표시되지 않은 데이터의 경우, 정보가 암호화되어 installRegistry.xml 및 installed.xml 파일에 저장됩니다. 데이터는 기본 암호화 키로 암호화됩니다. -passwordKey 옵션을 사용하여 기본 암호화 비밀번호를 변경함으로써 데이터 복호화를 보다 어렵게 할 수 있습니다(데이터 복호화가 불가능하지는 않음). -passwordKey 옵션에 대한 정보는 imcl 명령에 대한 명령행 인수를 참조하십시오.
installRegistry.xml 및
installed.xml 파일은 에이전트
데이터 디렉토리에 있습니다.
예제
이 예제의 경우, 패키지 A와 패키지 B는 인증이 필요한 저장소에 있습니다. 이 저장소에 액세스하기 위해 신임 정보를 제공해야 합니다.
- 마법사 모드에서 Installation
Manager를 시작합니다. 패키지 A의 설치 중에, 저장소 액세스를 위한 신임 정보를 제공합니다. 설치가
완료되면 패키지 B를 업데이트하십시오. 패키지 B는 패키지 A 설치 도중 제공된 신임 정보를
사용할 수 있습니다. Installation
Manager를
종료한 후에는 신임 정보를 더 이상 사용할 수 없습니다.
- 마법사 모드에서 Installation
Manager를 시작합니다. 패키지 A의 설치 중에 신임 정보를 제공합니다. 설치가 완료된 후에 Installation
Manager를 종료합니다. 다음으로 Installation
Manager를 시작하고 패키지 A를 설치합니다. 패키지 A의 설치 중에 제공된 신임 정보는 사용할 수 없습니다.
패키지 B를 설치하기 위한 신임 정보를 제공해야 합니다.
- Installation
Manager를 시작하여 패키지 A를 설치 제거합니다. 설치 제거 프로세스를 위해 신임 정보를 제공해야 합니다.