New-CsTestDevice

Skype for Business Server 2015
 

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

Создает новое тестовое устройство для управления обновлением устройств. Тестовые устройства предоставляют администраторам способ проверить обновления встроенного ПО до распространения этих обновлений на все устройства в организации. Данный командлет впервые появился в Lync Server 2010.

New-CsTestDevice -Name <String> -Parent <String> <COMMON PARAMETERS>
New-CsTestDevice -Identity <XdsIdentity> <COMMON PARAMETERS>
COMMON PARAMETERS: -Identifier <String> -IdentifierType <MACAddress | SerialNumber> [-Confirm [<SwitchParameter>]] [-Force <SwitchParameter>] [-InMemory <SwitchParameter>] [-WhatIf [<SwitchParameter>]]

В примере 1 создается новое тестовое устройство (с именем UCPhone) для сайта Redmond. Обратите внимание на синтаксис, используемый для задания идентификатора Identity устройства: уровень устройства (site:Redmond), за которым следует символ "/", после которого указывается имя устройства (значение Name, UCPhone). Для этого устройства в качестве IdentifierType используется серийный номер 07823-A345.

New-CsTestDevice -Identity site:Redmond/UCPhone -IdentifierType SerialNumber -Identifier "07823-A345"

Команда, показанная в примере 2, является вариантом команды, показанной в примере 1. Но в примере 2 параметр Identity не используется. Вместо него используются параметр Parent, чтобы задать уровень для нового тестового устройства (site:Redmond), и параметр Name, чтобы задать имя нового устройства (UCPhone). Командлет New-CsTestDevice использует значения этих двух параметров и создает идентификатор Identity (site:Redmond/UCPhone) тестового устройства.

New-CsTestDevice -Parent "site:Redmond" -Name UCPhone -IdentifierType SerialNumber -Identifier "07823-A345"

Указывая в качестве тестовых устройств конкретные телефоны, совместимые с Skype для бизнеса, или иные устройства, администраторы могут проверить и подтвердить обновления встроенного ПО, прежде чем эти обновления будут развернуты на соответствующие устройства в организации. Когда правила обновления устройств импортируются в Skype для бизнеса Server 2015, они помечаются как "pending" (ожидающие). Это означает, что обновления, соответствующие этим правилам, не будут автоматически загружены и установлены на соответствующие устройства.

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

Тестовые устройства создаются с помощью командлета New-CsTestDevice . Эти устройства можно настроить либо на глобальном уровне, либо на уровне сайта.

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

Get-CsAdminRole | Where-Object {$_.Cmdlets –match "New-CsTestDevice"}

 

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

Identifier

Обязательный

System.String

На основе параметра IdentifierType определяется MAC-адрес или серийный номер нового тестового устройства. В серийных номерах можно указывать цифры, буквы, дефисы и символы подчеркивания. Например:

-Identifier "AB37_679e"

MAC-адреса должны быть заданы как шесть или более двухсимвольных пар. В зависимости от MAC-адреса эти пары могут быть либо объединены в одну строку, либо разделены дефисами или двоеточиями. (Обратите внимание, что MAC-адреса могут содержать как буквы, так и/или цифры.) Все приведенные ниже примеры являются правильными MAC-адресами:

010203040506

01-02-03-04-05-06

01:02:03:04:05:06

MAC-адрес вида 01-02-03-04-05 не будет принят, так как он содержит меньше шести двухсимвольных пар.

IdentifierType

Обязательный

Microsoft.Rtc.Management.WritableConfig.Settings.DeviceUpdate.IdentifierType

Указывает способ уникальной идентификации тестового устройства: по серийному номеру или MAC-адресу. Чтобы идентифицировать устройство по MAC-адресу, присвойте параметру IdentifierType значение MACAddress. Чтобы идентифицировать устройство по серийному номеру, присвойте параметру IdentifierType значение SerialNumber. Значения MACAddress и SerialNumber являются единственными допустимыми значениями.

Identity

Обязательный

Microsoft.Rtc.Management.Xds.XdsIdentity

Задает идентификатор Identity для нового тестового устройства. Идентификатор Identity состоит из уровня, которому должно быть назначено тестовое устройство (например, site:Redmond), и имени нового устройства (например, UCPhone). Чтобы назначить тестовое устройство с именем UCPhone сайту Redmond, параметр Identity должен выглядеть следующим образом: -Identity "site:Redmond/UCPhone".

Name

Обязательный

System.String

Имя нового тестового устройства (на данном уровне имена должны быть уникальными). Параметр Name следует использовать только с параметром Parent.

Parent

Обязательный

System.String

Имя уровня (например, site:Redmond), которому назначается новое тестовое устройство. При использовании параметра Parent необходимо также использовать параметр Name, например: -Parent site:Redmond –Name UCPhone. При использовании параметра Parent не следует применять параметр Identity и наоборот.

Confirm

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

System.Management.Automation.SwitchParameter

Запрашивает подтверждение перед выполнением команды.

Force

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

System.Management.Automation.SwitchParameter

Запрещает на время выполнения команды отображение каких-либо сообщений о некритических ошибках.

InMemory

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

System.Management.Automation.SwitchParameter

Создает ссылку на объект без фиксации объекта в качестве постоянного изменения. Если выходные данные этого командлета, вызванного с помощью указанного параметра, назначаются переменной, можно внести изменения в свойства ссылки на объект и затем зафиксировать эти изменения, вызвав соответствующий командлет Set-<cmdlet> .

WhatIf

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

System.Management.Automation.SwitchParameter

Описывает, что произойдет при выполнении команды без реального выполнения команды.

Нет. Командлет New-CsTestDevice не принимает конвейерный ввод.

Создает новые экземпляры объекта Microsoft.Rtc.Management.WritableConfig.Settings.DeviceUpdate.TestDevice.

 
Показ: