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

# Connections

> Configure the external services your Ryvn organization uses

Connections let you reuse provider configuration across installations and variable groups.

<Tabs>
  <Tab title="Dashboard">
    Open **Settings > Connections** to configure external services for your organization.
  </Tab>

  <Tab title="CLI">
    [Install and authenticate the Ryvn CLI](/docs/cli), then list connections in your current organization:

    ```bash theme={null}
    ryvn get connection
    ryvn get connection --type gcp_secret_manager
    ryvn describe connection gcp-production
    ```

    The CLI lists Infisical, GCP Secret Manager, Temporal, and Grafana connections. Follow the provider guides below for setup commands. GitHub App installation uses the dashboard and GitHub.
  </Tab>
</Tabs>

| Connection | Used for | Setup |
| - | - | - |
| GitHub | Repository access for builds and infrastructure as code | [Install the GitHub App](/docs/connections/github) |
| Infisical | Sync secrets into variable groups | [Configure a machine identity](/docs/connections/infisical) |
| GCP Secret Manager | Sync secrets from a Google Cloud project into variable groups | [Grant Ryvn read access](/docs/connections/gcp-secret-manager) |
| Temporal | Store endpoint, namespace, and credentials for Temporal autoscaling | [Add a Temporal account](/docs/connections/temporal) |
| Observability | Inspect managed Grafana and configure published observability connections | [Manage observability connections](/docs/connections/observability) |

You need permission to manage integrations to create or change connections. If you can view a connection but cannot see its setup controls, ask an organization administrator to grant the appropriate access.

## Connections and variable groups

For secret providers, configure the connection first, then [import a variable group](/docs/configure/variable-groups#sync-from-external-sources). The connection supplies access to the provider. The imported group selects the secrets and the Ryvn environment that receives them.

Test secret-provider connections after setup or credential rotation. A successful connection test does not guarantee that every secret can be read; also check the imported group's sync status and warnings.
