aboutcode-org / aboutcode-org/dejacode

Enhancement request: Add support to search within multiple organisational units in ldap

Đang mở
#533 0 bình luận 2 reaction 0 người được giao Xem trên GitHub
design needed enhancement
Ngôn ngữ chính
Python
Star
50
Fork
27
Merge trung bình
4 giờ 51 phút
Pull request đã merge (30 ngày)
11

Mô tả

**Is your enhancement request related to a problem? Please describe.**

We have a complex structure in our Active Directory, which means that not all our users can be found under a single organisational unit. Currently, the implementation of django-auth-ldap in Dejacode only supports searching within a single organisational unit, which would mean that not all users are found and therefore cannot log in to Dejacode and use the system.

https://dejacode.readthedocs.io/en/latest/application-settings.html#user-dn

**What are the benefits of the requested enhancement?**

As it is a common ‘problem’ that the structure within an Active Directory in companies becomes large and complex, I am probably not the only one encountering this.

The extension offers greater flexibility when using LDAP integration in large organisations.

**Describe the solution you would like**

I would like to see an implementation of https://django-auth-ldap.readthedocs.io/en/stable/authentication.html#search-unions. https://github.com/aboutcode-org/dejacode/blob/d12d2d0dfd4e5a9ee8a6db4c7491f8c9fa61f715/dejacode/settings.py#L770

Hướng dẫn đóng góp

Mở hướng dẫn đóng góp

Đánh giá

Issue này chưa được đánh giá.

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.