Конфиденциальные данные

Указываемые в процессе установки, обновления, изменения, отката или удаления данные должны быть защищены.

Конфиденциальные данные не хранятся в файлах 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. Необходимо указать идентификационные данные для выполнения удаления.

Комментарии