如何允许某些特定用户登录到Gitlab?

时间:2020-09-21 19:25:44

标签: gitlab gitlab-ci gitlab-ci-runner

我已将Gitlab服务器集成到内部网络上的LDAP活动目录中。我已经有一个已集成到此LDAP的JIRA服务器。我在Gitlab中也使用了来自JIRA的相同配置/用户组,并且我的Gitlab现在已成功挂接到LDAP。

现在,我不希望所有可以登录Jira的人也登录到Gitlab帐户。我只想允许某些特定用户。 在Gitlab配置中是否有设置可以实现这一目标?

让我知道是否有人可以提供帮助。将不胜感激。

1 个答案:

答案 0 :(得分:0)

您基本上有两个选择:

  1. 允许所有JIRA用户登录,但使用block_auto_created_users自动阻止所有注册。然后,您必须手动启用新用户。

  2. 使用user_filter选项来限制允许注册的用户。在这里,您还有两个选择。您可以根据用户名进行过滤,或者最好在LDAP服务器上创建一个组,然后使用memberOf函数检查组成员身份。