为新的Gitlab用户设置默认组



标题应该很直白,但这里有详细的解释。我有一个自托管的Gitlab实例,我希望登录的新人可以直接进入_user_group,这样他们就可以直接访问某个项目。

我今天的行为如下。

  • 用户注册
  • 请求访问/管理员授予对此组的访问权限

这有点麻烦,因为管理员必须知道新用户已经注册。我无法在gitlab文档中找到我想要的内容,也无法在您可以为组设置的不同权限(内部/私人/公共(中找到。简而言之,我需要";"公共";具有";私人的";允许克隆等…

当一个新用户注册时,我想可能会触发一个脚本,但这可能很难集成,我真的不想修改gitlab代码。

如果你有任何想法,我会采纳任何建议。

在撰写本文时,此功能似乎需要LDAP身份验证和高级许可证。https://docs.gitlab.com/ee/user/group/#manage-通过ldap的组成员身份。

最新更新