Support Questions

Find answers, ask questions, and share your expertise

Can we authenticate users in Nifi using Ldap? Does this requires to run Nifi in HTTPS mode?

avatar
Contributor

I have performed all the steps mentioned in the document,but still it doesn't prompts to enter username and password. Looks like it ignores ldap authentication if running in HTTP mode.

https://nifi.apache.org/docs/nifi-docs/html/administration-guide.html#lightweight-directory-access-p...

The document also says "NiFi does not perform user authentication over HTTP. Using HTTP all users will be granted all roles."

Does this mean I need to generate certificate and run Nifi in HTTPS mode for Ldap authentication? iF not how to do ldap authentication

1 ACCEPTED SOLUTION

avatar
4 REPLIES 4

avatar

@sprakash

Take a look at the response here:

https://community.hortonworks.com/questions/53495/how-to-integrate-nifi-and-ldap-and-how-to-add-diff...

...and yes, you need to configure it to run over HTTPS

avatar
Contributor

Thanks Eyad, That's what i was looking for. As per the document it does says it needs to run in HTTPS mode for ldap authentication.

avatar
Expert Contributor

@sprakash

That is correct - NiFi LDAP authentication only works over HTTPS.

If you want to secure user access via LDAP in NiFi, you need to configure NiFi in HTTPS mode and remove HTTP access.

Check out the following article for details of configuring LDAP auth via NiFi:

https://community.hortonworks.com/articles/7341/nifi-user-authentication-with-ldap.html

avatar

@Laurence Da Luz That might be a little outdated. I have an updated Article for HDF-2.x and configuring LDAP via Ambari.

https://community.hortonworks.com/articles/79627/hdf-20-ldap-user-authentication-with-ambari.html