LDAP/LDAPS authentication with Microsoft Active Directory

See original GitHub issue

Is your proposal related to a problem?

LDAP/LDAPS authentication with Microsoft Active Directory seems not yet supported by Kafka-UI.

Describe the solution you’d like

It would be nice if Kafka-UI also support LDAP and LDAPS authentications with Microsoft Active Directory. According to the Spring documentation this is supported by the framework (but maybe will require one or more extra options).

Describe alternatives you’ve considered

No alternatives available.

Additional context

Our Kafka-UI service resides in a Kubernetes cluster and has been deployed by the official helm chart (v0.3.2). The configuration for LDAP we use is the following one (modulo server and domain names, that have been obfuscated):

kafka-ui:
  envs:
    config:
      AUTH_TYPE: "LDAP"
      SPRING_LDAP_URLS: "ldaps://ad01.domain.com:636"
      SPRING_LDAP_DN_PATTERN: "OU=people,DC=ad,DC=domain,DC=com"

The login windows reappears in a loop when I enter the credentials and no messages are printed in the pod’s logs. I think it would also be useful to see something logged in case of user logins in the Kafka-UI interface.

This issue has been briefly discussed with @Haarolean on the Kafka-UI discord channel.

Issue Analytics

  • State:closed
  • Created 2 years ago
  • Comments:18 (15 by maintainers)

github_iconTop GitHub Comments

1reaction
madrisancommented, Jun 2, 2022

Yes, we use LDAPS and I thought also of a probable certificate issue. It’s a recurrent issue. Thanks for the documentation! I’ll try to test this setup next week.

1reaction
Haaroleancommented, Jan 24, 2022

Thanks, we can actually schedule it for 0.4, I’ll let you know if we’ll need to test it out

Read more comments on GitHub >

github_iconTop Results From Across the Web

How to enable LDAP over SSL with a third-party certification ...
Start the Active Directory Administration Tool (Ldp.exe). · On the Connection menu, click Connect. · Type the name of the domain controller to ......
Read more >
Enable LDAP over SSL (LDAPS) for Microsoft Active Directory ...
Enable LDAP over SSL (LDAPS) for Microsoft Active Directory servers · Create root certificate · Import root certificate into trusted store of domain...
Read more >
Step by Step guide to setup LDAPS on Windows Server
LDAPS on Windows Server select ldap server; Choose Active Directory Certificate Services option from the list of roles and click on Next button....
Read more >
LDAP user authentication using Microsoft Active Directory - IBM
Use these topics to assist you in setting up user authentication using Microsoft's LDAP-based Active Directory product. These topics cover the steps that ......
Read more >
Enable LDAPS - Managed Microsoft AD - Google Cloud
In PowerShell, start LDP.exe and navigate to Connection > Connect. · In the Connect dialog, complete the following steps: In the Server field,...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found