Active directory Nifi LDAP授权-通过通配符筛选搜索中的多个组
我试图通过LDAP为Nifi授权者使用搜索过滤器。 问题是通常的搜索过滤器语法似乎不起作用 我目前有nifi与我的一个小组一起工作,所以让LDAP工作不是问题。 我还可以通过使用两个组的完整路径使其工作,但我希望使用通配符 所以我的广告群如下Active directory Nifi LDAP授权-通过通配符筛选搜索中的多个组,active-directory,ldap,apache-nifi,Active Directory,Ldap,Apache Nifi,我试图通过LDAP为Nifi授权者使用搜索过滤器。 问题是通常的搜索过滤器语法似乎不起作用 我目前有nifi与我的一个小组一起工作,所以让LDAP工作不是问题。 我还可以通过使用两个组的完整路径使其工作,但我希望使用通配符 所以我的广告群如下 prod.xxxx.be |--PROD |--Groups TIM application entitlements |--(A) Nifi - Admin |--(A) Nifi - Opera
prod.xxxx.be
|--PROD
|--Groups TIM application entitlements
|--(A) Nifi - Admin
|--(A) Nifi - Operator
|--(A) Nifi - User
当使用以下选项时,它会起作用,来自这两个组的用户都会填充到Nifi UI的用户列表中
<property name="User Search Base">OU=PROD, DC=prod, DC=xxxx, DC=be</property>
<property name="User Object Class">person</property>
<property name="User Search Scope">SUBTREE</property>
<property name="User Search Filter">(&(memberof=CN=(A) Nifi - Admin, OU=Groups TIM Application Entitlements, OU=PROD, DC=prod, DC=xxxx, DC=be)(memberof=CN=(A) Nifi - User, OU=Groups TIM Application Entitlements, OU=PROD, DC=prod, DC=xxxx, DC=be))</property>
<property name="User Identity Attribute">CN</property>
<property name="User Group Name Attribute"></property>
<property name="User Group Name Attribute - Referenced Group Attribute"></property>
我甚至试图逃避特殊的角色
(&(objectCategory=group)(cn=\28A\29 Nifi*))
或
因为授权人的配置文件是一个XML文件,但运气不好
如有任何建议,将不胜感激
致以最良好的祝愿,
Kristof我们使用ambari,需要在模板中将对象澄清为字符数据:
(&(objectCategory=group)(cn=\28A\29 Nifi*))
(&(objectCategory=group)(cn=\28A\29 Nifi*))