schalli 04fc33fc2a feat(ldap): group/OU discovery endpoint + selective sync filter
Adds listGroups() to browse AD groups/OUs under base DN, and
collectSearchEntries() to restrict syncUsersForTenant to members of
selected groups or users under selected OUs. Group DNs are matched
via escaped memberOf clauses (RFC 4515); OU DNs become extra search
bases. Empty groupFilterDns keeps the original single-base-DN search
unchanged. Controller sync endpoint and the sync scheduler both pass
groupFilterDns through so manual and scheduled syncs honor it.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-07-07 09:36:58 +02:00
S
Description
Tessera - Modulare Workflow-Automatisierung und Tool-Integration
35 MiB
Tessera 1.9.2 Latest
2026-10-02 10:13:53 +02:00
Languages
TypeScript 90.7%
JavaScript 5.4%
Rust 1.4%
HTML 1%
Shell 0.6%
Other 0.8%