Я пытаюсь развернуть принтеры на основе атрибута Office в AD. Если пользователь назначен в офис в Ричмонде, он должен получить эти принтеры. Обратите внимание, что это НЕ печать на основе местоположения. Я просто хочу, чтобы соответствующие принтеры устанавливались автоматически в зависимости от назначенного офиса.
В настоящее время я работаю с таргетингом на уровне элементов и пытаюсь использовать фильтр LDAP, чтобы вытащить офис. Вот фильтр, который я сейчас использую. Опция samaccountname была добавлена моей командой службы поддержки, но это не повлияло на ситуацию.
(&(objectCategory=user)(objectClass=user)(physicalDeliveryOfficeName=Richmond\20Corporate)(samaccountname=%LogonUser%))
Итак, мой исходный запрос работает нормально, проблема заключалась в драйверах. Хотя стандартные пользователи имеют разрешение на установку драйверов принтера, Windows не доверяет им. При установке принтера вручную с помощью проводника Windows мне все равно было предложено установить. Этот запрос не появляется во время применения политики.
Я собираюсь провести небольшое исследование о том, как принудительно установить драйверы с помощью групповой политики. Если я не найду то, что мне нужно, я создам новый вопрос. Спасибо за помощь.
ОБНОВИТЬ :
Установка последних версий драйверов печати на сервере печати исправила ошибки установки.
Пожалуйста, измените первую категорию, пользователь-> человек.
(&(objectCategory=person)(objectClass=user)(physicalDeliveryOfficeName=Richmond\20Corporate))
Если это не сработает, я бы попытался без пробела в Richmont Corporate, чтобы удалить \ 20.