跳转到主要内容

概览

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

了解组织

Devin Enterprise 中的“组织”(Organization)是一种逻辑分组,用于为你的开发团队提供结构和边界。每个组织都作为一个自包含的单元运行,拥有自己共享的 Devin 机器、代码仓库访问权限以及成员权限。

深入了解组织

更深入地了解组织结构、规划模式,以及将你的团队映射到 Devin 组织的最佳实践。

创建组织

你可以在企业内创建多个组织,用于划分团队、项目或部门。 创建组织的步骤:
  1. 前往 Enterprise Settings > Organizations
  2. 点击“Add Organization”
  3. 输入名称并点击“Add”
Add organization

Add Organization

成员和角色

用户角色

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

自定义角色

为了实现更精细的访问控制,Devin Enterprise 支持自定义角色和 RBAC。你可以在组织级别(控制对特定组织内资源的访问)和账户级别(适用于整个 Enterprise 账户)创建具备特定权限的自定义角色。

IdP 组

可根据用户在 SSO IdP 组中的成员关系自动分配自定义角色。有关详细的配置步骤,请参阅 IdP 组集成

添加成员

创建组织后,你可以添加成员并将他们分配到特定组织。
  1. 前往 Enterprise Settings > Members
  2. 点击 Add Members
  3. 输入你想邀请的每位用户的电子邮件地址
这些用户将收到一封电子邮件邀请,加入你的 Devin 组织。
Add Members

添加成员

管理成员访问权限

要管理成员对组织的访问权限:
  1. 前往 Enterprise Settings > Members
  2. 使用用户姓名旁的复选框选择一个或多个用户
  3. 使用页面底部的操作按钮(Change roleAdd organizationsRemove organizationsRemove)来管理所选用户
管理成员

管理成员

要查看某个用户属于哪些组织,请点击表格中的组织数量(例如 “2 organizations”),以展开并查看其所属组织列表。
成员所属组织

成员所属组织

单点登录 (SSO)

企业管理员可以为 Devin 配置基于 SSO 的身份验证。我们支持:

集成

源代码访问

您的企业管理员必须通过我们支持的某个集成来连接源代码。这可以在 Enterprise Settings > Connected Accounts 中完成:
Devin Enterprise 集成

管理集成

管理代码库权限

了解如何使用组和代码库权限(Group and Repository Permissions),为组织授予对特定代码库或整个 GitHub 组织的访问权限。

Slack 和 Microsoft Teams 集成

在 Slack 频道或 Microsoft Teams 中直接 @Devin 来启动会话、提问并与团队协作。Devin 会在线程中回复最新进展,并且可以通过内联关键字(如 !askmutesleep)进行控制。有关设置说明,请参阅 Slack 集成指南Microsoft Teams 集成指南

下一步

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