标题应该很直白,但这里有详细的解释。我有一个自托管的Gitlab实例,我希望登录的新人可以直接进入_user_group,这样他们就可以直接访问某个项目。
我今天的行为如下。
- 用户注册
- 请求访问/管理员授予对此组的访问权限
这有点麻烦,因为管理员必须知道新用户已经注册。我无法在gitlab文档中找到我想要的内容,也无法在您可以为组设置的不同权限(内部/私人/公共(中找到。简而言之,我需要";"公共";具有";私人的";允许克隆等…
当一个新用户注册时,我想可能会触发一个脚本,但这可能很难集成,我真的不想修改gitlab代码。
如果你有任何想法,我会采纳任何建议。
在撰写本文时,此功能似乎需要LDAP身份验证和高级许可证。https://docs.gitlab.com/ee/user/group/#manage-通过ldap的组成员身份。