Назад | Перейти на главную страницу

Развертывание принтера GPO на основе атрибута пользователя

Я пытаюсь развернуть принтеры на основе атрибута 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.