Set-CsLisSwitch

Skype for Business Server 2015
 

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

Создает коммутатор сервера информирования о местонахождении (LIS), создает сопоставление между коммутатором и расположением (создавая новое расположение, если оно не существует) или изменяет существующий коммутатор и сопоставленное расположение. Сопоставление между коммутатором и расположением используется в реализации корпоративной голосовой связи E9-1-1 для уведомления оператора экстренных служб о расположении звонящего. Данный командлет впервые появился в Lync Server 2010.

Set-CsLisSwitch -ChassisID <String> [-City <String>] [-CompanyName <String>] [-Country <String>] [-Description <String>] [-HouseNumber <String>] [-HouseNumberSuffix <String>] [-Location <String>] [-PostalCode <String>] [-PostDirectional <String>] [-PreDirectional <String>] [-State <String>] [-StreetName <String>] [-StreetSuffix <String>] <COMMON PARAMETERS>
Set-CsLisSwitch -ChassisID <String> [-Description <String>] <COMMON PARAMETERS>
Set-CsLisSwitch -City <String> -CompanyName <String> -Country <String> -HouseNumber <String> -HouseNumberSuffix <String> -Location <String> -PostalCode <String> -PostDirectional <String> -PreDirectional <String> -State <String> -StreetName <String> -StreetSuffix <String> <COMMON PARAMETERS>
COMMON PARAMETERS: [-Confirm [<SwitchParameter>]] [-WhatIf [<SwitchParameter>]]

В примере 1 создается и обновляется запись расположения коммутатора LIS. Команда в этом примере содержит только один (обязательный) параметр: ChassisID. Значением ChassisID является MAC-адрес коммутатора. В этом случае это 99-99-99-99-99-99.

Учтите, что в этом примере не указывается информация об адресе. Можно создать запись коммутатора на LIS-сервере, не связывая ее с адресом. Но экстренные вызовы, которые направляются через этот коммутатор, могут не содержать (в зависимости от заданного расположения подсети или портов) достаточно информации для того, чтобы оператор экстренных служб мог определить расположение.

ВАЖНО. Если расположение коммутатора LIS с таким ChassisID уже существует, оно будет заменено на значения, указанные в этой команде. Это означает, что если данный коммутатор связан с адресом (физическое расположение), это сопоставление больше не будет существовать, так как в эту команду не включены сведения о расположении. Расположение будет существовать в базе данных расположений, но не будет сопоставлено с этим коммутатором.

Set-CsLisSwitch -ChassisID 99-99-99-99-99-99

В примере 2 коммутатор, созданный в примере 1, обновляется за счет добавления сведений об адресе. (Фактически удаляется существующая запись, которая заменяется на новую.) Если адрес не существует в базе данных расположений, этот командлет создает расположение.

Set-CsLisSwitch -ChassisID 99-99-99-99-99-99 -Location "30/1000" -HouseNumber 1234 -PreDirectional NE -StreetName First -StreetSuffix Avenue -City Redmond -State WA -Country US -PostalCode 99999

Служба Enhanced 9-1-1 позволяет оператору экстренных служб определить расположение звонящего, не спрашивая эту информацию у самого звонящего. Если вызов осуществляется из VoIP-подключения, эту информацию следует извлечь на основе различных факторов соединения. Администратор VoIP должен настроить карту расположений (которую называют картой географических соответствий), определяющую расположение звонящего. Этот командлет позволяет администратору сопоставить физические расположения с сетевым коммутатором, через который подключен клиент.

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

Если расположение с адресом, полностью совпадающим с введенным здесь адресом (включая пустые значения), не существует в базе данных расположений, новый адрес создается на основе параметров, введенных в этом командлете. (Можно получить список расположений, вызвав командлет Get-CsLisLocation .) Командлет Set-CsLisSwitch не требует и не запрашивает параметры расположения. Можно создать запись коммутатора, не сопоставляя ее с расположением. Также с помощью этого командлета можно создать недопустимое расположение. Допустимое расположение, как минимум, состоит из следующих параметров: Location, HouseNumber, StreetName, City, State и Country. Если вы не укажете все эти параметры, вызовы, полученные указанным коммутатором, могут не содержать информацию, необходимую оператору экстренных служб (в зависимости от того, доступны ли допустимые параметры для подсети или беспроводной точки доступа, которые можно использовать вместо параметров коммутатора). Рекомендуется указывать как можно больше параметров расположения.

Учтите, что записи коммутатора также можно создать, вызвав командлет Set-CsLisPort . Если Set-CsLisPort вызывается со значением ChassisID, для которого запись коммутатора не существует, этот коммутатор будет создан.

Следует отметить, что эти изменения вступают в силу, только если вы настроили свойство MACResolverUrl с помощью командлета New-CsWebServiceConfiguration или Set-CsWebServiceConfiguration. Свойство MACResolverUrl задает URL-адрес веб-службы, которая может принять IP-адрес и определить MAC-адрес сетевой карты, сопоставленный с этим IP-адресом.

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

Get-CsAdminRole | Where-Object {$_.Cmdlets –match "Set-CsLisSwitch"}

 

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

ChassisID

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

System.String

MAC-адрес сетевого коммутатора. Это значение должно быть указано в формате nn-nn-nn-nn-nn-nn, например 12-34-56-78-90-ab, или в виде IP-адреса. Если запись с указанным параметром ChassisID не существует, создается новое расположение коммутатора. Если же такая запись существует, она заменяется на новую.

City

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

System.String

Город расположения.

Максимальная длина: 64 символа.

CompanyName

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

System.String

Имя компании в данном расположении.

Максимальная длина: 60 символов

Confirm

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

System.Management.Automation.SwitchParameter

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

Country

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

System.String

Страна или регион, где находится расположение.

Максимальная длина: 2 символов

Description

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

System.String

Подробное описание расположения сетевого коммутатора.

HouseNumber

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

System.String

Номер дома расположения. Для компании это номер на улице, на которой она расположена.

Максимальная длина: 10 символов

HouseNumberSuffix

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

System.String

Дополнительные сведения о номере дома, например 1/2 или А. Например, 1234 1/2 Oak Street или 1234 A Elm Street.

Примечание. Чтобы различать номер квартиры или офиса, необходимо использовать параметр Location. Например, -Location "Suite 100/Office 150".

Максимальная длина: 5 символов

Location

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

System.String

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

Максимальная длина: 20 символов

PostalCode

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

System.String

Почтовый индекс, связанный с данным расположением.

Максимальная длина: 10 символов

PostDirectional

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

System.String

Указание направления для названия улицы. Например, NE или NW для Main Street NE или 7th Avenue NW.

Максимальная длина: 2 символов

PreDirectional

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

System.String

Указание направления для названия улицы в начале имени улицы. Например, NE или NW для NE Main Street или NW 7th Avenue.

Максимальная длина: 2 символов

State

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

System.String

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

Максимальная длина: 2 символов

StreetName

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

System.String

Название улицы для данного расположения.

Максимальная длина: 60 символов

StreetSuffix

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

System.String

Тип улицы, указанной в имени улицы, например Street (улица), Avenue (авеню) или Court (переулок).

Максимальная длина: 10 символов

WhatIf

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

System.Management.Automation.SwitchParameter

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

Принимает входные данные из конвейера в виде объектов коммутатора LIS.

Этот командлет создает или изменяет объект типа System.Management.Automation.PSCustomObject.

 
Показ: