New-CsMcxConfiguration

Skype for Business Server 2015
 

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

Создает новый набор параметров конфигурации службы Mobility Service в Skype для бизнеса Server 2015 на уровне сайта или службы. Служба Mobility Service дает пользователям мобильных телефонов, таких как iPhone и Windows Phone, возможность выполнять такие действия, как обмен мгновенными сообщениями и сведениями о присутствии, хранение и извлечение голосовой почты с помощью внутренних средств организации вместо подключения к поставщику услуг беспроводной связи, а также использование возможностей Skype для бизнеса Server 2015, таких как "Позвонить с рабочего" и присоединение к конференции обратным звонком. Данный командлет впервые появился в накопительном пакете обновления для Lync Server 2010 за ноябрь 2011 года.

New-CsMcxConfiguration -Identity <XdsIdentity> [-Confirm [<SwitchParameter>]] [-ExposedWebURL <External | Internal>] [-Force <SwitchParameter>] [-InMemory <SwitchParameter>] [-PushNotificationProxyUri <String>] [-SessionExpirationInterval <UInt32>] [-SessionShortExpirationInterval <UInt32>] [-WhatIf [<SwitchParameter>]]

В примере 1 создается новая коллекция параметров конфигурации службы Mobility Service для сайта Redmond (и автоматически назначается ему). В данном примере сделано два изменения в параметрах конфигурации службы Mobility Service по умолчанию: свойство ExposedWebURL имеет значение Internal, и свойство SessionShortExpirationInterval имеет значение 7200 секунд.

New-CsMcxConfiguration -Identity "site:Redmond" -ExposedWebURL Internal -SessionShortExpirationInterval 7200

В примере 2 одинаковый набор параметров конфигурации службы Mobility Service создается для каждого веб-сервера, используемого в текущий момент в организации. Для выполнения задачи используется командлет Get-CsService с параметром WebServer, который возвращает коллекцию всех существующих веб-серверов; эта коллекция затем передается в командлет объекта For-Each . Командлет ForEach-Object для каждого сервера в коллекции вызывает командлет New-CsMcxConfiguration , чтобы создать новые параметры конфигурации службы Mobility Service на этом сервере.

Get-CsService -WebServer | ForEach-Object {New-CsMcxConfiguration -Identity $_.Identity -ExposedWebURL Internal -SessionShortExpirationInterval 7200}

В примере 3 показано, как параметр InMemory позволяет создавать новую коллекцию параметров конфигурации службы Mobility Service в памяти, изменять значения свойств этой коллекции и затем сохранять коллекцию в Skype для бизнеса Server 2015. Для этого первая команда в коллекции создает новую коллекцию параметров конфигурации Mobility Service с идентификатором site:Redmond. Однако вместо того, чтобы автоматически создать параметры и назначить их сайту Redmond, они создаются только в памяти (так как используется параметр InMemory) и затем сохраняются в переменной с именем $x.

Команды 2 и 3 в примере показывают, как можно изменить значения свойств в этой виртуальной коллекции параметров конфигурации службы Mobility Service. После завершения изменения значений свойств можно использовать командлет Set-CsMcxConfiguration и параметр Instance для преобразования виртуальных параметров в действительную коллекцию параметров конфигурации службы Mobility Service, назначенную сайту Redmond. Обратите внимание на то, что если не вызвать командлет Set-CsMcxConfiguration , параметры не будут назначены сайту Redmond и виртуальная коллекция исчезнет после завершения сеанса Windows PowerShell или удаления переменной $x.

$x = New-CsMcxConfiguration -Identity "site:Redmond" -InMemory
$x.ExposedWebURL = "Internal"
$x.SessionShortExpirationInterval = 7200
Set-CsMcxConfiguration -Instance $x

