关于 GitHub Codespaces 的企业策略
作为企业所有者,你可以设置一个策略,用于在企业的所有组织中启用或禁用 GitHub Codespaces。 可以为所有组织启用、为特定组织启用或为所有组织禁用 GitHub Codespaces。
如果为组织禁用 GitHub Codespaces,用户就无法使用或为该组织的任何专用或内部存储库创建 codespace,无论使用 codespace 是向用户计费,还是向组织或企业计费。 不能阻止用户自费为组织中的公共存储库创建和使用 codespace,但如果禁用了 GitHub Codespaces,组织将无法为此使用量付费。
通过启用 GitHub Codespaces,可以帮助成员和协作者快速开始处理项目,无需在本地安装大量工具和依赖项即可开始参与。 不过,您可能希望随着时间的推移逐步为越来越多的组织启用 GitHub Codespaces,从而在您的各个组织中分阶段部署它。 或者,如果你需要遵守要求增强对企业中专用代码的控制的安全法规,可能需要对企业中的所有组织禁用 GitHub Codespaces。
如果你是组织所有者,可以为组织中的特定成员和协作者启用 GitHub Codespaces。 此外,还可以选择为这些用户的 Codespaces 使用量付费。 有关详细信息,请参阅 为组织启用或禁用 GitHub Codespaces 和 选择在您的组织中谁拥有和支付 Codespaces 的费用。
在企业中启用或禁用 GitHub Codespaces
注意
如果删除用户对 GitHub Codespaces 的访问权限,用户将立即无法打开他们从组织的专用和内部存储库中创建的现有 codespace。 有关详细信息,请参阅“为组织启用或禁用 GitHub Codespaces”。
-
导航到您的企业。 例如,从 GitHub.com 上的 公司 页面。1. 在页面顶部,单击“ Policies”。
-
在“ Policies”下,单击“Codespaces”****。
-
在 GitHub Codespaces 策略页面的“管理组织对 GitHub Codespaces 的访问权限”下,选择是否在组织的专用和内部存储库中启用 GitHub Codespaces。
可以为所有组织启用、为特定组织启用,或者为所有组织禁用。
-
单击“ 保存”。
-
阅读确认对话框,然后单击“提交”以继续操作。