From bd23d008ca3e496fabf3d1886c1b0fb4e507bd42 Mon Sep 17 00:00:00 2001 From: Eric Lippmann Date: Tue, 11 Jul 2017 17:02:32 +0200 Subject: [PATCH] Auth: Make sure to set the configured domain on LDAP/MSAD user backends --- library/Icinga/Authentication/User/UserBackend.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/library/Icinga/Authentication/User/UserBackend.php b/library/Icinga/Authentication/User/UserBackend.php index 186cb3679..8130c56cd 100644 --- a/library/Icinga/Authentication/User/UserBackend.php +++ b/library/Icinga/Authentication/User/UserBackend.php @@ -218,6 +218,7 @@ class UserBackend implements ConfigAwareFactory $backend->setUserClass($backendConfig->get('user_class', 'user')); $backend->setUserNameAttribute($backendConfig->get('user_name_attribute', 'sAMAccountName')); $backend->setFilter($backendConfig->filter); + $backend->setDomain($backendConfig->domain); break; case 'ldap': $backend = new LdapUserBackend($resource); @@ -225,6 +226,7 @@ class UserBackend implements ConfigAwareFactory $backend->setUserClass($backendConfig->get('user_class', 'inetOrgPerson')); $backend->setUserNameAttribute($backendConfig->get('user_name_attribute', 'uid')); $backend->setFilter($backendConfig->filter); + $backend->setDomain($backendConfig->domain); break; }