创建团队

借助团队,组织可以创建成员组和控制仓库的访问权限。 可以向团队成员授予特定仓库的读取、写入或管理员权限。

团队是 GitHub 许多协作功能的中心,例如团队 @提及,此功能可以通知相关方您想要请求他们的输入或注意。 For more information, see "Roles in an organization."

一个团队可以代表您的公司内的一个组,或者包含具有特定兴趣或专业知识的人。 例如,your GitHub Enterprise Server instance 上的可访问性专家团队可能包括来自多个不同部门的人。 团队可以体现职能关注,对公司现有的部门层次结构进行补充。

组织可以创建包含多个级别的嵌套团队来反映公司或小组的层级结构。 更多信息请参阅“关于团队”。

创建团队

审慎的团队组合是控制仓库权限的强有力方式。 例如,如果您的组织仅允许发布工程团队向任何仓库的默认分支推送代码,您可以仅向发布工程团队授予组织仓库的管理员权限,向所有其他团队授予读取权限。

  1. In the top right corner of GitHub Enterprise Server, click your profile photo, then click Your organizations. 个人资料菜单中的组织
  2. 单击您的组织名称。 组织列表中的组织名称
  3. 在组织名称下,单击 团队团队选项卡
  4. 在 Teams(团队)选项卡的右侧,单击 New team(新团队)新团队按钮
  5. 在“Create new team(创建新团队)”下,输入新团队的名称。 团队名称字段
  6. (可选)在“Description(描述)”字段中输入团队的描述。 团队描述字段
  7. 决定团队是可见还是机密。 可见性选项,包括可见和机密
  8. (可选)如果您创建的是子团队,请使用下拉菜单为新团队选择一个父团队。 列出组织现有团队的下拉菜单
  9. 单击 Create team(创建团队)

创建启用 LDAP 同步的团队

使用 LDAP 进行用户身份验证的实例可以使用 LDAP 同步管理团队的成员。 在 LDAP group(LDAP 组) 字段中设置组的 Distinguished Name(识别名称)(DN) 会在您的 LDAP 服务器上将团队映射到 LDAP 组。 如果您使用 LDAP 同步管理团队的成员,将无法管理 your GitHub Enterprise Server instance 内的团队。 启用 LDAP 同步后,映射的团队将以配置的间隔定期在后台同步成员。 更多信息请参阅“启用 LDAP 同步”。

You must be a site admin and an organization owner to create a team with LDAP sync enabled.

作为优化配置的一部分,LDAP 同步不会传输您的嵌套团队结构。 要创建子团队与父团队的关系,必须手动重新创建嵌套团队结构并将其与相应的 LDAP 组同步。 更多信息请参阅“创建团队”。

注意:

  • LDAP 同步仅管理团队的成员列表。 您必须在 GitHub Enterprise Server 内管理团队的仓库和权限。
  • 如果到 DN 的 LDAP 组映射被移除(例如,LDAP 组被删除),将从同步的 GitHub Enterprise Server 团队中移除每个成员。 要解决这个问题,请将团队映射到新 DN,重新添加团队成员,并手动同步映射
  • 启用 LDAP 同步后,如果某个用户被从仓库中移除,他们将失去访问权限,但是他们的分叉将不会删除。 如果某个用户被添加到团队中并在三个月内拥有原始组织仓库的访问权限,他们对分叉的访问权限将在下一次同步时自动恢复。
  1. 确保启用 LDAP 同步
  2. In the top right corner of GitHub Enterprise Server, click your profile photo, then click Your organizations. 个人资料菜单中的组织
  3. 单击您的组织名称。 组织列表中的组织名称
  4. 在组织名称下,单击 团队团队选项卡
  5. 在 Teams(团队)选项卡的右侧,单击 New team(新团队)新团队按钮
  6. 在“Create new team(创建新团队)”下,输入新团队的名称。 团队名称字段
  7. 搜索要映射团队的目标 LDAP 组的 DN。 如果您不知道 DN,请输入 LDAP 组的名称。 GitHub Enterprise Server 将搜索并自动完成任何匹配。 映射到 LDAP 组 DN
  8. (可选)在“Description(描述)”字段中输入团队的描述。 团队描述字段
  9. 决定团队是可见还是机密。 可见性选项,包括可见和机密
  10. (可选)如果您创建的是子团队,请使用下拉菜单为新团队选择一个父团队。 列出组织现有团队的下拉菜单
  11. 单击 Create team(创建团队)

此文档对您有帮助吗?

隐私政策

帮助我们创建出色的文档!

所有 GitHub 文档都是开源的。看到错误或不清楚的内容了吗?提交拉取请求。

做出贡献

或者, 了解如何参与。