跳转到主要内容

概览

Devin Enterprise 为您提供对管理员、安全性以及单个用户账号开通与配置的精细化控制。 本指南通过分步说明,帮助您完成 Devin Enterprise 的设置,包括环境配置、工具集成以及账号开通。 Devin 的设置流程类似于新工程师的入职流程——它需要访问与您的开发团队相同的服务和工具。
本指南不涵盖 Devin 的部署。有关部署的详细信息,请参阅 部署指南

企业角色简介

作为企业管理员,您可以轻松配置 Devin Enterprise,以满足贵组织的需求。

设置用户角色

在 Devin Enterprise 中有三类用户,每类用户拥有不同级别的权限。
角色权限
企业管理员- 完全访问所有企业设置
- 创建组织
- 邀请用户加入组织
- 将源码仓库连接到账户
- 管理计费与账单
团队管理员- 邀请成员加入其所在组织
成员- 使用 Devin,并在其组织内享有完整访问权限
- 发起 Devin 会话

配置

设置源代码访问

在开始使用之前,你的企业管理员必须通过我们支持的集成方式之一连接源代码。此操作可在 Settings > Enterprise Settings > Connected Accounts 中完成。
Devin 企业架构

管理 Github 仓库

注意:必须先在 Enterprise Settings 中完成源代码集成,然后企业管理员才能为任意子组织授予对这些代码仓库的访问权限(参见 Enterprise Git Permissions)。

设置 SSO

在连接源代码之后,企业管理员可以为 Devin 配置基于 SSO 的身份验证。我们支持 OktaEntra

设置 RBAC

企业管理员可以通过身份提供商来配置访问控制。请参阅 身份验证和访问控制

设置 Slack

如果你的企业使用 Slack,你可以将其原生集成到 Devin 中,以便与 Devin 交互。我们正在开发对 Microsoft Teams 的支持。

子组织

接下来,我们将介绍如何在企业内创建多个子组织。
首先,前往 Settings > Enterprise Settings > Organizations
在这里,你可以点击“Add Organization”,输入名称,然后点击“Add”。
Add organization

Add Organization

注意:子组织无法直接创建自己的仓库。仓库管理由企业管理员负责。
创建新的子组织后,你可以添加成员,并将他们分配到特定的组织。

添加成员

要添加新成员,前往 Settings > Enterprise Settings > Members
点击 Add Members,然后输入你想邀请的每位用户的电子邮箱地址。这些用户将收到一封电子邮件邀请,加入你的 Devin 组织。
Add Members

添加成员

管理成员的组织访问权限

添加成员后,你可以在 Settings > Enterprise Settings > Members 中管理他们对特定组织的访问权限。 使用用户姓名旁边的复选框选择一个或多个用户。在页面底部点击 Take Action 来更新角色,或将他们添加到组织/从组织中移除。
管理成员

管理成员

要查看某个用户属于哪些组织,请参考表格中显示的组织数量。点击用户姓名旁边的下拉箭头 (▼) 展开并查看他们可访问的具体组织。
成员所属组织

成员所属组织


要开始使用,请按照下方指南在 Devin 上设置你的第一个代码仓库。

其他资源

如需企业级部署与支持,请联系我们的企业销售团队