Skip to content

Commit 399bd76

Browse files
authored
fix: expand AD user name filter (#737)
* fix: expand AD user name filter * fix rustfmt * fix ldap query syntax * extract and use KERBEROS_REALM env var * update changelog * use krb5-rs to read realm name * add todo comment * review feedback * expand ad-user-info test * also search for upn without realm * update cargo deps * update test * test for normalized user name
1 parent 948e3a2 commit 399bd76

File tree

9 files changed

+1868
-1306
lines changed

9 files changed

+1868
-1306
lines changed

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@ All notable changes to this project will be documented in this file.
4141
- The `runAsUser` and `runAsGroup` fields will not be set anymore by the operator
4242
- The defaults from the docker images itself will now apply, which will be different from 1000/0 going forward
4343
- This is marked as breaking because tools and policies might exist, which require these fields to be set
44+
- user-info-fetcher: the AD backend now uses the Kerberos realm to expand the user search filter ([#737])
4445

4546
### Fixed
4647

@@ -60,6 +61,7 @@ All notable changes to this project will be documented in this file.
6061
[#723]: https://github.com/stackabletech/opa-operator/pull/723
6162
[#727]: https://github.com/stackabletech/opa-operator/pull/727
6263
[#732]: https://github.com/stackabletech/opa-operator/pull/732
64+
[#737]: https://github.com/stackabletech/opa-operator/pull/737
6365

6466
## [25.3.0] - 2025-03-21
6567

0 commit comments

Comments
 (0)