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

# Windmill

AccessOwl integrates with Windmill to provision and deprovision user access in your Windmill workspace.

## Capabilities

<CardGroup cols={2}>
  <Card title="Provisioning" icon="user-plus">
    AccessOwl adds users to your workspace with the specified roles during access requests.
  </Card>

  <Card title="Deprovisioning" icon="user-minus">
    AccessOwl removes users from your Windmill workspace during access revocations.
  </Card>
</CardGroup>

## Prerequisites

* **Admin** access to your Windmill workspace, so you can add the integration account.

## Setup

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

  <Step title="Add the integration account as Admin">
    AccessOwl shows you the integration account's email address. In Windmill:

    * Open **Workspace settings** and go to the **Users & Invites** tab.
    * Add the integration account with its email address and a username.
    * Set the role to **Admin**.

    <Note>
      Windmill has three workspace roles, Operator, Developer, and Admin. The integration account needs the Admin role because only Admins can manage users within the workspace.
    </Note>
  </Step>
</Steps>
