diff --git a/app/Console/Commands/LdapSync.php b/app/Console/Commands/LdapSync.php index c7efa967a..619c6af79 100644 --- a/app/Console/Commands/LdapSync.php +++ b/app/Console/Commands/LdapSync.php @@ -125,6 +125,10 @@ class LdapSync extends Command */ $attributes = array_values(array_filter($ldap_map)); + if (Setting::getSettings()->is_ad === 1 && is_null($ldap_map['active_flag'])) { + $attributes[] = 'useraccountcontrol'; + } + $results = Ldap::findLdapUsers($search_base, -1, $filter, $attributes); } catch (\Exception $e) {