Disable built-in secret manager
Harness includes a built-in Secret Management feature that enables you to store encrypted secrets, such as access keys, and use them in your Harness Accounts, Organizations, or Projects.
You can choose to disable the Harness built-in Secret Manager at any point and use any other Secret Manager to store secrets.
This topic explains how to disable the built-in Harness Secret Manager.
Before you begin
- Harness Secret Management Overview
- Add a Secret Manager
- Store authentication credentials
- Make sure you have Account Admin permissions to disable the built-in Secret Manager.
For more information, go to Permissions Reference.
Important notes
- When you disable the built-in Secret Manager, Harness does not move your existing secrets to another secret manager.
- Before you disable Harness built-in secret manager, you must have at least one Secret Manager in the Account scope.
Harness Built-in Secret Manager
Harness always stores secrets in encrypted form and decrypts them when they are needed. Harness never makes secrets accessible publicly.
By default, Harness provides a built-in Secret Manager that you can use to store your secrets or you can create your own Secret Manager and use that instead. Every new organization or project that you create comes with a built-in Secret Manager by default. The default Secret Manager in Harness is Google Cloud Key Management Service, which is called Harness Built-in Secret Manager.
The Key Management Service only stores the key. Harness uses envelope encryption to encrypt and decrypt secrets. The encrypted secret and the encrypted Data Encryption Key (used for envelope encryption) are stored in the Harness database.