跳至主要内容

将 GitHub 应用设为公开或私有

注册 GitHub 应用时,您可以将其设为公开,以便其他 GitHub 用户或组织可以安装该应用;或者将其设为私有,以便只有拥有该应用的帐户才能安装。

关于 GitHub 应用的可见性

您可以将 GitHub 应用注册设置为公开或私有。如果您将 GitHub 应用注册设置为公开,则 GitHub 上的任何用户都可以安装它。如果您将其设置为私有,则只有拥有该应用的帐户才能安装它。

您可以在个人帐户或组织下注册 GitHub 应用,并使其可供其他组织安装。即使组织归属于 GitHub Enterprise Cloud 上的企业所有,您也不需要企业计划或组织帐户即可使您的 GitHub 应用可供组织使用。

如果您希望您的 GitHub 应用可供您不属于的 GitHub Enterprise Server 实例中的组织使用,则需要采取其他步骤。更多信息,请参阅“使您的 GitHub 应用可用于 GitHub Enterprise Server”。

如果 GitHub Enterprise Server 用户能够使用您的工具非常重要,请考虑使用 GitHub Actions 而不是 GitHub 应用。公共操作在具有 GitHub Connect 的 GitHub Enterprise Server 实例上可用。更多信息,请参阅“使用 GitHub Connect 启用对 GitHub.com 操作的自动访问”和“关于企业版 GitHub Actions”(位于 GitHub Enterprise Server 文档中)。

有关更改 GitHub 应用注册可见性的信息,请参阅“修改 GitHub 应用注册”。

公开安装流程

公共 GitHub 应用有一个带有安装按钮的登录页面,以便其他人可以将其安装到其存储库中。如果您的 GitHub 应用对 GitHub 上的所有用户都公开,您还可以选择将其发布到 GitHub Marketplace。更多信息,请参阅“关于 GitHub 应用的 Marketplace”。

私有安装流程

私有 GitHub 应用只能安装在应用所有者的用户或组织帐户上。应用登录页面上只会显示有限的应用信息,并且只有组织所有者和拥有该应用的组织的应用管理员(如果是个人帐户,则为个人帐户)才能使用安装按钮。