Configure Zowe CLI on operating systems where the Secure Credential Store is not available
Configure Zowe CLI on operating systems where the Secure Credential Store is not available
By default, Zowe CLI attempts to store sensitive information and credentials in the operating system’s credential manager. When the information cannot be stored securely, Zowe CLI displays an error when user attempt to create V1 style profiles or a V2 configuration. The actions that are required to disable secure credential management differ depending on the type of configuration being used.
#
V1 Profiles (Current Profiles)Existing V1 profiles will continue to function properly. However, it will not be possible to create new profiles without disabling secure credential management. To disable secure credential management for V1 profiles:
- Navigate to the
.zowe/settings
directory. - Modify the
imperative.json
file by replacing the Credential Manager override value to the following:"CredentialManager": false
- Save the changes.
#
Team ConfigurationTeam configuration is stored in zowe.config.json
.
Team configuration can be created without access to the Secure Credential Store. However, team configuration does not store sensitive user information on the system. Subsequent commands prompt for the user’s sensitive information when it not provided on the command line, and will attempt to save it with the new Auto Store functionality. Users may experience errors when Auto Store cannot save sensitive information securely. To mitigate this error, disable the Auto Store functionality by changing the value of the autoStore property from true
to false
in the zowe.config.json
or zowe.config.user.json
file.
Example:
}, "autoStore": false}