Overview

Devin Enterprise gives you fine-grain control over admin, security, and provisioning of individual users.

This guide provides step-by-step instructions for 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.

This guide does not cover Devin’s deployment. For deployment details, refer to the Deployment Guide.


An introduction to Enterprise Roles

As an enterprise admin, you can easily configure Devin Enterprise to match your organization’s needs.

Setting up user roles

There are three types of users on Devin Enterprise, each of which has varying levels of permissions.

RolePermissions
Enterprise Admins- Full access to all enterprise settings
- Create organizations
- Invite individuals to organizations
- Connect source code repository to account
- Manage billing
Team Admins- Invite members to their organization
Members- Use Devin and have full access within their organization
- Execute Devin sessions

Configuration

Setting up Source Code Access

To get started, your enterprise admin must connect source code using one of our supported integrations.

Manage Github Repositories

Setting up SSO

After connecting the source code, your enterprise admin can set up authentication to Devin via SSO. We support Okta and Entra.

Setting up RBAC

Your enterprise admin can set up access control via your identity provider. See Authentication and Access Control

Setting up Slack

If your enterprise uses Slack, you can integrate it natively to interact with Devin. We’re working on Microsoft Teams.

Sub-Organizations

Next, we’ll walk you through creating multiple sub-organizations within your enterprise. To do this, go to the Enterprise tab and click ‘Add Organization’.

Organizations cannot add their own repositories directly; this is managed by the Enterprise Admin.

Add organization


To get started, set up your first repository on Devin by following the guide below.

Additional Resources

For enterprise-level setup and support, contact our Enterprise Sales Team.