Adding a secret to the AWS Secrets Manager
- Log in to the AWS account that houses your .
- Browse to the Secrets Manager service.
- Ensure you’re in the same AWS region as your .
- Click Store a new secret.
- Click Other type of secret.
- Enter a memorable key name and then your secret’s value as the value.
- Click Next until the secret creation is completed.
Adding a secret to Azure Key Vault
- Log in to the Azure portal.
- Click Key vaults and click the name of the key vault you want to reference. If there is only one, then this will be the [Default] key vault configured in the .
- Click Objects and then click Secrets.
- Click + Generate/Import.
-
On the Create a secret screen enter the following:
- Click Create.
Adding a Snowflake private key
When creating an environment for a Snowflake data warehouse, you can choose to use key-pair authentication. With this authentication method, the private key will be stored as a secret. Read Using Snowflake key-pair authentication to learn more.The guidance above applies specifically to environment-level Snowflake connections, where the private key is stored as a plaintext secret (in Matillion’s managed vault, AWS Secrets Manager, Azure Key Vault, or a Snowflake schema, depending on your deployment model). Components such as Database Query, JDBC Table Metadata to Grid, and Bash Pushdown use a different pattern: key/value JSON secrets with escaped newlines (
\n). Refer to the individual component documentation for details.