gitlab - 如何允许某些特定用户登录 Gitlab?
问题描述
我已将 Gitlab 服务器集成到内部网络上的 LDAP 活动目录中。我已经有一个已集成到此 LDAP 的 JIRA 服务器。我也在 Gitlab 中使用了来自 JIRA 的相同配置/用户组,我的 Gitlab 现在已成功连接到 LDAP。
现在我不希望每个可以登录 Jira 的人也登录 Gitlab 帐户。我只想允许一些特定的用户。Gitlab配置中有设置来实现这个东西吗?
让我知道是否有人可以提供帮助。将不胜感激。
解决方案
你基本上有两个选择:
允许所有 JIRA 用户登录,但使用block_auto_created_users自动阻止所有注册。然后您必须手动启用新用户。
使用user_filter选项来限制允许注册的用户。在这里,您有两个额外的选择。您可以根据用户名进行过滤,或者更好地在 LDAP 服务器上创建一个组,然后使用该
memberOf
功能检查组成员身份。
推荐阅读
- swift - 用户注销时清除单例数据和所有内容
- regex - 删除空格时不应删除某些句子之间的空格。使用powershell
- javascript - Javascript中数字的奇怪问题
- android - 提供 APK 时的 FastScroller
- ionic-framework - QQoutesPage 是 2 个模块声明的一部分:AppModule 和 QQoutesPageModule
- java - 从文件属性中检索标签列表
- javascript - 为什么 removeChild 函数对列表项和 i 标记的行为不同?
- javascript - 没有在一个地方调用二传手,在其他地方工作正常
- c# - 如何使航点系统的路径保持统一?
- windows - 如何在 odoo-11 窗口部署中启用 gzip 压缩并利用浏览器缓存?