跳至主要内容

GitHub Copilot 策略:控制功能和模型的可用性

了解通过组织或企业为用户授予许可证后,控制 GitHub Copilot 功能与模型可用性的各类策略。

关于 Copilot 的策略

当您向组织或企业的成员分配 Copilot 许可证时,可通过 Copilot 策略控制他们在该许可证下能够使用的功能。

策略分为不同类型。

  • 功能策略: 定义 Copilot 功能的可用性。显示在“策略”页面。
  • 隐私策略: 定义是否允许潜在的敏感操作。显示在“策略”页面的底部。
  • 模型策略: 定义除 Copilot 基础模型之外的模型可用性,这些模型可能产生额外费用。显示在“模型”页面。

每项策略都会控制从您的企业或组织获得 Copilot 许可证的成员的可用性。

组织级别的策略控制

组织所有者可以设置策略,以控制组织为用户授予的 Copilot 许可证中功能和模型的可用性。例如,组织所有者可以启用或禁用在 IDE 中使用 Copilot(除非企业所有者在企业层面已经为该功能定义了可用性)。

组织中功能和模型策略的执行选项如下:

  • 未配置 - 占位符,定义设置后会被移除。该策略在组织中视为已禁用,直至您选择其他选项。
  • 已启用 - 该功能对所有由组织分配 Copilot 的成员可用
  • 已禁用 - 该功能对所有由组织分配 Copilot 的成员被阻止

对于隐私策略,选项使用“允许”和“阻止”而非“启用”和“禁用”,以更清晰地传达隐私策略的影响。

企业级别的策略控制

企业所有者可以选择在企业层面为 Copilot 设置策略,或将决策委派给组织所有者。

已定义策略

如果在企业层面已定义策略,则该策略适用于所有用户,组织层面的策略控制将被禁用。

未设置策略

如果企业所有者选择 未设置策略,其影响取决于用户是通过组织获取 Copilot 访问权限,还是直接从企业获取。

对于通过组织获得 Copilot 许可证的成员,组织所有者可以自行决定其策略。如果成员通过多个组织获得访问权限且策略冲突,则可能采用最宽松或最严格的策略,具体取决于策略本身。更多信息请参见 组织中 GitHub Copilot 策略冲突时的功能可用性

对于直接从企业而非组织获得 Copilot 访问权限的用户,企业分配用户的策略设置决定“未设置策略”默认是启用还是禁用。

后续步骤

© . This site is unofficial and not affiliated with GitHub, Inc.