Get-CsDeviceUpdateConfiguration

Skype for Business Server 2015
 

Дата изменения раздела:2017-03-28

Возвращает сведения о параметрах конфигурации обновления устройств, развернутых в организации в текущий момент. Эти параметры помогают управлять веб-службой обновления устройств, которая является компонентом Skype для бизнеса Server 2015, позволяющим администраторам распространять обновления для встроенного ПО на телефоны и другие устройства, работающие под управлением Skype для бизнеса. Данный командлет впервые появился в Lync Server 2010.

Get-CsDeviceUpdateConfiguration [-Identity <XdsIdentity>] <COMMON PARAMETERS>
Get-CsDeviceUpdateConfiguration [-Filter <String>] <COMMON PARAMETERS>
COMMON PARAMETERS: [-LocalStore <SwitchParameter>]

Команда, показанная в примере 1, извлекает коллекцию всех параметров конфигурации обновления устройств, используемых в организации в текущий момент. Командлет Get-CsDeviceUpdateConfiguration , вызванный без параметров, возвращает все параметры обновления устройств, используемые в текущий момент.

Get-CsDeviceUpdateConfiguration 

В примере 2 извлекаются сведения о глобальных параметрах конфигурации обновления устройств.

Get-CsDeviceUpdateConfiguration -Identity Global

В примере 3 показывается использование параметра Filter. Если задано значение фильтра "site:*", то возвращается коллекция всех параметров конфигурации обновления устройств, применяемых на уровне узла, поскольку удостоверение таких параметров начинается со строки"site:".

Get-CsDeviceUpdateConfiguration -Filter site:*

В примере 4 извлекаются все параметры конфигурации обновления устройств, значение свойства MaxLogFileSize которых больше 2048000 байт. Для этого с помощью командлета Get-CsDeviceUpdateConfiguration возвращается коллекция всех параметров конфигурации обновления устройств, используемых в текущий момент. Затем эта коллекция передается в командлет Where-Object , который отбирает только те параметры, значение свойства MaxLogFileSize которых больше 2048000.

Get-CsDeviceUpdateConfiguration | Where-Object {$_.MaxLogFileSize -gt 2048000}

Команда, показанная в примере 5, извлекает все параметры конфигурации обновления устройств, для которых "Watson" является допустимым типом файла журнала. Для выполнения этой задачи сначала с помощью командлета Get-CsDeviceUpdateConfiguration извлекается коллекция всех параметров конфигурации обновления устройств. Затем эта коллекция передается в командлет Where-Object , который отбирает только те параметры устройств, в которых "Watson" входит в набор допустимых типов файлов журналов.

Get-CsDeviceUpdateConfiguration | Where-Object {$_.ValidLogFileTypes -like "*Watson*"}

Веб-служба обновления устройств позволяет администраторам распространять обновления встроенного ПО на устройства, на которых работает Skype для бизнеса. Периодически администраторы отправляют набор правил обновления устройств в Skype для бизнеса Server 2015. После тестирования и утверждения этих правил они могут применяться к соответствующим устройствам после их подключения к системе. Устройства проверяют наличие обновлений при первом включении, затем повторяют проверку при входе пользователя. После этого устройства проверяют наличие обновлений каждые 24 часа.

Веб-служба обновления устройств управляется с помощью параметров конфигурации устройств; эти параметры можно применять как на глобальном уровне, так и на уровне узла. Чтобы получить сведения о параметрах конфигурации обновления устройств, используемых в организации в текущий момент, можно использовать командлет Get-CsDeviceUpdateConfiguration .

По умолчанию право на локальный запуск командлета Get-CsDeviceUpdateConfiguration имеют члены следующих групп: RTCUniversalUserAdmins, RTCUniversalServerAdmins. Чтобы получить список всех ролей управления доступом на основе ролей (RBAC), которым назначен этот командлет (включая все самостоятельно созданные роли RBAC), выполните в командной строке Windows PowerShell следующую команду:

Get-CsAdminRole | Where-Object {$_.Cmdlets –match "Approve-CsDeviceUpdateRule"}

 

Параметр Обязательный? Тип Описание

Filter

Необязательный

System.String

Обеспечивает способ использования подстановочных знаков при указании параметров конфигурации обновления устройств. Например, чтобы получить коллекцию всех параметров конфигурации, применяемых на уровне узла, используйте следующий синтаксис: -Filter "site:*". Чтобы получить все параметры, в удостоверении которых содержится строка "EMEA", используйте следующий синтаксис: -Filter "*EMEA*". Обратите внимание, что параметр Filter действует только на удостоверение параметров; фильтровать по другим свойствам параметров конфигурации обновления устройств нельзя.

Identity

Необязательный

Microsoft.Rtc.Management.Xds.XdsIdentity

Указывает удостоверение извлекаемых параметров конфигурации обновления устройств. Чтобы сослаться на глобальные параметры, используйте следующий синтаксис: -Identity global. Чтобы сослаться на параметры на уровне узла, используйте следующий синтаксис: -Identity site:Redmond. При указании параметра Identity нельзя использовать подстановочные знаки. Если необходимо использовать подстановочные знаки, то следует воспользоваться параметром Filter.

LocalStore

Необязательный

System.Management.Automation.SwitchParameter

Извлекает данные конфигурации обновления устройств из локальной реплики центрального хранилища управления, а не из самого центрального хранилища управления.

Нет. Командлет Get-CsDeviceUpdateConfiguration не принимает входные данные из конвейера.

Командлет Get-CsDeviceUpdateConfiguration возвращает экземпляры объекта Microsoft.Rtc.Management.WritableConfig.Settings.DeviceUpdate.DeviceUpdateConfiguration.

 
Показ: