Указываемые в процессе установки, обновления, изменения, отката или удаления данные должны быть защищены.
Конфиденциальные данные не хранятся
в файлах 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 и устанавливается пакет B. Идентификационные данные, указанные во время установки пакета A больше не доступны. Для установки пакета B необходимо указать идентификационные данные.
- Запускается Installation
Manager для удаления пакета A. Необходимо указать идентификационные данные для выполнения удаления.