Skip to main content

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

了解控制功能和模型GitHub Copilot的可用性政策,这些功能和模型是通过贵组织或企业中的某个组织为获得许可证的用户提供的。

关于Copilot的策略

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

策略分组为不同的类型。

  • 功能策略: 定义功能的可用性 Copilot 。 显示在“策略”页上。
  • 隐私策略:定义是否允许可能的敏感操作****。 显示在“Policies”页面的末尾。
  • 模型策略: 定义除提供 Copilot的基本模型之外模型的可用性,这可能会产生额外的成本。 显示在“模型”页上。

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

策略的组织级控制

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

组织中功能和模型策略的强制选项包括:

  • 未配置 - 一个占位符,在定义设置后会被移除****。 在你选择一个选项之前,此策略将被视为对该组织已禁用。
  • 已启用 - 此功能 可供 组织分配 Copilot 的所有成员使用。
  • 已禁用 - 被组织分配**** 的所有成员都Copilot该功能。

对于隐私政策,这些选项称为“允许”(Allowed)和“阻止”(Blocked),而不是“已启用”和“已禁用”。 这更清楚地表达了隐私策略的影响消息。

企业级策略控制

企业所有者可以选择在 Copilot 企业级别设置策略,或将决策委托给组织所有者。

已定义策略

如果在企业级别定义了策略,则该策略适用于所有用户,并且在组织级别禁用对该策略的控制。

细粒度组织选择

          **
          Copilot云代理对于策略**,企业所有者可以选择为特定组织启用该功能,而不是应用全面企业范围的设置。 企业所有者或 AI 经理选择 **“为所选组织启用”** 后,只有选定的组织才能启用该功能。 可以单独选择组织,也可以使用组织自定义属性进行选择。

无策略

如果企业所有者选择 “无策略”,则影响取决于用户是有权通过组织访问还是直接从企业访问 Copilot 。

对于从组织获得 Copilot 许可证的成员,组织所有者可以选择其策略。 如果成员通过具有不同策略的多个组织获得对Copilot的访问权限,则可能会根据策略应用最严格或最宽松的策略。 有关详细信息,请参阅“GitHub Copilot 策略在组织中冲突时的功能可用性”。

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

后续步骤