Missing Nifi Group
Hi,
I have set up Nifi(CFM 2.1.6.0-323) on our existing clouder private cloud base cluster.
I have set up Nifi with LDAP and Ranger.
Unfortunately, during the initial installation an error that the Nifi Group is missing occurs.
As soon as I create the Nifi group manually in Ranger, the installation works without errors.
Have any of you ever had the same error?
<authorizers>
<userGroupProvider>
<identifier>cm-user-group-provider</identifier>
<class>org.apache.nifi.authorization.CMUserGroupProvider</class>
<property name="Knox Nodes Properties Location">/var/run/cloudera-scm-agent/process/33235-nifi-NIFI_NODE/knox-conf/knox-gateway.properties</property>
<property name="NiFi Registry Nodes Properties Location">/var/run/cloudera-scm-agent/process/33235-nifi-NIFI_NODE/nifiregistry-conf/peer.properties</property>
<property name="NiFi Group">nifi</property>
<property name="Infer Unqualified Hostnames">false</property>
<property name="NiFi Nodes Properties Location">/var/run/cloudera-scm-agent/process/33235-nifi-NIFI_NODE/nifinode-conf/peer.properties</property>
</userGroupProvider><userGroupProvider>
<identifier>composite-user-group-provider</identifier>
<class>org.apache.nifi.authorization.CompositeUserGroupProvider</class>
<property name="User Group Provider 1">ldap-user-group-provider</property>
<property name="User Group Provider 2">cm-user-group-provider</property>
</userGroupProvider><userGroupProvider>
<identifier>ldap-user-group-provider</identifier>
<class>org.apache.nifi.ldap.tenants.LdapUserGroupProvider</class>
<property name="Connect Timeout">10 secs</property>
<property name="TLS - Client Auth"></property>
<property name="TLS - Protocol"></property>
<property name="User Identity Attribute">cn</property>
<property name="Group Name Attribute">cn</property>
<property name="User Search Scope">SUBTREE</property>
<property name="Group Object Class">group</property>
<property name="Url">ldaps://</property>
<property name="TLS - Keystore Type"></property>
<property name="User Search Base">ou=Benutzerkonten,dc=bk,dc=datev,dc=de</property>
<property name="Group Membership - Enforce Case Sensitivity">false</property>
<property name="Authentication Strategy">LDAPS</property>
<property name="Group Search Base">OU=Zentral,OU=Gruppen,DC=bk,DC=datev,DC=de</property>
<property name="Group Member Attribute - Referenced User Attribute"></property>
<property name="Group Member Attribute">member</property>
<property name="TLS - Keystore"></property>
<property name="TLS - Truststore"></property>
<property name="Group Search Scope">SUBTREE</property>
<property encryption="aes/gcm/256" name="Manager Password">password</property>
<property name="User Group Name Attribute">memberOf</property>
<property name="TLS - Truststore Password"></property>
<property name="User Object Class">user</property>
<property name="Referral Strategy">FOLLOW</property>
<property name="Page Size">1000</property>
<property name="Read Timeout">10 secs</property>
<property name="User Group Name Attribute - Referenced Group Attribute"></property>
<property name="TLS - Keystore Password"></property>
<property name="TLS - Shutdown Gracefully"></property>
<property name="Sync Interval">30 mins</property>
<property name="Manager DN">cn=TU10690,OU=Benutzerkonten,DC=bk,DC=datev,DC=de</property>
<property name="User Search Filter">((objectClass=user)(|(memberOf=CN=HDP01-L-Admins,OU=Zentral,OU=Gruppen,DC=bk,DC=datev,DC=de)(memberOf=CN=HDP01-L-Access,OU=Zentral,OU=Gruppen,DC=bk,DC=datev,DC=de)))</property>
<property name="TLS - Truststore Type"></property>
<property name="Group Search Filter"></property>
</userGroupProvider>
<authorizer>
<identifier>ranger-provider</identifier>
<class>org.apache.nifi.ranger.authorization.ManagedRangerAuthorizer</class>
<classpath>/var/run/cloudera-scm-agent/process/33235-nifi-NIFI_NODE/hadoop-conf</classpath>
<property name="Ranger Security Config Path">/var/run/cloudera-scm-agent/process/33235-nifi-NIFI_NODE/ranger-nifi-security.xml</property>
<property name="User Group Provider">composite-user-group-provider</property>
<property name="Ranger Admin Identity">....</property>
<property name="Ranger Service Type">NIFI</property>
<property name="Ranger Audit Config Path">/var/run/cloudera-scm-agent/process/33235-nifi-NIFI_NODE/ranger-nifi-audit.xml</property>
<property name="Ranger Application Id">CDPLAB_nifi</property>
<property name="Ranger Kerberos Enabled">true</property>
</authorizer>