Служба Mobility Service предоставляет многие возможности Skype для бизнеса пользователям таких мобильных устройств, как Apple iPhone, Windows Phone, телефоны Android и Nokia. Помимо прочего, пользователи могут использовать эти телефоны для обмена мгновенными сообщениями и сведениями о присутствии и получать уведомления о новых голосовых сообщениях. Благодаря службе push-уведомлений (Apple Push Notification Service и Microsoft Push Notification Service) пользователи с iPhone или Windows Phone могут получать такие уведомления даже в том случае, если Skype для бизнеса работает в фоновом режиме. Служба Mobility Service также предоставляет организациям возможность включить функцию "Позвонить с рабочего". С помощью функции "Позвонить с рабочего" пользователи могут выполнять звонки со своего мобильного телефона таким образом, что звонки будут выглядеть как выполненные с рабочего телефона. Например, системы определения номера будут отображать номер рабочего телефона пользователя вместо номера мобильного телефона.

Параметры конфигурации службы Mobility Service, задающие параметры ее работы, могут быть заданы на глобальном уровне, уровне сайта или службы (только для службы веб-сервера). Данные параметры определяют такие свойства, как максимальная продолжительность сеанса Mobility Service; доступна ли пользователям, выполнивших вход за пределами брандмауэра предприятия, служба автообнаружения Skype для бизнеса Server 2015 (направляющая пользователей Mobility Service в соответствующий пул регистраторов) и адрес поставщика службы push-уведомлений.

Во время установки Skype для бизнеса Server 2015 создается одна коллекция параметров конфигурации службы Mobility Service в глобальной области действия; однако администраторы могут использовать командлет New-CsMcxConfiguration для создания настраиваемых параметров конфигурации на уровне сайта или службы.

По умолчанию право на локальный запуск командлета New-CsMcxConfiguration имеют члены группы RTCUniversalServerAdmins.

 

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

Identity

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

Microsoft.Rtc.Management.Xds.XdsIdentity

Уникальный идентификатор создаваемой коллекции параметров конфигурации службы Mobility Service. Чтобы создать параметры на уровне сайта, используйте префикс "site:" и добавьте имя сайта. Например:

-Identity "site:Redmond"

Чтобы создать параметры на уровне службы, используйте следующий синтаксис:

-Identity service:WebServer:atl-cs-001.litwareinc.com

Confirm

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

System.Management.Automation.SwitchParameter

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

ExposedWebURL

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

Microsoft.Rtc.Management.WritableConfig.Settings.McxConfiguration.ExposedWebURL

Определяет, кому доступен URL-адрес, используемый службой автообнаружения: только пользователям в пределах брандмауэра предприятия (Internal) или также и пользователям за его пределами (External).

Допустимые значения: Internal или External. Значение по умолчанию — External.

Force

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

System.Management.Automation.SwitchParameter

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

InMemory

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

System.Management.Automation.SwitchParameter

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

PushNotificationProxyUri

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

System.String

URI поставщика услуг, который может перенаправлять запросы push-уведомлений в службу push-уведомлений Apple и службу push-уведомлений Майкрософт. Параметр PushNotificationProxyUri должен быть задан в форме SIP-адреса; например:

-PushNotificationProxyUri "sip:push@push.lync.com"

SessionExpirationInterval

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

System.UInt32

Продолжительность мобильного сеанса для пользователей телефонов iPhone или Windows Phone в секундах. Если на данных телефонах Skype для бизнеса выполняется в фоновом режиме, то пользователи будут получать push-уведомления до момента истечения срока действия сеанса.

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

Данному свойству можно задать любое целочисленное значение в интервале от 120 до 4294967295 включительно. Значение по умолчанию — 259200 секунд (3 дня). Следует отметить, что значение свойства SessionExpirationInterval должно быть больше значения свойства SessionShortExpirationInterval.

SessionShortExpirationInterval

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

System.UInt32

Продолжительность мобильного сеанса для пользователей телефонов Android или Nokia (в секундах).

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

Данному свойству можно задать любое целочисленное значение в интервале от 120 до 4294967295 включительно. Значение по умолчанию — 3600 секунд (1 час). Следует отметить, что значение свойства SessionExpirationInterval должно быть больше значения свойства SessionShortExpirationInterval.

WhatIf

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

System.Management.Automation.SwitchParameter

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

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

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

 
Показ: