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

# Fivetran

> Connect Fivetran to Iru Compliance using HTTP Basic Auth with your REST API key and secret to collect connector, destination, and group-membership evidence.

### About Fivetran

Iru reads **connector** definitions, **destination** settings, **team** membership, and **audit** logs via the Fivetran REST API. **HTTP Basic** authentication uses the **API key** as **username** and the **API secret** as **password**.

### How It Works

Fivetran’s REST API uses **HTTP Basic**: the **API key** is the **username**, the **API secret** is the **password**, and the pair is sent as **`Authorization: Basic base64(key:secret)`** on each request. Keys are created in the Fivetran account and inherit that account’s readable resources.

| Detail             | Value                                           |
| ------------------ | ----------------------------------------------- |
| **Category**       | Analytics                                       |
| **Authentication** | Basic (API key + secret)                        |
| **Typical plan**   | Starter or higher (per Fivetran product policy) |

Official references: [Authentication](https://fivetran.com/docs/rest-api/api-config#authentication), [REST API](https://fivetran.com/docs/rest-api), [API config](https://fivetran.com/docs/rest-api/api-config).

### Prerequisites

* **Account Administrator** or **Owner** (or equivalent) to generate API credentials.

### Connect Fivetran to Iru

<Tabs>
  <Tab title="Fivetran">
    <Note>
      Complete this tab before you connect the source in Compliance.
    </Note>

    <Steps>
      <Step title="Sign in to Fivetran">
        Open the [Fivetran dashboard](https://fivetran.com/dashboard) and sign in with an **Account Administrator** or **Owner** (or equivalent) who can view API credentials.
      </Step>

      <Step title="Open account API settings">
        Open your **avatar** or **account** menu, then choose **API Key**, **Account settings**, or **API Config** (exact labels depend on Fivetran UI; you are looking for the REST API key and secret pair).
      </Step>

      <Step title="Locate or generate credentials">
        If a key already exists and your policy allows reuse, open **View** or **Show** for that key. Otherwise start **Generate** / **Create** to mint a new key and secret pair.
      </Step>

      <Step title="Copy the API key">
        Copy the **API key** string to your vault first. Some screens hide the key after you navigate away.
      </Step>

      <Step title="Copy the API secret">
        Copy the **API secret** when Fivetran displays it. The secret is shown **only once**; if you regenerate it, update Iru immediately or the connection will fail.
      </Step>
    </Steps>

    <Note>
      Continue on the [**Iru Compliance**](#iru-compliance) tab.
    </Note>
  </Tab>

  <Tab title="Iru Compliance">
    <Note>
      Finish the [**Fivetran**](#fivetran) tab first.
    </Note>

    <Steps>
      <Step title="Open Sources">
        In Iru Compliance, on the left navigation bar, expand **Compliance** and select **Sources**.

        <Frame>
          <img src="https://mintcdn.com/iru/7HsGH7lnQ8GpVmI0/assets/media/images/iru-navigation-compliance-sources.png?fit=max&auto=format&n=7HsGH7lnQ8GpVmI0&q=85&s=595982441fd777b333b3ecfea24adc24" alt="Left navigation: Compliance expanded, Sources selected" width="424" height="1056" data-path="assets/media/images/iru-navigation-compliance-sources.png" />
        </Frame>
      </Step>

      <Step title="Turn on Fivetran">
        Find **Fivetran** (set **Category** to **Analytics** or use **Search by name or description**). On that card, turn on the **toggle**. A browser tab or window may open for the connector wizard.
      </Step>

      <Step title="Enter Basic authentication">
        Enter **API Key** in **Username** and **API Secret** in **Password**.
      </Step>

      <Step title="Finish the connection">
        Click **Submit Credentials**. When the connection succeeds, the wizard shows **Connection Configured**.
      </Step>

      <Step title="Confirm the source is Active">
        Close the **Iru is requesting access to external services** browser tab, then return to **Compliance** → **Sources** and confirm the **Fivetran** card is **Active**.
      </Step>
    </Steps>
  </Tab>
</Tabs>

### Troubleshooting

<AccordionGroup>
  <Accordion title="Nothing opens when you turn the source on">
    Check **pop-up blocker** settings for the Iru site and try again.
  </Accordion>

  <Accordion title="401 Unauthorized">
    Exact copy of key/secret; confirm key was not regenerated elsewhere.
  </Accordion>

  <Accordion title="403 Forbidden">
    Elevate account role (Administrator/Owner).
  </Accordion>

  <Accordion title="Lost secret">
    Regenerate pair in Fivetran, update Iru immediately.
  </Accordion>
</AccordionGroup>

### Considerations

<CardGroup cols={2}>
  <Card title="Fivetran applies rate limits: large backfills may…" icon="circle-info">
    Fivetran applies **rate limits** - large backfills may pace over time.
  </Card>
</CardGroup>

### Related Articles

<CardGroup cols={2}>
  <Card title="Sources Management" icon="plug" href="/en/compliance/sources-management">
    Browse and manage every Compliance source.
  </Card>

  <Card title="Getting Started With Compliance" icon="rocket" href="/en/compliance/getting-started-with-compliance">
    Frameworks, actions, and **Artifacts**.
  </Card>

  <Card title="Iru Overview" icon="layer-group" href="/en/iru/platform-overview/iru-overview">
    How Endpoint, Compliance, and Identity fit together.
  </Card>

  <Card title="Artifacts Management" icon="folder-open" href="/en/compliance/artifacts-management">
    Upload, review, and organize evidence from sources and actions.
  </Card>
</CardGroup>
