> ## Documentation Index
> Fetch the complete documentation index at: https://docs.maia.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Google Cloud Secret Manager

export const m_runner = "Maia runner";

export const maia = "Maia";

Google Cloud's [Secret Manager](https://cloud.google.com/secret-manager/docs) stores private keys, passwords, certificates, and other sensitive data. Several functions in {maia} require access to these resources.

***

## Creating secrets in Google Cloud Secret Manager

1. Navigate to the [Secret Manager](https://console.cloud.google.com/security/secret-manager) page in the Google Cloud console.
2. On the Secret Manager page, click **Create Secret**.
3. On the Create secret page, enter the following:
   * **Name:** Give your secret a **Name** to identify it. The secret name will be used by {maia} to locate and use the correct key.
   * **Secret Value:** Either upload the value or enter the secret value in JSON format.
   * **Region:** Choose specific regions for storing your secret. Select specific regions manually or leave blank.
4. Click **Create secret**.

Once created, you can view your secret by clicking **View secret value**.

***

## Permissions

Your {m_runner} will require the following Google Cloud Secret Manager permission: `roles/secretmanager.secretAccessor`.
