关于 Copilot 的策略
当您向组织或企业的成员分配 Copilot 许可证时,可通过 Copilot 策略控制他们在该许可证下能够使用的功能。
策略分为不同类型。
- 功能策略: 定义 Copilot 功能的可用性。显示在“策略”页面。
- 隐私策略: 定义是否允许潜在的敏感操作。显示在“策略”页面的底部。
- 模型策略: 定义除 Copilot 基础模型之外的模型可用性,这些模型可能产生额外费用。显示在“模型”页面。
每项策略都会控制从您的企业或组织获得 Copilot 许可证的成员的可用性。
组织级别的策略控制
组织所有者可以设置策略,以控制组织为用户授予的 Copilot 许可证中功能和模型的可用性。例如,组织所有者可以启用或禁用在 IDE 中使用 Copilot(除非企业所有者在企业层面已经为该功能定义了可用性)。
组织中功能和模型策略的执行选项如下:
- 未配置 - 占位符,定义设置后会被移除。该策略在组织中视为已禁用,直至您选择其他选项。
- 已启用 - 该功能对所有由组织分配 Copilot 的成员可用。
- 已禁用 - 该功能对所有由组织分配 Copilot 的成员被阻止。
对于隐私策略,选项使用“允许”和“阻止”而非“启用”和“禁用”,以更清晰地传达隐私策略的影响。
企业级别的策略控制
企业所有者可以选择在企业层面为 Copilot 设置策略,或将决策委派给组织所有者。
已定义策略
如果在企业层面已定义策略,则该策略适用于所有用户,组织层面的策略控制将被禁用。
未设置策略
如果企业所有者选择 未设置策略,其影响取决于用户是通过组织获取 Copilot 访问权限,还是直接从企业获取。
对于通过组织获得 Copilot 许可证的成员,组织所有者可以自行决定其策略。如果成员通过多个组织获得访问权限且策略冲突,则可能采用最宽松或最严格的策略,具体取决于策略本身。更多信息请参见 组织中 GitHub Copilot 策略冲突时的功能可用性。
对于直接从企业而非组织获得 Copilot 访问权限的用户,企业分配用户的策略设置决定“未设置策略”默认是启用还是禁用。