打开LDAP限制组中用户访问神器的访问权限

时间:2015-01-31 09:34:47

标签: ldap artifactory

我正在尝试将artifactory(maven存储库)连接到我们的open ldap。 我想限制只在组'开发人员'中访问用户。 可悲的是,我远非成为一名ldap专家。这是目前的问题.. 因此,如果我不对群组进行任何过滤,那么它就可以了。

现在我已经设置了一个小组开发人员,用户'adrian'是一个独特的开发人员。

我希望我的屏幕截图有点帮助.. basic config without filter

以下是层次结构: enter image description here

这就是用户'adrian'被添加到群组开发者的方式 enter image description here

所以我尝试配置基本路径并过滤如下:

search base: ou=group
filter: (uniqueMember=uid={0},ou=people,dc=firstbird,dc=eu)

我也把搜索库完全留空了..但这也无济于事。

1 个答案:

答案 0 :(得分:1)

你不应该混用"用户DN模式"和"搜索过滤器"而是使用其中之一。在您的情况下,您应该使用搜索过滤器,因为"用户DN模式"用于"直接"用户认证。
您可以使用以下搜索过滤器:

(uniqueMember=uid={0},ou=people,dc=firstbird,dc=eu)

(&(uid={0})(uniqueMember=uid={0},ou=people,dc=firstbird,dc=eu))

搜索库应该是ou=people(空的也可以使用)