У нас есть некоторые пользователи, для которых мы подтвердили, что атрибут employeeID установлен путем просмотра их атрибутов в редакторе атрибутов пользователей и компьютеров Active Directory. Однако для тех же пользователей, когда мы пытаемся запустить Get-ADUser "UsernameHereWithoutQuotes" -properties *
, он отображает атрибут EmployeeID как пустой.
Мы запускаем гибридную среду Azure, и это вызывает проблемы с некоторыми из наших PowerShell сценарии и динамические c группы не совпадают. Некоторые группы управляются сценариями Powershell, которые, поскольку атрибут employeeID отображается пустым через powershell, не включают пользователя, когда у нас есть filter {employeeID -eq "*"}
для проверки пользователей с этим заполненным атрибутом.
Кто-нибудь имел подобные проблемы или может поделиться каким-нибудь советом? Мы устанавливаем атрибуты для этих пользователей месяцами go, поэтому мы не запускаем их до того, как произойдет репликация, и мы повторили те же тесты (проверяя ADU C Редактор атрибутов и запуская get-aduser
) на нескольких D C и все возвращают одну и ту же проблему.