什么是组织(Organization)?
关键特性
组织结构
企业层级
访问控制流程
- Enterprise Admin 创建组织并管理企业全局设置
- Team Admins 邀请成员加入各自的组织
- Members 在其所属组织中访问 Devin 和代码仓库
- 代码仓库权限 由 Enterprise Admin 授予给各个组织
规划组织结构
推荐的映射模式
映射示例
| GitHub 团队 | Devin 组织 | IdP 组 | 业务职能 |
|---|---|---|---|
ecommerce-platform | 电商平台 | product-ecommerce | 客户购物体验(Web、API 等) |
analytics-platform | 分析平台 | product-analytics | 数据洞察和报告 |
payments-team | 支付平台 | product-payments | 支付处理和计费 |
platform-infra | 基础设施 | eng-platform | 共享基础设施和安全 |
决策框架
团队边界
团队边界
问题:你们的开发团队目前是如何组织的?指导:创建与现有团队结构相对应的组织。经常在同一代码库上协作的团队通常应属于同一个组织。示例:如果你的前端和后端团队在同一产品上紧密合作,可以考虑使用单一的「产品团队」组织,而不是为前端和后端分别创建组织。
代码仓库访问模式
代码仓库访问模式
问题:不同的团队需要访问哪些代码仓库?指导:将需要访问同一组代码仓库的团队归入同一个组织。请记住,组织中的所有成员都可以访问该组织下的所有代码仓库。示例:如果你的 Web 和移动端团队都需要访问共享的设计系统仓库,那么它们可能应属于同一个组织。
成本分配与预算
成本分配与预算
问题:你希望如何追踪和分配 Devin 的使用成本?指导:组织天然适合作为 ACU 使用情况追踪的成本中心。请将组织划分方式与你的预算结构保持一致。示例:如果你会为每条产品线单独做预算,就创建与这些产品线边界相对应的组织。
