【问题标题】:Google Colab cannot access github private "organization" Repos with Third Party Restrictions enabledGoogle Colab 无法访问启用了第三方限制的 github 私有“组织”存储库
【发布时间】:2021-12-13 23:51:41
【问题描述】:

目标:允许从 Google Colab 访问 Github 组织私有存储库,并将 Github 组织限制作为第三方应用程序访问策略。

  • 无法从打开对话框中的 Github 选项卡中查看 Google Colab 中的私有“组织”存储库。

  • 根据link 删除了 Github 组织设置中的第三方访问限制。能够查看该组织的私有存储库。

  • 将测试 .pynb 文件保存到私有仓库。能够看到和打开。打开时,屏幕上瞬间闪现了一个 gitlab 权限对话框(只能通过用相机拍摄image 来读取它),然后在 Gitlab 中打开文件。除了虚假对话之外,访问已启用,但第三方访问限制未到位。

  • 根据link 重新启用限制后,我只能看到公共“组织”存储库。如前所述,没有显示权限对话框。

【问题讨论】:

    标签: google-colaboratory github-organizations


    【解决方案1】:

    从 Google Colab 连接到 GitHub 时,您可以非常轻松地授予 Colab 访问您自己的私有存储库的权限。 但是,当涉及到组织的存储库时,它需要一些额外的步骤。

    1. 使用 Colab main page 请求访问权限,并按照 colab-github-demo 中的说明进行操作。
    2. 现在,您组织的所有者必须在“第三方设置”中授予访问权限。
    3. 请注意,如果您也是该组织的所有者,您的私人档案中也可以看到“授权”选项。在那里授予和撤销后,您必须转到您的组织设置以重新授予访问权限。

    【讨论】:

      猜你喜欢
      • 2018-09-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-07-11
      • 1970-01-01
      • 2021-11-13
      相关资源
      最近更新 更多