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

# Getting Started with Devin Enterprise

> Step-by-step guide for configuring Devin Enterprise, including organizations, user roles, SSO, and integrations.

## Overview

Devin Enterprise gives you fine-grained control over admin, security, and provisioning of individual users. This guide walks you through setting up Devin Enterprise, including environment configuration, tool integration, and account provisioning.

Devin's setup process mirrors the onboarding of a new engineer—it requires access to the same services and tools as your development team.

<Note>
  This guide does not cover **Devin's deployment**. For deployment details, refer to the [Deployment Guide](/enterprise/deployment/overview).
</Note>

## Understanding Organizations

Organizations in Devin Enterprise are logical groupings that provide structure and boundaries for your development teams. Each organization operates as a self-contained unit with its own shared Devin machine, repository access, and member permissions.

<Card title="Learn More About Organizations" icon="building" href="/enterprise/getting-started/organizations">
  Dive deeper into organization structure, planning patterns, and best practices for mapping your teams to Devin organizations.
</Card>

### Creating Organizations

You can create multiple organizations within your enterprise to segment teams, projects, or departments.

To create an organization:

1. Go to **Enterprise Settings > Organizations**
2. Click **Add Organization**
3. Provide a name and click **Add**

<Frame caption="Add Organization">
  <img src="https://mintcdn.com/cognitionai/2-Ub81sa8soZ2KIP/images/enterprise/get-started/add-organization.png?fit=max&auto=format&n=2-Ub81sa8soZ2KIP&q=85&s=03a10532b62b682770d8c48b6804b1df" alt="Add organization" width="1738" height="864" data-path="images/enterprise/get-started/add-organization.png" />
</Frame>

## Members and Roles

### User Roles

There are three types of default users on Devin Enterprise, each with varying levels of permissions.

| **Role**                | **Permissions**                                                                                                                                                                                 |
| :---------------------- | :---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Enterprise Admins**   | - Full access to all enterprise settings <br />- Create organizations  <br />- Invite individuals to organizations  <br /> - Connect source code repository to account  <br /> - Manage billing |
| **Organization Admins** | - Invite members to their organization                                                                                                                                                          |
| **Members**             | - Use Devin and have full access within their organization  <br /> - Execute Devin sessions                                                                                                     |

### Custom Roles

For more granular access control, Devin Enterprise supports [Custom Roles & RBAC](/enterprise/security-access/custom-roles). You can create custom roles with specific permissions at both the organization level (controlling access within a specific organization) and account level (applying across the entire enterprise).

### IdP Groups

Custom roles can be automatically assigned based on SSO IdP group membership. See [IdP Group Integration](/enterprise/security-access/idp-groups) for detailed configuration steps.

### Adding Members

After creating an organization, you can add members and assign them to specific organizations.

1. Navigate to **Enterprise Settings > Members**
2. Click **Add Members**
3. Enter the email address of each user you'd like to invite

Users will receive an email invitation to join your Devin organization.

<Frame caption="Add Member">
  <img src="https://mintcdn.com/cognitionai/BdpOnK2dBPBYUR9c/images/enterprise/Add-User.png?fit=max&auto=format&n=BdpOnK2dBPBYUR9c&q=85&s=e2e31fae5eee64493ca57f0b1021b9a4" alt="Add Members" width="2390" height="1342" data-path="images/enterprise/Add-User.png" />
</Frame>

### Managing Member Access

To manage member access to organizations:

1. Go to **Enterprise Settings > Members**
2. Use the checkbox next to a user's name to select one or more users
3. Use the action buttons at the bottom of the page (**Change role**, **Add organizations**, **Remove organizations**, or **Remove**) to manage the selected users

<Frame caption="Manage Members">
  <img src="https://mintcdn.com/cognitionai/BdpOnK2dBPBYUR9c/images/enterprise/Add-Remove-User-from-Organizations.png?fit=max&auto=format&n=BdpOnK2dBPBYUR9c&q=85&s=b81e5ddb5898f203fea3ff3a90f1bff2" alt="Manage Members" width="2504" height="1214" data-path="images/enterprise/Add-Remove-User-from-Organizations.png" />
</Frame>

To verify which organizations a user belongs to, click the organization count (e.g., "2 organizations") in the table to expand and view their organization memberships.

<Frame caption="Member Organizations">
  <img src="https://mintcdn.com/cognitionai/BdpOnK2dBPBYUR9c/images/enterprise/User-Organization-Membership.png?fit=max&auto=format&n=BdpOnK2dBPBYUR9c&q=85&s=87821e8b06c383fcbff19ee6eba8a26a" alt="Member Organizations" width="2492" height="738" data-path="images/enterprise/User-Organization-Membership.png" />
</Frame>

## Single Sign-On (SSO)

Your enterprise admin can set up authentication to Devin via SSO. We support:

* [Okta](/enterprise/security-access/sso/okta)
* [Entra (Azure AD)](/enterprise/security-access/sso/azure)
* [SAML](/enterprise/security-access/sso/saml)
* [OIDC (Generic)](/enterprise/security-access/sso/oidc)

## Integrations

### Source Code Access

Your enterprise admin must connect source code using one of our supported integrations. This can be done in **Enterprise Settings > Connected Accounts**:

* [GitHub](/integrations/gh)
* [GitHub Enterprise](/enterprise/integrations/github-enterprise-server)
* [GitLab](/integrations/gitlab)
* [Bitbucket](/integrations/bitbucket)
* [Azure DevOps](/enterprise/integrations/azure-devops)

<Frame caption="Manage Integrations">
  <img src="https://mintcdn.com/cognitionai/IRy9C2mAI1Fl2Qc9/images/enterprise/Enterprise-Integrations.png?fit=max&auto=format&n=IRy9C2mAI1Fl2Qc9&q=85&s=df9775c0a93ac2b97a43373b528055c4" alt="Devin Enterprise Integrations" width="3598" height="2074" data-path="images/enterprise/Enterprise-Integrations.png" />
</Frame>

<Card title="Managing Repository Permissions" icon="lock" href="/enterprise/integrations/git-integrations">
  Learn how to grant organizations access to specific repositories or entire GitHub groups using Group and Repository Permissions.
</Card>

### Slack & Microsoft Teams Integration

Tag @Devin directly in Slack channels or Microsoft Teams to start sessions, ask questions, and collaborate with your team. Devin responds in-thread with updates and can be controlled using inline keywords like `!ask`, `mute`, and `sleep`. See the [Slack integration guide](/integrations/slack) or [Microsoft Teams integration guide](/integrations/microsoft-teams) for setup instructions.

## Next Steps

<CardGroup cols={3}>
  <Card title="Deployment Options" icon="network-wired" href="/enterprise/deployment/overview">
    Explore deployment models including Enterprise Cloud and Customer Dedicated Deployment.
  </Card>

  <Card title="Security & Compliance" icon="shield-check" href="/enterprise/security-access/security/enterprise-security">
    Learn about Devin's security practices, data privacy, and compliance certifications.
  </Card>

  <Card title="Use Cases" icon="grid-2" href="/use-cases/gallery/index">
    Browse practical examples across engineering workflows.
  </Card>
</CardGroup>

<Note>
  For enterprise-level setup and support, contact our [Enterprise Sales Team](mailto:enterprise@cognition.ai).
</Note>
