> ## Documentation Index
> Fetch the complete documentation index at: https://conductorone-docs-mcp-bridge-private-server.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Set up a ConfigCat connector

> C1 provides identity governance for ConfigCat. Integrate your ConfigCat organization with C1 for unified visibility and governance over user access.

C1 provides identity governance for ConfigCat. Integrate your ConfigCat
organization with C1 for unified visibility and governance over user access.

## Capabilities

| Resource | Sync                                                          | Provision |
| -------- | ------------------------------------------------------------- | --------- |
| Users    | <Icon icon="square-check" iconType="solid" color="#c937ae" /> |           |

The connector syncs the members of a single ConfigCat organization as user
identities. Each user carries their email and full name, so you can see who has
access to your ConfigCat organization.

## Gather ConfigCat credentials

<Warning>
  You need a ConfigCat **Public API credential** — a Username and Password pair.
  They are sent on every request using HTTP Basic authentication and grant API
  access to your account, so treat them as secrets.
</Warning>

<Steps>
  <Step>
    Sign in to ConfigCat as a member of the organization you want to sync.
  </Step>

  <Step>
    Open **My Account**, then go to **Public API credentials**.
  </Step>

  <Step>
    Click **Create credentials**, give them a descriptive name, and copy the
    generated **Username** and **Password** — you will not be able to see the
    password again.
  </Step>

  <Step>
    Find your organization ID. Call `GET https://api.configcat.com/v1/organizations`
    with your credentials and copy the `organizationId` (a UUID) of the
    organization you want to sync. This is the organization ID, not the
    organization name.
  </Step>
</Steps>

## Configure the ConfigCat connector

<Tabs>
  <Tab title="Cloud-hosted">
    Follow these instructions to use a built-in, no-code connector hosted by C1.

    <Steps>
      <Step>
        In C1, navigate to **Integrations** > **Connectors** and click **Add connector**.
      </Step>

      <Step>
        Search for **ConfigCat** and click **Add**.
      </Step>

      <Step>
        Choose how to set up the new ConfigCat connector.
      </Step>

      <Step>
        Set the owner for this connector.
      </Step>

      <Step>
        Click **Next**.
      </Step>

      <Step>
        Find the **Settings** area of the page and click **Edit**.
      </Step>

      <Step>
        Enter the ConfigCat credentials:

        * **Public API Username**: The Username half of the credential you created.
        * **Public API Password**: The Password half of the credential you created.
        * **Organization ID**: The organization UUID you copied.
      </Step>

      <Step>
        Click **Save**.
      </Step>

      <Step>
        The connector's label changes to **Syncing**, followed by **Connected**. You can view the logs to ensure that information is syncing.
      </Step>
    </Steps>

    **Done.** Your ConfigCat connector is now pulling access data into C1.
  </Tab>

  <Tab title="Self-hosted">
    Follow these instructions to run the ConfigCat connector in your own
    environment.

    <Steps>
      <Step>
        Create secrets for the ConfigCat Public API Username and Password.
      </Step>

      <Step>
        Configure the connector environment variables:

        * **BATON\_CONFIGCAT\_BASIC\_AUTH\_USER**: The ConfigCat Public API Username (store this as a secret).
        * **BATON\_CONFIGCAT\_BASIC\_AUTH\_PASS**: The ConfigCat Public API Password (store this as a secret).
        * **BATON\_CONFIGCAT\_ORGANIZATION\_ID**: The ConfigCat organization UUID to sync.
      </Step>

      <Step>
        Deploy the connector using your standard self-hosted connector process.
      </Step>
    </Steps>

    **Done.** Your ConfigCat connector is now pulling access data into C1.
  </Tab>
</Tabs>
