Hi David,

I assume you know and have digested the documentation in
https://github.com/apache/airflow/blob/main/PROVIDERS.rst#accepting-new-community-providers
we have?

If it is a generic functionality I think it is fair to raise the
disucssion. It might be very minimal. If you use LDAP just for
querying... I would fear a bit that the name might be mis-leading if it
would be called "ldap" because many would assume it is an
authentication/authorization backend? In your case it is a data source
like any other SQL, correct?

Jens

On 12.12.24 11:18, Blain David wrote:

Hello,

At our company we developed an LDAPHook based on the open-ldap library
(using the python-ldap wrapper dependency), which allows us to
executed search queries on our ldap and use that data in our DAG’s to
do further processing on it.

The reason why I wrote this hook is because I’ve first searched
through the airflow repo and didn’t find a provider and thus no hook
for it.

The only thing I could find was this ldap reference in the following
document:

https://github.com/apache/airflow/blob/3e2b5e2f54ea3b3695e6576313f87460fb098830/docs/apache-airflow/extra-packages-ref.rst#L64

So my question is, would there be acceptance to introduce an
(open)ldap provider in Airflow which offers a Hook and LDAP conn type?

At the moment our implementation only offers a search functionality
which behind the scenes does a paged lookup for given base, filter,
attributes, scope and page_size, which for us was sufficient in what
we wanted to achieve, but that could of course be expanded with more
functionality if needed.

Kind regards,

David

**

*David Blain*

Data Engineer /at/ ICT-514 - BI End User Reporting




Reply via email to