如何在 GitHub 上为组织中的问题配置访问权限?

Posted

技术标签:

【中文标题】如何在 GitHub 上为组织中的问题配置访问权限?【英文标题】:How to configure access rights for issues in an organization on GitHub? 【发布时间】:2016-05-26 13:20:38 【问题描述】:

我在 GitHub 上建立了一个组织,并邀请了一些成员。大多数成员的状态为member。他们可以创建问题,但无法设置标签或将问题分配给其他成员。我想出了在哪里设置存储库权限:https://github.com/organizations/MyOrganization/settings/member_privileges。但我现在需要的是票证系统相关的权限。

如何配置每个用户的项目票证系统访问权限?另外:每个团队如何做到这一点?

【问题讨论】:

【参考方案1】:

不幸的是,这还不可能。许多组织已经使用 GitHub 机器人自动分配标签,而无需授予用户写入权限。

编辑:如果您同意让您的用户拥有写入权限(即可以拉/推/克隆),那么您可以转到 https://github.com/orgs/org/teams/team/repositories 并在那里配置访问权限。

【讨论】:

感谢您的快速答复!用户不可能,团队不可能?如果无法为其成员设置访问权限,那么团队的意义是什么? 不可能只对“问题”设置写访问权限。这可能是 GitHub 将要引入的东西,因为他们最近引入了很多新功能。现在,您有以下两种选择之一:(1) 您授予所有用户写入权限,或者您授予团队写入权限 (dropbox.com/s/6b805khvuocr6d5/…) 或 (2) 您不授予写入权限并让机器人处理票证更改。 请注意,授予您的用户/团队写入权限将允许他们推送/克隆所有内容。 第一个变体(给团队写权限)现在可以了。但这是否意味着“所有存储库的写入访问权限”或者是否可以定义团队可以访问哪个存储库?我没有找到这样的选项。 啊,好的,找到了:https://github.com/orgs/ORGANIZATION/teams/TEAM/repositories 并在“存储库”下 (i.stack.imgur.com/vCeEN.png)。

以上是关于如何在 GitHub 上为组织中的问题配置访问权限?的主要内容,如果未能解决你的问题,请参考以下文章

在 testflightapp.com 上为我的设备获取预配访问权限

在Github上为项目添加多个用户

如何使用 GitHub REST API 通过我的个人访问令牌访问组织拥有的私有存储库中的文件数据?

如何在 Ubuntu 上为 Apache2 配置子域?

无法在 TestFlight 上为设备授予构建权限

使用 Bash 脚本中的个人访问令牌访问 Github 上的组织存储库