> ## 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.

# 1Password Business

> Connect 1Password Business to Iru Compliance with a JWT bearer token to collect sign-in attempts, item usage, and audit events as evidence.

### About 1Password Business

The **1Password** connector reads audit and access events from your **1Password Business** account and surfaces them in Iru Compliance as artifacts you can attach to actions and controls. The integration uses 1Password’s **Events Reporting API** and is **read-only**. Iru does not change vaults, items, or users in 1Password.

### How It Works

Iru authenticates with a **bearer token** (JWT-SA) that you issue in the 1Password admin experience. Events are read from the **events** hostname that matches your account region (US, EU, CA, Enterprise, and so on). Sign-in attempts, item usage, and audit events can all feed compliance evidence when your token includes those event types.

| Detail             | Value                                                                                                   |
| ------------------ | ------------------------------------------------------------------------------------------------------- |
| **Category**       | Security                                                                                                |
| **Authentication** | Bearer token (JWT-SA)                                                                                   |
| **1Password plan** | Business (Events Reporting requires Business; Teams and individual plans do not include the Events API) |

For setup steps on the 1Password side, see [Get started with 1Password Events Reporting](https://support.1password.com/events-reporting/) and the [Events API](https://developer.1password.com/docs/events-api/) in 1Password’s developer documentation.

### Prerequisites

* A **1Password Business** subscription.
* A user who is an **Owner**, **Administrator**, or a member of a group with **View Administrative Sidebar**.
* A few minutes to create the integration, issue a token, and complete the Iru connector.

### Connect 1Password to Iru

Configure Events Reporting and the token in **1Password Business**, then use **Complete the connector in Iru** for **Iru Compliance**.

#### Create an Events Reporting integration

<Steps>
  <Step title="Sign in to 1Password Business">
    Sign in at [1Password.com](https://1password.com) with an administrator who can manage **Integrations** and **Events Reporting**.
  </Step>

  <Step title="Open Integrations">
    In the sidebar, select **Integrations**.
  </Step>

  <Step title="Open Events Reporting">
    Find the **Events Reporting** section (sometimes under **Reporting** or **Security**, depending on 1Password UI updates).
  </Step>

  <Step title="Choose integration type">
    Select **Add integration** (or **Connect**). Pick your SIEM category if it is listed; otherwise choose **Other** so you can point events at Iru’s collector model.
  </Step>

  <Step title="Name the integration">
    Enter a clear name (for example **Iru Compliance**) so operators can distinguish this integration from other SIEM or webhook destinations.
  </Step>

  <Step title="Save the integration shell">
    Select **Add integration** (or **Save**) to create the integration record. You will issue the bearer token in the next section.
  </Step>
</Steps>

#### Issue the bearer token

<Steps>
  <Step title="Open token settings">
    On the integration page, begin configuring the new token.
  </Step>

  <Step title="Set token name and expiration">
    Enter a **token name** you will recognize (for example **Iru production**). Set **expiration** up to **180 days** (the maximum allowed).
  </Step>

  <Step title="Enable required event types">
    Enable **Sign-in attempts**, **Item usages**, and **Audit events**. All three are needed for full coverage in Iru.
  </Step>

  <Step title="Issue and store the token">
    Select **Issue token**, then copy the JWT. It is shown **once**; store it in your vault and treat it like any other secret.
  </Step>
</Steps>

#### Complete the connector in Iru

<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 1Password">
    Find **1Password** (set **Category** to **Security** or use **Search by name or description**). On that card, turn on the **toggle**. A new browser tab opens the connector approval flow (`connect/approve?link=…`).
  </Step>

  <Step title="Select your events server">
    Pick the host that matches where your 1Password account sends Events API traffic:

    | Option               | URL                                |
    | -------------------- | ---------------------------------- |
    | 1Password Enterprise | `https://events.ent.1password.com` |
    | 1Password (default)  | `https://events.1password.com`     |
    | 1Password CA         | `https://events.1password.ca`      |
    | 1Password EU         | `https://events.1password.eu`      |

    Select **Confirm server**. You should see confirmation that the server was saved.
  </Step>

  <Step title="Paste the bearer token">
    In the connector wizard (opened from Iru), paste the JWT into the **Token** field when prompted and submit.
  </Step>

  <Step title="Finish the connection">
    Click **Submit Bearer Token**. 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 **1Password** card is **Active**.
  </Step>
</Steps>

### 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">
    The token expired or was revoked. Issue a new token in 1Password and submit it again in the connector.
  </Accordion>

  <Accordion title="No events after activation">
    Confirm the token includes **all three** event types. A token limited to sign-ins only will not return item-usage or audit evidence.
  </Accordion>

  <Accordion title="Wrong region / server">
    Turn the source off on **Sources**, turn it on again, and select the correct events host before submitting the token.
  </Accordion>

  <Accordion title="Plan or API errors">
    Events Reporting requires **1Password Business**. Other plans do not expose this API.
  </Accordion>
</AccordionGroup>

### Considerations

<CardGroup cols={2}>
  <Card title="Tokens expire on a schedule (up to 180 days)" icon="circle-info">
    Tokens expire on a schedule (up to **180 days**). Plan rotation before expiry to avoid gaps in evidence collection.
  </Card>

  <Card title="Connectivity is outbound HTTPS from Iru to your…" icon="shield">
    Connectivity is **outbound HTTPS** from Iru to your chosen `events.*` host. You do not need to allow inbound access from Iru into 1Password.
  </Card>

  <Card title="Iru only reads events" icon="server">
    Iru only **reads** events. It cannot create, edit, or delete 1Password data.
  </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>
