Применимо к: Exchange Server 2010 SP1

Последнее изменение раздела: 2011-03-19

Используйте командлет Set-UMDialplan для установки различных свойств в абонентской группе единой системы обмена сообщениями.

Синтаксис

Set-UMDialPlan -Identity <UMDialPlanIdParameter> [-AccessTelephoneNumbers <MultiValuedProperty>] [-AllowDialPlanSubscribers <$true | $false>] [-AllowedInCountryOrRegionGroups <MultiValuedProperty>] [-AllowedInternationalGroups <MultiValuedProperty>] [-AllowExtensions <$true | $false>] [-AllowHeuristicADCallingLineIdResolution <$true | $false>] [-AudioCodec <G711 | Wma | Gsm | Mp3>] [-AutomaticSpeechRecognitionEnabled <$true | $false>] [-CallAnsweringRulesEnabled <$true | $false>] [-CallSomeoneEnabled <$true | $false>] [-ConfiguredInCountryOrRegionGroups <MultiValuedProperty>] [-ConfiguredInternationalGroups <MultiValuedProperty>] [-Confirm [<SwitchParameter>]] [-ContactAddressList <AddressListIdParameter>] [-ContactRecipientContainer <OrganizationalUnitIdParameter>] [-ContactScope <DialPlan | GlobalAddressList | Extension | AutoAttendantLink | AddressList>] [-CountryOrRegionCode <String>] [-DefaultLanguage <UMLanguage>] [-DefaultOutboundCallingLineId <String>] [-DialByNamePrimary <LastFirst | FirstLast | SMTPAddress>] [-DialByNameSecondary <LastFirst | FirstLast | SMTPAddress | None>] [-DomainController <Fqdn>] [-EquivalentDialPlanPhoneContexts <MultiValuedProperty>] [-Extension <String>] [-FaxEnabled <$true | $false>] [-ForceUpgrade <SwitchParameter>] [-InCountryOrRegionNumberFormat <NumberFormat>] [-InfoAnnouncementEnabled <True | False | Uninterruptible>] [-InfoAnnouncementFilename <String>] [-InputFailuresBeforeDisconnect <Int32>] [-InternationalAccessCode <String>] [-InternationalNumberFormat <NumberFormat>] [-LegacyPromptPublishingPoint <String>] [-LogonFailuresBeforeDisconnect <Int32>] [-MatchedNameSelectionMethod <Title | Department | Location | None | PromptForAlias>] [-MaxCallDuration <Int32>] [-MaxRecordingDuration <Int32>] [-Name <String>] [-NationalNumberPrefix <String>] [-NumberingPlanFormats <MultiValuedProperty>] [-OperatorExtension <String>] [-OutsideLineAccessCode <String>] [-PilotIdentifierList <MultiValuedProperty>] [-RecordingIdleTimeout <Int32>] [-SendVoiceMsgEnabled <$true | $false>] [-TUIPromptEditingEnabled <$true | $false>] [-UMAutoAttendant <UMAutoAttendantIdParameter>] [-VoIPSecurity <SIPSecured | Unsecured | Secured>] [-WelcomeGreetingEnabled <$true | $false>] [-WelcomeGreetingFilename <String>] [-WhatIf [<SwitchParameter>]]

Параметры

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

Identity

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

Microsoft.Exchange.Configuration.Tasks.UMDialPlanIdParameter

Параметр Identity указывает идентификатор абонентской группы единой системы обмена сообщениями. Этот параметр является идентификатором объектов каталога для абонентской группы единой системы обмена сообщениями. Этот параметр используется для привязки почтовых ящиков и серверов единой системы обмена сообщениями к абонентским группам.

AccessTelephoneNumbers

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

Microsoft.Exchange.Data.MultiValuedProperty

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

AllowDialPlanSubscribers

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

System.Boolean

Параметр AllowDialPlanSubscribers указывает на возможность подписчиков набирать номера, которые принадлежат подписчику той же абонентской группы. Значение по умолчанию: $true.

AllowedInCountryOrRegionGroups

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

Microsoft.Exchange.Data.MultiValuedProperty

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

AllowedInternationalGroups

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

Microsoft.Exchange.Data.MultiValuedProperty

Параметр AllowedInternationalGroups указывает список имен разрешенных международных абонентских групп. Имена международных телефонных групп, которые разрешено набирать абонентам, должны соответствовать именам групп, определенным в телефонной группе.

AllowExtensions

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

System.Boolean

Параметр AllowExtensions указывает на необходимость разрешения вызовов на добавочные номера абонентской группы. Значение по умолчанию: $false.

AllowHeuristicADCallingLineIdResolution

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

System.Boolean

Параметр AllowHeuristicADCallingLineIdResolution указывает на необходимость разрешения определять идентификатор линии с помощью полей телефонного номера, настраиваемых в Служба каталогов Active Directory. Если значение этого параметра равно $true, то используются телефонные номера (например, определенные в полях Мобильный или Домашний приложения Служба каталогов Active Directory). Установка значения $true для этого параметра разрешает определение идентификаторов вызова для пользователей с включенной единой системой обмена сообщениями и без нее. По умолчанию значение равно $true. Этот параметр можно установить равным $false, если телефонные номера пользователей не представлены в стандартном формате. Если телефонные номера не представлены в стандартном формате, то сервер единой системы обмена сообщениями может некорректно сопоставлять идентификатор абонента с именем пользователя.

AudioCodec

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

Microsoft.Exchange.Data.Directory.SystemConfiguration.AudioCodecEnum

Параметр AudioCodec указывает аудиокодек, используемый для записи. Значение по умолчанию — Mp3.

AutomaticSpeechRecognitionEnabled

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

System.Boolean

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

CallAnsweringRulesEnabled

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

System.Boolean

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

CallSomeoneEnabled

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

System.Boolean

Параметр CallSomeoneEnabled указывает, включена ли функция «Позвонить».

ConfiguredInCountryOrRegionGroups

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

Microsoft.Exchange.Data.MultiValuedProperty

Параметр ConfiguredInCountryOrRegionGroups указывает доступные для использования группы внутри страны. Каждая строка состоит из четырех частей:

  • Имя группы (до 32 знаков)

  • AllowedNumberString;

  • DialNumberString;

  • TextComment.

ConfiguredInternationalGroups

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

Microsoft.Exchange.Data.MultiValuedProperty

Параметр ConfiguredInternationalGroups указывает доступные для использования международные группы. Каждая строка состоит из четырех частей:

  • Имя группы (до 32 знаков)

  • AllowedNumberString;

  • DialNumberString;

  • TextComment.

Confirm

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

System.Management.Automation.SwitchParameter

ContactAddressList

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

Microsoft.Exchange.Configuration.Tasks.AddressListIdParameter

Параметр ContactAddressList указывает идентификатор списка адресов. Если для параметра ContactScope установлено значение AddressList, он определяет область поиска в каталоге.

ContactRecipientContainer

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

Microsoft.Exchange.Configuration.Tasks.OrganizationalUnitIdParameter

Параметр ContactRecipientContainer указывает имя или идентификатор контейнера, используемого для поиска в каталоге.

ContactScope

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

Microsoft.Exchange.Data.Directory.SystemConfiguration.CallSomeoneScopeEnum

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

CountryOrRegionCode

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

System.String

Параметр CountryOrRegionCode задает код страны или региона, указываемый перед номером телефона для выполнения звонков из других стран и регионов в страну либо регион, в котором расположена абонентская группа единой системы обмена сообщениями. Например, 1 — код Северной Америки, 44 — код Великобритании.

DefaultLanguage

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

Microsoft.Exchange.Data.UMLanguage

Параметр DefaultLanguage указывает язык системы по умолчанию. Этот язык по умолчанию выбирается из списка доступных языков. По умолчанию параметр имеет значение U.S. English.

DefaultOutboundCallingLineId

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

System.String

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

DialByNamePrimary

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

Microsoft.Exchange.Data.Directory.SystemConfiguration.DialByNamePrimaryEnum

Параметр DialByNamePrimary указывает на необходимость создания кнопки поиска при дозвоне по имени из определенного источника. По умолчанию параметр имеет значение LastFirst.

DialByNameSecondary

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

Microsoft.Exchange.Data.Directory.SystemConfiguration.DialByNameSecondaryEnum

Параметр DialByNameSecondary указывает на необходимость создания кнопки поиска при дополнительном способе дозвона по имени из определенного источника. По умолчанию параметр имеет значение SMTPAddress.

DomainController

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

Microsoft.Exchange.Data.Fqdn

EquivalentDialPlanPhoneContexts

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

