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

# 1Password connection

> Learn how to configure a 1Password Connection for Infisical.

A 1Password connection authenticates Infisical to read and write secrets in your 1Password vaults using a [Connect server](https://developer.1password.com/docs/connect) you deploy in your own infrastructure.

> [!NOTE]
>
> This guide doesn't configure any behavior—it just authenticates Infisical with 1Password. Once the app connection is ready, you can [use it to set up integrations](#step-3-configure-integrations).

## Step 1: Deploy a 1Password Connect server

To sync secrets to a 1Password vault, Infisical needs to authenticate to a Connect server with access to that vault.

> [!NOTE]
>
> If you already have a Connect server for your vault, you can skip this step.

### 1. Create a Connect server

In 1Password, open the **Developer** section and select **Other**.

![Developer Page](https://mintlify.s3.us-west-1.amazonaws.com/infisical/images/app-connections/1password/developer-page.png)

Then, select **Create a Connect Server**.

![Select Connect Server](https://mintlify.s3.us-west-1.amazonaws.com/infisical/images/app-connections/1password/click-connect-server.png)

### 2. Configure the Connect server

In the **Environment Name** field, enter a name for the Connect server. Then, select **Choose Vaults** and pick the vaults you want Infisical to reach:

![Configure Connect Server](https://mintlify.s3.us-west-1.amazonaws.com/infisical/images/app-connections/1password/configure-connect-server.png)

For each vault, select **Edit Access** > **Enable All**. When you're done, select **Add Environment**.

### 3. Set up an access token

Infisical needs an access token to authenticate with the Connect server and sync your secrets.

Set a name and expiration for the token in the **Token Name** and **Expires After** fields. Then, select **Choose Vaults** and pick the vaults you want Infisical to have access to:

![Set Up Access Token](https://mintlify.s3.us-west-1.amazonaws.com/infisical/images/app-connections/1password/set-up-access-token.png)

For each vault, select **Edit Access** > **Enable All**. When you're done, select **Issue Token**.

### 4. Deploy the Connect server

Download the credentials file, then follow [1Password's deployment guide](https://developer.1password.com/docs/connect/get-started#step-2-deploy-1password-connect-server) to bring the server up. Save the **Access Token** you were shown; you'll paste it into Infisical in the next section.

![Deploy Server](https://mintlify.s3.us-west-1.amazonaws.com/infisical/images/app-connections/1password/deploy-server.png)

## Step 2: Create the app connection

Next, create the app connection in Infisical.

> [!TIP]
>
> To create the connection using the API, use the [Create 1Password Connection](https://infisical.com/docs/api-reference/endpoints/app-connections/1password/create.md) endpoint.

**Organization-level**

**Step 1**

In the sidebar, select **Organization Settings**, then open the **App Connections** tab.

![App Connections Tab](https://mintlify.s3.us-west-1.amazonaws.com/infisical/images/app-connections/general/add-connection.png)

**Step 2**

Select **+ Add Connection** and choose **1Password Connection**.

![Select 1Password Connection](https://mintlify.s3.us-west-1.amazonaws.com/infisical/images/app-connections/1password/app-connection-option.png)

**Step 3**

Fill out the form's fields:

* **Name**: A descriptive name for the connection.
* **Description** (optional): A note for future reference.
* **Instance URL**: The URL where your 1Password Connect server is hosted.
* **API Token**: The access token you copied when [deploying your 1Password Connect server](#deploy-the-connect-server)

Then, select **Connect to 1Password**.

![1Password Connection Modal](https://mintlify.s3.us-west-1.amazonaws.com/infisical/images/app-connections/1password/app-connection-modal.png)

**Project-level**

**Step 1**

In your Secrets Management project, select **Integrations** from the sidebar, then open the **App Connections** tab.

**Step 2**

Select **Add Connection** and choose **1Password Connection**.

![Select 1Password Connection](https://mintlify.s3.us-west-1.amazonaws.com/infisical/images/app-connections/1password/app-connection-option-project.png)

**Step 3**

Fill out the form's fields:

* **Name**: A descriptive name for the connection.
* **Description** (optional): A note for future reference.
* **Instance URL**: The URL where your 1Password Connect server is hosted.
* **API Token**: The access token you copied when [deploying your 1Password Connect server](#deploy-the-connect-server)

Then, select **Connect to 1Password**.

![1Password Connection Modal](https://mintlify.s3.us-west-1.amazonaws.com/infisical/images/app-connections/1password/app-connection-modal-project.png)

> [!TIP]
>
> Your 1Password app connection is ready to use.

## Step 3: Configure integrations

Now that your 1Password app connection is configured, you can use it to set up the following integrations:

> [card] [1Password Secret Sync](https://infisical.com/docs/integrations/secret-syncs/1password.md)
>
> Sync secrets from Infisical to a 1Password vault.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.