Sensitive data
Sensitive data is not stored in the installRegistry.xml and the installed.xml files. Packages determine which data is sensitive. An example of sensitive data is credentials like a user name and a password. For information about sensitive data for your package, see your package documentation.
If you provide sensitive data after you start Installation Manager, the sensitive data is available to all packages until you exit Installation Manager.
For data that is not marked sensitive, information is encrypted and stored in the installRegistry.xml and the installed.xml files. The data is encrypted with a default encryption key. You can use the -passwordKey option to change the default encrypt passwords to make the data more difficult, but not impossible, to decrypt. For information about the -passwordKey option, see Command-line arguments for the imcl command.
The installRegistry.xml and the installed.xml files are in the agent data directory.
Examples
- You start Installation Manager in wizard mode. During the installation of Package A, you provide your credentials to access the repository. After the installation completes, you update Package B. Package B can use the credentials that you provided during the installation of Package A. After you exit Installation Manager, your credentials are no longer available.
- You start Installation Manager in wizard mode. During the installation of Package A, you provide your credentials. After the installation completes, you exit Installation Manager. Next, you start Installation Manager and install Package B. The credentials that you provided during the installation of Package A are not available. You must provide your credentials to install Package B.
- You start Installation Manager to uninstall Package A. You must provide your credentials for the uninstall process.