Делегирование администрирования принтера с помощью портала Azure
Так как развертывание универсальной печати масштабируется, это может стать трудно для одного ИТ-администратора управлять всем. Может потребоваться делегировать определенные административные задачи, такие как регистрация новых принтеров или обслуживание принтеров в определенном филиале для конкретных лиц.
Это место, где делегированное администрирование входит в рисунок. Административные единицы в идентификаторе Microsoft Entra можно использовать для настройки разрешений на основе правил в организации.
Например, можно использовать административные единицы, чтобы разрешить пользователям управлять только принтерами в регионе, который они поддерживают.
Необходимые компоненты
- Пользователь, который делегирует привилегии, должен иметь роль администратора привилегированных ролей или глобального администратора .
- Делегированный администратор принтера должен иметь лицензию универсальной печати для управления принтерами.
Настройка административных единиц
Шаг 1. Создание административной единицы
Дополнительные сведения о различных параметрах см. в статье "Создание или удаление административных единиц ".
- Войдите в портал Azure с помощью учетной записи или
Global Administrator
учетнойPrivileged Role Administrator
записи. - Выберите Microsoft Entra ID>Административные единицы.
- Выберите Добавить.
- В поле Имя введите имя административной единицы. При желании добавьте описание административной единицы.
- Нажмите кнопку "Далее" — назначение ролей >.
- Выберите роль администратора принтера, а затем выберите пользователей или группы, чтобы назначить роль этой области административной единицы.
- На вкладке Проверка и создание проверьте настройки для административной единицы и назначения ролей.
- Выберите кнопку Создать.
Шаг 2. Назначение принтеров для управления делегированным администратором
Административные единицы в идентификаторе Microsoft Entra id предлагают два способа определения набора принтеров, которыми может управлять делегированный администратор:
С помощью правил членства динамических принтеров можно назначать разрешения управления делегированным администраторам на основе набора критериев. Например, администратор может иметь разрешения на управление для всех принтеров, которые находятся в определенном расположении или зарегистрированы с помощью определенного соединителя.
Дополнительные сведения см. в статье "Управление пользователями или устройствами для административной единицы с правилами динамического членства".
Примечание.
Для оценки списка принтеров в административной единице может потребоваться некоторое время в соответствии с правилами динамического членства устройств.
Делегирование обязанностей администратора по коннектор универсальной печати
После первоначального создания административной единицы вернитесь в административные единицы.
Выберите созданную административную единицу, в которую нужно добавить принтеры.
Выберите Свойства.
В списке типов членства выберите "Динамическое устройство".
Выберите Добавить динамический запрос.
Используйте построитель правил, чтобы указать правило динамического членства. Дополнительные сведения см. в разделе Построитель правил на портале Azure.
В построителе правил:
Свойство Оператор Значение systemLabels Содержит PrinterStandard extensionAttribute2 Начинается с <Схема именования соединителей>
Совет
Запишите поля и значения свойства, используемые в правиле динамического запроса. Они потребуются позже в процессе развертывания.
Делегирование обязанностей администратора по расположению принтера
После первоначального создания административной единицы вернитесь в административные единицы.
Выберите созданную административную единицу, в которую нужно добавить принтеры.
Выберите Свойства.
В списке типов членства выберите "Динамическое устройство".
Выберите Добавить динамический запрос.
Используйте построитель правил, чтобы указать правило динамического членства. Дополнительные сведения см. в разделе Построитель правил на портале Azure.
В построителе правил
Свойство Оператор Значение systemLabels Содержит PrinterStandard extensionAttribute3 Содержит USA
Совет
Запишите поля и значения свойства, используемые в правиле динамического запроса. Они потребуются позже в процессе развертывания.
Свойства принтера синхронизации
Интеграция универсальной печати с объектами устройств Azure AD и административными подразделениями обеспечивает большую гибкость и настройку того, как можно делегировать роль администратора принтера. Используя объект устройства Azure AD extensionAttributeX, организации могут выбрать и выбрать сочетание метаданных принтера для определения различных областей администратора принтера.
Для поддержки этой гибкости требуется периодическое синхронизация метаданных принтера из универсальной печати с Azure AD. Это можно сделать, выполнив скрипт, например следующий пример или любую другую форму автоматизации.
В следующем примере приведена исходная ссылка. Измените скрипт в соответствии с вашими потребностями развертывания.
Пример скрипта PowerShell
$ErrorActionPreference = "Stop"
Connect-MgGraph -Scopes "Directory.AccessAsUser.All", "Printer.Read.All"
$tenantId = (Get-MgContext).TenantId
Write-Host "Starting processing of Universal Print printers in tenant $tenantId"
# This streams pages of printers and does not require them to all be loaded at once.
Get-MgPrintPrinter -All -ExpandProperty "connectors" | ForEach-Object -Process {
$printer = $_
Write-Host "Fetching Azure AD device for printer $($printer.DisplayName)"
$device = Get-MgDevice -Filter "deviceId eq '$($printer.Id)'" -Top 1
# The display name of the Azure AD device is set to the initial display name
# of the printer. This sets extensionAttribute1 to the current name.
$extensionAttribute1 = "$($printer.DisplayName)"
# If the printer was registered with the Universal Print connector then the
# display name of the connector will be present in extensionAttribute2.
$extensionAttribute2 = "$($printer.Connectors[0].DisplayName)"
# If the printer has a country or region set in its location properties it
# will be set to extensionAttribute15. Other location properties can be used
# as well.
$extensionAttribute3 = "$($printer.Location.CountryOrRegion)"
$existingExtensionAttributes = $device.AdditionalProperties.extensionAttributes
if ($extensionAttribute1 -ne "$($existingExtensionAttributes.extensionAttribute1)" -or
$extensionAttribute2 -ne "$($existingExtensionAttributes.extensionAttribute2)" -or
$extensionAttribute3 -ne "$($existingExtensionAttributes.extensionAttribute3)")
{
Write-Host "Updating Azure AD device extension attributes for printer $($printer.DisplayName)"
Update-MgDevice -DeviceId $device.Id -BodyParameter @{
"extensionAttributes" = @{
"extensionAttribute1" = $extensionAttribute1
"extensionAttribute2" = $extensionAttribute2
"extensionAttribute3" = $extensionAttribute3
}
}
}
}
Примечание.
Выполнение этого примера сценария требует, чтобы учетная запись пользователя была либо
- Администратор Windows 365 и "Администратор принтера"
- Или глобальный администратор
Делегированный администратор и администратор клиента
Делегированные и разрешения администратора клиента отличаются только тем, какие принтеры можно настроить. В следующей таблице приведены общие сведения о сходствах и различиях.
Действие администратора | Роль администратора принтера | Администраторпринтера с областью действия 1 |
---|---|---|
Регистрация принтера | Да | Да2 |
Регистрация соединителя | Да | Да2 |
Отмена регистрации принтера | Да | Да |
Отмена регистрации соединителя | Да | Нет |
Вывод списка принтеров | Да | Да3 |
Перечисление общих папок принтера | Да | Да3 |
Перечислить соединители | Да | Да3 |
Свойства принтера | Да | Да3 |
Свойства общего ресурса принтера | Да | Да3 |
Общий доступ к принтеру | Да | Да |
Контроль доступа принтера | Да | Да |
Переключение общей папки принтера | Да | Да |
Просмотр состояния задания в очереди печати | Да | Да |
Преобразование документов | Да | Нет |
Использование и отчеты | Да | Нет |
* Примечание.
- Администраторы с областью могут управлять только набором принтеров, определенных в конфигурации административной единицы, если иное не указано.
- Администраторы с областью действия могут выполнять действия на любом принтере или соединителе.
- Администраторы с областью действия видят все принтеры, общие папки принтера и соединители, но ограничены доступом только для чтения к тем, кто не входит в конфигурацию Azure AU.