Создание и управление ими абонентские группы

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

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

Примечание : Создавать абонентские группы и управлять ими в Центре администрирования Skype для бизнеса невозможно.

Проверка и запуск удаленной оболочки PowerShell

Убедитесь в том, что у вас установлена оболочка Windows PowerShell 3.0 или более поздней версии

  1. Чтобы проверить, установлена ли у вас версия 3.0 или более поздняя, в меню Пуск выберите пункт Windows PowerShell.

  2. Проверьте версию, введя в окне Windows PowerShell команду Get-Host.

  3. Если у вас более ранняя версия, вам необходимо скачать и установить обновления для Windows PowerShell. Чтобы скачать и обновить Windows PowerShell до версии 4.0, перейдите на страницу Windows Management Framework 4.0. При появлении запроса перезагрузите компьютер.

  4. Вам также потребуется установить модуль Windows PowerShell для Skype для бизнеса online, с помощью которого можно создать удаленный сеанс Windows PowerShell с подключением к Skype для бизнеса online. Этот модуль, который поддерживается только на 64-разрядных компьютерах, можно скачать в Центре загрузки Майкрософт на странице Модуль Windows PowerShell для Skype для бизнеса Online. При появлении запроса перезагрузите компьютер.

Больше информации приведено в статье Подключение ко всем службам Office 365 с помощью единого окна Windows PowerShell.

Запуск сеанса Windows PowerShell

  1. В меню Пуск выберите пункт Windows PowerShell.

  2. В окне Windows PowerShell подключитесь к организации Office 365, выполнив следующую команду:

    Примечание : Команду Import-Module нужно запускать только при первом использовании модуля Windows PowerShell в Skype для бизнеса Online.

    Import-Module "C:\Program Files\Common Files\Skype for Business Online\Modules\SkypeOnlineConnector\SkypeOnlineConnector.psd1"
    $credential = Get-Credential
    $session = New-CsOnlineSession -Credential $credential
    Import-PSSession $session

Дополнительные сведения о запуске Windows PowerShell см. в статье Подключение ко всем службам Office 365 с помощью единого окна Windows PowerShell или Подключение к Skype для бизнеса с использованием Windows PowerShell.

Создание абонентских групп и управление ими

Создавать абонентские группы клиента и управлять ими можно при помощи одного командлета или целого скрипта PowerShell.

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

    New-CsTenantDialPlan -Identity RedmondDialPlan -Description "Dial Plan for Redmond" -NormalizationRules <pslistmodifier> -ExternalAccessPrefix 9 -SimpleName "Dial-Plan-for-Redmond"

    Описание других параметров и примеры см. в статье New-CsTenantDialPlan.

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

    Set-CsTenantDialPlan -Identity RedmondDialPlan  -NormalizationRules <pslistmodifier> -ExternalAccessPrefix 9
        -SimpleName "Dial-Plan-for-Redmond"

    Описание других параметров и примеры см. в статье Set-CsTenantDialPlan.

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

    Grant-CsTenantDialPlan -Identity amos.marble@contoso.com -PolicyName RedmondDialPlan

    Описание других параметров и примеры см. в статье Grant-CsTenantDialPlan.

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

    Get-CsTenantDialPlan -Identity RedmondDialPlan

    Описание других параметров и примеры см. в статье Get-CsTenantDialPlan.

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

    Remove-CsTenantDialPlan -Identity RedmondDialPlan -force

    Описание других параметров и примеры см. в статье Remove-CsTenantDialPlan.

  • Чтобы просмотреть параметры абонентской группе вступления в силу, запустите:

    Get-CsEffectiveTenantDialPlan -Identity amos.marble@contoso.com

    Описание других параметров и примеры см. в статье Get-CsEffectiveTenantDialPlan.

  • Чтобы просмотреть эффективные настройки для абонентской группы, выполните команду:

    Test-CsEffectiveTenantDialPlan -DialedNumber 14255551234 -Identity 1849827b-a810-40a8-8f77-e94250d4680b_US_TenantDialPlanRedmond

    Описание других параметров и примеры см. в статье Test-CsEffectiveTenantDialPlan.

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

$b1=New-CsVoiceNormalizationRule -Identity Global/NR4 -InMemory
Set-CsTenantDialPlan -Identity RedmondDialPlan -NormalizationRules @{add=$b1}
(Get-CsTenantDialPlan -Identity RedmondDialPlan).NormalizationRules
$b2=New-CsVoiceNormalizationRule -Identity Global/NR4 -InMemory
Set-CsTenantDialPlan -Identity RedmondDialPlan -NormalizationRules @{remove=$b2}

Добавление в существующий клиента абонентская группа с именем RedmondDialPlan следующее правило нормализация запустите.

$nr1=New-CsVoiceNormalizationRule -Parent Global -Description ‘Organization extension dialing’ -Pattern ‘^(\d{3})$’ -Translation ‘+14255551$1’ -Name NR1 -IsInternalExtension $false -InMemory
Set-CsTenantDialPlan -Identity RedmondDialPlan -NormalizationRules @{add=$nr1}

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

$nr1=New-CsVoiceNormalizationRule -Parent Global/NR1 -InMemory
Set-CsTenantDialPlan -Identity DP1 -NormalizationRules @{remove=$nr1}

При необходимости также проверить существующие нормализация правила, определить, какую из них необходимо удалить и затем удалить его с помощью ее индекс выполните указанные ниже действия. Массив правила нормализация начинается с индексом 0. Мы предлагаем удалить правило 3-значный нормализация, вот индекс 1.

Get-CsTenantDialPlan RedmondDialPlan).NormalizationRules
Description         : 4-digit
Pattern             : ^(\d{4})$
Translation         : +1426666$1
Name                : NR2
IsInternalExtension : False

Description         : 3-digit
Pattern             : ^(\d{3})$
Translation         : +14255551$1
Name                : NR12
IsInternalExtension : False
$nr1=(Get-CsTenantDialPlan RedmondDialPlan).NormalizationRules[1]
Set-CsTenantDialPlan -Identity RedmondDialPlan -NormalizationRules @{remove=$nr1}

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

Get-CsOnlineuser | where-Object {$_.TenantDialPlan -eq "RedmondDialPlan"}

Запустите их для добавления, что существующей локальной абонентской группе с именем OPDP1 как абонентской группы клиента для вашей организации. Необходимо сначала сохранить на локальном UM в XML-файл и использовать его для создания новой абонентской группы клиента.

Запустите сохранение абонентской группы локального XML-файла.

$DPName = "OPDP1"
$DPFileName = "dialplan.xml"
Get-CsDialplan $DPName | Export-Clixml $DPFileName

Выполните следующий скрипт, чтобы создать абонентскую группу клиента.

$DPFileName = "dialplan.xml"
$DP = Import-Clixml $DPFileName
$NormRules = @()
ForEach($nr in $dp.NormalizationRules)
{
 $id1 = "Global/" +$nr.Name
$nr2 = New-CsVoiceNormalizationRule -Identity $id1 -Description $nr.Description -Pattern $nr.Pattern -Translation $nr.Translation  -IsInternalExtension $nr.IsInternalExtension -InMemory
$NormRules += $nr2
}
New-CsTenantDialPlan -Identity $dp.SimpleName -ExternalAccessPrefix $dp.ExternalAccessPrefix -Description $dp.Description -OptimizeDeviceDialing $dp.OptimizeDeviceDialing -SimpleName $dp.SimpleName -NormalizationRules $NormRules

Хотите узнать больше о Windows PowerShell?

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

Совершенствование навыков
Перейти к обучению
Первоочередный доступ к новым возможностям
Присоединиться к программе предварительной оценки Office

Были ли сведения полезными?

Спасибо за ваш отзыв!

Благодарим за отзыв! Возможно, будет полезно связать вас с одним из наших специалистов службы поддержки Office.

×