Skip to main content

为企业创建 GitHub 应用

了解如何为企业创建 GitHub App。

谁可以使用此功能?

Enterprise owners.

可以在企业帐户下创建 GitHub App。 应用只能安装在企业或企业内的组织上,并且只能由企业成员授权。 无法将该应用安装在用户帐户上。

第 1 步:注册 GitHub App

要创建 GitHub App,必须首先注册该应用。 请参阅“注册 GitHub 应用”。

应用也可以从成员或组织转移到企业。 要转移应用,请参阅 转让 GitHub 应用程序的所有权

步骤 1a:添加企业应用管理者

企业所有者可以将企业成员作为应用管理者添加到应用。 应用管理者可以管理应用的设置和凭据,但不能安装应用。 有关详细信息,请参阅“关于 GitHub App 管理员”。

第 2 步:生成 GitHub App

注册 GitHub App 后,你需要编写代码,让 GitHub App 执行某些操作。 有关如何编写代码的示例,请参阅:

你的目标应该是遵循最佳做法。 请参阅“创建 GitHub 应用的最佳做法”。

步骤 3:授权或安装 GitHub App

注册 GitHub App 后,需要根据应用的目的通过授权安装使其可用。

企业所有者和应用管理者可以随时修改企业拥有的应用的权限。 企业中的组织会自动接受权限更改(如果更改是由企业所有者做出的)。 否则,只有应用管理者也是组织所有者的组织才会接受更改,并且组织所有者必须接受所有其他组织的更新请求。

第 3a 步:授权 GitHub App

某些 GitHub Apps(如 Copilot 扩展)需要授权,但不需要在组织上安装。 企业中的用户可以授权应用访问组织内的资源。 但是,应用只能访问安装了该应用的 GitHub 资源。 请参阅 授权 GitHub Apps

第 3b 步:通过安装链接共享 GitHub App

对于需要安装才能正常运行的应用,可以为组织所有者提供安装链接。 安装后,该应用将有权访问组织的资源。 请参阅 共享 GitHub 应用

第 4 步:安装 GitHub App(如果需要)

如果 GitHub App 需要安装(而不仅仅是授权),组织所有者可以使用安装链接在其组织上安装该应用。 请参阅“从第三方途径安装 GitHub Apps”。

如果应用使用企业权限,可以将其安装在企业上。 要查找安装链接,请转到企业帐户中的应用设置页面。 请参阅“在企业上安装 GitHub App”。