Microsoft.Exchange.Data.MultiValuedProperty

Параметр EquivalentDialPlanPhoneContexts указывает имя эквивалентной абонентской группы. Этот параметр можно использовать при наличии двух абонентских групп единой системы обмена сообщениями, располагающихся в различных лесах, или при использовании одного плана нумерации УАТС для двух абонентских групп единой системы обмена сообщениями. Добавление имени эквивалентной абонентской группы обеспечивает возможность поиска по идентификатору вызывающего абонента в рамках абонентской группы пользователя, а также возможность поиска идентификатора вызывающей линии во всех настроенных эквивалентных абонентских группах.

Extension

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

System.String

Параметр Extension указывает добавочный номер, используемый функцией «Позвонить» при передаче вызова.

FaxEnabled

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

System.Boolean

Параметр FaxEnabled указывает на то, будут ли серверы единой системы обмена сообщениями, связанные с абонентской группой единой системы обмена сообщениями, отвечать на входящие вызовы факса и обрабатывать их. Значение по умолчанию: $true.

ForceUpgrade

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

System.Management.Automation.SwitchParameter

Параметр ForceUpgrade указывает на необходимость вывода подтверждения перед обновлением объекта абонентской группы единой системы обмена сообщениями.

InCountryOrRegionNumberFormat

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

Microsoft.Exchange.Data.NumberFormat

Параметр InCountryOrRegionNumberFormat указывает строку префикса и количество знаков, которые необходимо получить из каталога. Этот номер используется при звонке в абонентскую группу в пределах одной страны/региона.

InfoAnnouncementEnabled

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

Microsoft.Exchange.Data.Directory.SystemConfiguration.InfoAnnouncementEnabledEnum

Параметр InfoAnnouncementEnabled указывает, разрешены ли информационные сообщения. Параметр может иметь значения True, False или Uninterruptible. Значение по умолчанию равно Disabled.

InfoAnnouncementFilename

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

System.String

Параметр InfoAnnouncementFilename указывает имя звукового файла для информационного сообщения.

InputFailuresBeforeDisconnect

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

System.Int32

Параметр InputFailuresBeforeDisconnect указывает количество последовательных ошибок пользовательского ввода перед отключением вызова. По умолчанию параметр имеет значение 3.

InternationalAccessCode

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

System.String

Параметр InternationalAccessCode указывает код, вставляемый перед телефонным номером при международных вызовах. Например, код 011 используется для вызовов в США.

InternationalNumberFormat

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

Microsoft.Exchange.Data.NumberFormat

Параметр InternationalNumberFormat указывает строку префикса и количество знаков, которые необходимо получить из каталога при вызове этой абонентской группы из страны с другим кодом.

LegacyPromptPublishingPoint

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

System.String

Параметр LegacyPromptPublishingPoint указывает расположение пункта публикации приглашений для серверов единой системы обмена сообщениями Microsoft Exchange Server 2007. В случае совместной работы этот параметр используется, когда серверы единой системы обмена сообщениями Exchange 2007 и Exchange Server 2010 добавляются в одну абонентскую группу единой системы обмена сообщениями Exchange 2010.

LogonFailuresBeforeDisconnect

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

System.Int32

Параметр LogonFailuresBeforeDisconnect указывает количество последовательных неудачных попыток входа в систему перед отключением вызова. По умолчанию параметр имеет значение 3.

MatchedNameSelectionMethod

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

Microsoft.Exchange.Data.Directory.SystemConfiguration.DisambiguationFieldEnum

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

  • Title

  • Department

  • Location

  • None

  • PromptForAlias

MaxCallDuration

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

System.Int32

Параметр MaxCallDuration указывает максимальную длительность вызова, перед тем как он будет прерван и сброшен. Значение по умолчанию: 30 мин.

MaxRecordingDuration

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

System.Int32

Параметр MaxRecordingDuration параметр указывает максимальную длительность записываемых сообщений. Это относится ко всем видам звонков. Значение по умолчанию: 20 мин. Этот параметр может принимать значения от 1 до 100. Слишком низкое значение может привести к отключению длительных голосовых сообщений перед их завершением. Слишком высокое значение этого параметра позволит пользователям сохранять длительные голосовые сообщения в своих папках «Входящие».

Name

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

System.String

Параметр Name указывает отображаемое имя абонентской группы единой системы обмена сообщениями. Длина имени ограничена 64 знаками.

