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