Skip to main content

此版本的 GitHub Enterprise Server 已于以下日期停止服务 2024-09-25. 即使针对重大安全问题,也不会发布补丁。 为了获得更好的性能、更高的安全性和新功能,请升级到最新版本的 GitHub Enterprise。 如需升级帮助,请联系 GitHub Enterprise 支持

查看和修改已安装的 GitHub 应用

你可以查看权限并更改已安装的 GitHub Apps 的存储库访问权限。 还可以暂时或永久阻止 GitHub App 访问帐户或组织拥有的资源。

关于已安装的 GitHub Apps

GitHub 用户可以在其个人帐户或组织中安装 GitHub Apps。 当你安装 GitHub App 时,即表示向应用授予其请求的组织级别和存储库级别的权限。 还可以指定 GitHub App 可以访问哪些存储库。

应定期查看已安装的 GitHub Apps。 可以查看已授权的权限,并更改 GitHub App 可以访问的存储库。 如果不再使用某个应用,请考虑暂停或删除 GitHub App,以阻止其访问所安装帐户拥有的资源。

除了查看你已安装的 GitHub Apps 外,还可以查看你已授权代表你执行操作的 GitHub Apps。 有关详细信息,请参阅“查看和撤销 GitHub 应用的授权”。

导航到要查看或修改的 GitHub App

  • 对于在组织中安装的 GitHub App:

    1. 在 GitHub 的右上角,单击你的个人资料照片,然后单击你的组织
    2. 在组织名称旁边,单击“设置”。
    3. 在侧栏中的“第三方访问”下,单击“GitHub 应用”。 此时会显示组织中安装的 GitHub Apps 的列表。
    4. 在要查看或修改的 GitHub App 旁边,单击“配置”。
  • 对于个人帐户中安装的 GitHub App:

    1. 在任何页面的右上角,单击个人资料照片,然后单击“设置”。
    2. 在“集成”下,单击“应用程序”。
    3. 单击“已安装的 GitHub 应用”。 此时会显示个人帐户中安装的 GitHub Apps 的列表。
    4. 在要查看或修改的 GitHub App 旁边,单击“配置”。
  • 对于向 GitHub App 授予了访问权限的存储库:

    Note

    在以下步骤中,你将访问安装了 GitHub App 的组织或个人帐户的帐户设置。 这些设置将影响在该帐户下安装了应用的所有存储库,而不仅仅是你在其中导航的存储库。

    1. 导航到组织或存储库的主页。

    2. 单击 “设置”。

    3. 在“集成”下,单击“GitHub 应用”。 此时会显示已被授予存储库访问权限的 GitHub Apps 的列表。

    4. 在要查看或修改的 GitHub App 旁边,单击“配置”。

查看权限

  1. 导航到要修改的 GitHub App。 有关详细信息,请参阅“导航到要查看或修改的 GitHub App”。
  2. 在“权限”下,查看 GitHub App 拥有的权限。 有关允许 GitHub App 执行操作的不同权限的详细信息,请参阅“为 GitHub Apps 选择权限”。

修改存储库访问权限

  1. 导航到要修改的 GitHub App。 有关详细信息,请参阅“导航到要查看或修改的 GitHub App”。

  2. 在“存储库访问”下,选择“所有存储库”或“仅选定的存储库”。

  3. 如果在上一步中选择了“仅选定的存储库”,则在“选定的存储库”下拉列表下,选择希望让 GitHub App 访问的存储库 。

    如果 GitHub App 稍后创建任何存储库,应用也将自动获得访问这些存储库的权限。

  4. 单击“保存” 。

阻止访问

  1. 导航到要修改的 GitHub App。 有关详细信息,请参阅“导航到要查看或修改的 GitHub App”。

  2. 若要保留已安装的 GitHub App 供将来使用,但要暂时阻止它访问帐户拥有的资源,请单击“暂停”。

    当你暂停 GitHub App 时,你对该应用的授权(如果应用安装在你的个人帐户中)或你的组织成员对该应用的授权(如果应用安装在组织中)将不会受到影响。 有关详细信息,请参阅“授权 GitHub Apps”。

    如果 GitHub App 在此前已暂停,可以通过单击“取消暂停”来取消暂停应用。 如果是 GitHub App 所有者暂停了 GitHub App,你就无法取消暂停该应用。

  3. 若要卸载 GitHub App 并阻止它访问你的帐户拥有的资源,请单击“卸载”。

    当你删除 GitHub App 时,将会撤销你对该应用的授权(如果应用安装在你的个人帐户中)或你的组织成员对该应用的授权(如果应用安装在组织中)。 有关详细信息,请参阅“授权 GitHub Apps”。

延伸阅读