NationalNumberPrefix

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

System.String

Параметр NationalNumberPrefix указывает код, вставляемый перед телефонным номером при вызовах из одной области в другую внутри определенной страны или региона. Например, код 1 используется в Северной Америке, а код 0 используется в Великобритании.

NumberingPlanFormats

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

Microsoft.Exchange.Data.MultiValuedProperty

Параметр NumberingPlanFormats задает одну или несколько масок телефонных номеров, которые могут использоваться для сопоставления идентификатора абонента с именем пользователя в Служба каталогов Active Directory.

OperatorExtension

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

System.String

Параметр OperatorExtension указывает добавочный номер оператора. Если этот параметр не указан, то функция «Запретить передачу оператору» недоступна.

OutsideLineAccessCode

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

System.String

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

PilotIdentifierList

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

Microsoft.Exchange.Data.MultiValuedProperty

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

RecordingIdleTimeout

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

System.Int32

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

SendVoiceMsgEnabled

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

System.Boolean

Параметр SendVoiceMsgEnabled указывает, включена ли функция отправки сообщения.

TUIPromptEditingEnabled

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

System.Boolean

Параметр TUIPromptEditingEnabled указывает, разрешено ли авторизованным пользователям записывать абонентскую группу единой системы обмена сообщениями или приглашения автосекретаря с помощью телефонного интерфейса пользователя. Значение по умолчанию: $false.

UMAutoAttendant

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

Microsoft.Exchange.Configuration.Tasks.UMAutoAttendantIdParameter

Параметр UMAutoAttendant указывает автосекретарь, который будет запускаться при нажатии абонентом клавиши со звездочкой (*). Если этот параметр указан, то он переопределяет функцию «Позвонить».

VoIPSecurity

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

Microsoft.Exchange.Data.Directory.SystemConfiguration.UMVoIPSecurityType

Параметр VoIPSecurity указывает, будут ли данные по протоколу VoIP передаваться в незашифрованном виде или сигнальный канал либо сигнальный канал и канал данных будут шифроваться с использованием протокола MTLS (Mutual TLS). Значение по умолчанию — Unsecured.

WelcomeGreetingEnabled

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

System.Boolean

Параметр WelcomeGreetingEnabled указывает, включено ли настраиваемое приветствие. Значение по умолчанию: $false.

WelcomeGreetingFilename

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

System.String

Параметр WelcomeGreetingFilename указывает имя звукового файла для приветствия.

WhatIf

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

System.Management.Automation.SwitchParameter

Подробное описание

Командлет Set-UMDialplan заменяет или редактирует свойства существующей абонентской группы единой системы обмена сообщениями. Некоторые свойства абонентской группы единой системы обмена сообщениями являются необходимыми и создаются по умолчанию. Однако в некоторых случаях после создания абонентской группы единой системы обмена сообщениями не все ее свойства могут быть перезаписаны. Таким образом, изменение некоторых свойств может быть невозможным до удаления существующей абонентской группы единой системы обмена сообщениями и создания новой группы.

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

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

Запись «Абонентская группа единой системы обмена сообщениями» в разделе Разрешения единой системы обмена сообщениями.

Типы входных данных

Типы возвращаемых данных

Ошибки

Ошибка Описание

 

 

Исключения

Исключения Описание

 

 

Примеры

ПРИМЕР 1

В этом примере производится настройка абонентской группы единой системы обмена сообщениями с именем MyDialPlan для использования кода 9 в качестве кода доступа к внешней линии.

Скопировать код
Set-UMDialplan -Identity MyDialPlan -OutsideLineAccessCode 9

ПРИМЕР 2

В этом примере производится настройка абонентской группы единой системы обмена сообщениями с именем MyDialPlan для использования приветствия.

Скопировать код
Set-UMDialplan -Identity MyDialPlan -WelcomeGreetingEnabled $true -WelcomeGreetingFilename welcome.wav

ПРИМЕР 3

В этом примере производится настройка абонентской группы единой системы обмена сообщениями с именем MyDialPlan для использования правил набора.

Скопировать код
$csv=import-csv "C:\MyInCountryGroups.csv"
Set-UMDialPlan -Identity MyDialPlan -ConfiguredInCountryOrRegionGroups $csv
Set-UMDialPlan -Identity MyDialPlan -AllowedInCountryOrRegionGroups "local, long distance"