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

# Buildkite

AccessOwl integrates with Buildkite to provision and deprovision user access in your Buildkite organization.

## Capabilities

<CardGroup cols={2}>
  <Card title="Provisioning" icon="user-plus">
    AccessOwl creates user accounts with the specified roles/permissions during access requests.
  </Card>

  <Card title="Deprovisioning" icon="user-minus">
    AccessOwl removes members from the Buildkite organization during access revocations.
  </Card>
</CardGroup>

## Prerequisites

* **Organization Administrator** access to your Buildkite organization, so you can invite the integration account.

## Setup

<Steps>
  <Step title="Add Buildkite in AccessOwl">
    Either add a new application or open Applications and click the +-symbol, then continue.
  </Step>

  <Step title="Invite the integration account as Organization Administrator">
    AccessOwl shows you the integration account's email address. In Buildkite:

    * Open your organization's **Settings**, then go to **Users**.
    * Invite a new member and enter the integration account's email address.
    * Set the role to **Organization Administrator**.
    * Send the invite.

    <Note>
      The integration account needs Organization Administrator access because only Organization Administrators can invite and remove members across the organization. Without this role, the integration account cannot provision or deprovision users.
    </Note>
  </Step>
</Steps>

## FAQ

<AccordionGroup>
  <Accordion title="The user was provisioned but I can't see them in Buildkite">
    When AccessOwl provisions a user, Buildkite sends them an invitation email. The user only appears as an active member of your organization after they accept that invitation. If a provisioning request shows as completed in AccessOwl but the user is not yet visible in your Buildkite member list, they have not accepted the invite yet.
  </Accordion>
</AccordionGroup>
