配置组织中对 GitHub Copilot 的访问权限
当 GitHub 企业所有者为组织启用 Copilot Enterprise 或 Copilot Business 之后,该组织的所有者可以向组织成员授予对 GitHub Copilot 的访问权限。
GitHub Copilot 的计费从授予组织成员访问权限开始,而不管他们何时首次使用 Copilot。 如果在计费周期中途授予组织成员访问权限,将在周期的剩余时间里按比例计算成本。 有关详细信息,请参阅“关于 GitHub Copilot 的计费”。
向组织中的所有当前用户和未来用户授予对 GitHub Copilot 的访问权限
- 在 GitHub 的右上角,选择个人资料照片,然后单击 “你的组织”。
- 在组织旁边,单击“设置”。
- 在边栏的“代码、规划和自动化”部分中,按下“ Copilot”,然后按下“访问权限”。********
- 如果显示“允许此组织分配席位”按钮,请单击此按钮。
- 如果看到消息“配置代码策略以开始添加席位”:
- 单击“转到策略”。
- 对当前设置为“未配置”的所有策略进行设置。
- 在左侧边栏中,单击“访问权限”。
- 在 “Copilot Enterprise 在你的组织中处于活动状态”或 “Copilot Business 在你的组织中处于活动状态”下,若要为组织中所有当前和将来用户启用 GitHub Copilot 访问权限,请选择“已为下列用户启用: 组织的所有成员”。
- 在“确认席位购买”对话框中,若要确认要为组织中的所有当前用户和将来用户启用 GitHub Copilot,请单击“购买席位”。
向组织中的特定用户授予对 GitHub Copilot 的访问权限
Note
可以自动为标识提供者 (IdP) 中的每个组成员启用访问权限,方法是将该组与 GitHub 团队同步,然后授予该团队对 GitHub Copilot 的访问权限。 有关详细信息,请参阅“将团队与身份提供程序组同步”。
-
在 GitHub 的右上角,选择个人资料照片,然后单击 “你的组织”。
-
在组织旁边,单击“设置”。
-
在边栏的“代码、规划和自动化”部分中,按下“ Copilot”,然后按下“访问权限”。********
-
如果显示“允许此组织分配席位”按钮,请单击此按钮。
-
如果看到消息“配置代码策略以开始添加席位”:
- 单击“转到策略”。
- 对当前设置为“未配置”的所有策略进行设置。
- 在左侧边栏中,单击“访问权限”。
-
在 “Copilot Enterprise 在你的组织中处于活动状态”或 “Copilot Business 在你的组织中处于活动状态”下,若要为组织中的所选团队或用户启用 GitHub Copilot 访问权限,请选择“已为下列用户启用: 所选成员”。
-
如果要从“已为下列用户启用: 组织的所有成员”设置更新用户访问权限,请在“确认席位分配”对话框中,选择想要开始分配访问权限的方式。
- 若要取消分配所有成员,然后选择应具备访问权限的成员,请选择“从头开始”。
- 若要保留当前具有访问权限的所有成员,然后选择不应具备访问权限的成员,请选择“续订席位”。
-
单击“分配 Copilot 席位”。
-
在“为用户和团队启用 Copilot 访问权限”对话框中,单击两个选项卡之一。
-
单击“用户和团队”搜索并添加单个用户或团队。
若要搜索用户,请在搜索栏中键入其用户名或全名。 如果选择当前不是组织成员的用户,则当依次按下“继续购买”和“购买席位”时,系统会邀请他们加入组织。********
-
单击“上传 CSV”,通过上传 CSV 文件批量添加用户。
若要批量添加成员,请单击“选择要上传的 CSV”,然后上传 CSV 文件,其中包含要添加的每个成员的用户名或电子邮件地址,并用逗号分隔。 该文件可包含用户名和电子邮件地址的混合体。
Warning
上传 CSV 文件时,除非使用的是 Enterprise Managed Users,否则 GitHub Copilot 会在 GitHub.com 上搜索所有用户,寻找匹配的用户。 如果 CSV 包含不是组织成员的用户,则当依次按下“继续购买”和“购买席位”时,系统会邀请他们加入组织。******** 此警告不适用于使用 Enterprise Managed Users 的帐户。
查看从 CSV 文件生成的用户列表。 清除选择任何不想添加的用户。
-
-
单击“继续购买”,然后单击“购买席位”。
利用 API 授予对 GitHub Copilot 的访问权限
可以使用 GitHub 的 REST API 向组织中的团队或特定用户授予对 GitHub Copilot 的访问权限。 请参阅“将团队添加到组织的 Copilot 订阅”和“将用户添加到组织的 Copilot 订阅”。
其他阅读材料
- GitHub Copilot 信任中心
- “Managing policies for Copilot in your organization”
- “查看组织中 Copilot 的用户活动数据”
- “撤销组织成员对 Copilot 的访问权限”