codecamp

在企业帐户中实施 GitHub 操作策略

企业所有者可以对企业帐户禁用、启用和限制 GitHub 操作。

企业帐户可用于 GitHub Enterprise Cloud 和 GitHub Enterprise Server。 更多信息请参阅“关于企业帐户”。

关于企业帐户的 GitHub 操作 权限

默认情况下,在企业帐户拥有的所有组织中启用 GitHub 操作。 您可以选择对企业账户拥有的所有组织禁用 GitHub 操作,或只对指定的组织启用。 您还可以限制公共操作的使用,以使人们只能使用您的组织中存在的本地操作。

有关 GitHub 操作 的更多信息,请参阅“关于 GitHub 操作”。

管理企业帐户的 GitHub 操作 权限

  1. 通过访问 https://github.com/enterprises/ENTERPRISE-NAME(将 ENTERPRISE-NAME 替换为您的企业帐户名称)导航至您的企业帐户。

  1. 在企业账户侧边栏中,单击 pinPolicies(政策)

企业帐户侧边栏中的 Policies(政策)选项卡

  1. 在“pin政策”,点击Actions

  1. 在“Policies(策略)”下,选择一个选项。

启用、禁用或限制此企业帐户的操作

为专用存储库派生启用工作流

如果您依靠使用私有存储库的分支,则可以配置策略来控制用户如何在pull_request事件上运行工作流。仅适用于私有存储库,您可以为企业帐户,组织或存储库配置这些策略设置。对于企业帐户,策略适用于所有组织中的所有存储库。

  • 通过分叉请求运行工作流 -允许用户使用GITHUB_TOKEN具有只读权限且不具有机密访问权限的分叉请求运行工作流。
  • 通过拉取请求向工作流发送写入令牌 -允许来自派生的拉取请求使用GITHUB_TOKEN具有写入权限的。
  • 从请求请求向工作流程发送机密 -使所有机密可用于请求请求。

为您的企业帐户配置私有派生策略

  1. 通过访问 https://github.com/enterprises/ENTERPRISE-NAME(将 ENTERPRISE-NAME 替换为您的企业帐户名称)导航至您的企业帐户。

  1. 在企业账户侧边栏中,单击 pinPolicies(政策)

企业帐户侧边栏中的 Policies(政策)选项卡

  1. 在“pin政策”,点击Actions

  1. Fork pull request workflows下,选择您的选项。 例如:

启用、禁用或限制此仓库的操作

  1. 单击 Save 以应用设置。
GitHub 在企业帐户中实施关于依赖项洞察的策略
管理 GitHub 计费设置
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

GitHub 身份验证

在 GitHub 上管理订阅和通知

在 GitHub 上管理活动的订阅

GitHub 组织和团队

GitHub 管理对组织仓库的 Git 访问

GitHub 计费和付款

GitHub 使用议题和拉取请求进行协作

GitHub 在具有代码质量功能的仓库上进行协作

管理在 GitHub 上的工作

GitHub 建立强大的社区

GitHub 管理仓库

GitHub 自定义 GitHub 工作流程

在 GitHub Marketplace 中购买并安装应用程序

通过 GitHub Jobs 寻找人才

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }