GitHub/GitLab如何配置允许用户点击按钮申请访问权限
GitHub 配置方式
GitHub个人私有仓库默认已开启访问申请功能,无需额外配置。组织级别的配置步骤如下:
- 进入对应组织的设置页面,找到「成员权限」相关配置栏
- 下拉找到「仓库访问申请」选项,勾选启用该功能,还可自定义申请时需要用户填写的字段(如申请理由、需要访问的仓库列表、使用时长等)
- 配置完成后,任何未加入组织的用户访问组织内私有资源时,页面会自动出现「申请访问」按钮,提交后管理员会在组织的通知栏收到申请提醒,审批通过后用户自动获得对应权限。
GitLab 配置方式
GitLab在群组和项目级别都支持配置访问申请功能:
群组级配置(适用于群组下所有项目)
- 进入目标群组的「设置」-「通用」页面
- 找到「访问权限」板块,勾选「允许用户申请加入群组」选项
- 可可选配置审批人范围,以及申请时必填的说明字段
- 配置后用户访问群组页面时会显示「申请加入」按钮,提交后对应审批人会收到待办通知。
项目级配置(仅适用于单个项目)
- 进入目标项目的「设置」-「通用」页面
- 找到「可见性、项目功能、权限」板块
- 下拉找到「访问申请」选项,勾选启用即可
- 未授权用户访问该私有项目时,页面会显示「申请访问」按钮,提交后项目维护者/管理员可收到申请进行审批。
注意:仅私有/内部可见的资源会展示访问申请入口,公开资源默认无需申请即可查看公开内容。
内容的提问来源于stack exchange,提问作者Dean
相关产品推荐
相关产品推荐

