Командлет Set-UMAutoAttendant служит для изменения существующего автосекретаря единой системы обмена сообщениями.
Синтаксис
Set-UMAutoAttendant -Identity <UMAutoAttendantIdParameter> [-AfterHoursKeyMapping <MultiValuedProperty>] [-AfterHoursKeyMappingEnabled <$true | $false>] [-AfterHoursMainMenuCustomPromptEnabled <$true | $false>] [-AfterHoursMainMenuCustomPromptFilename <String>] [-AfterHoursTransferToOperatorEnabled <$true | $false>] [-AfterHoursWelcomeGreetingEnabled <$true | $false>] [-AfterHoursWelcomeGreetingFilename <String>] [-AllowDialPlanSubscribers <$true | $false>] [-AllowedInCountryOrRegionGroups <MultiValuedProperty>] [-AllowedInternationalGroups <MultiValuedProperty>] [-AllowExtensions <$true | $false>] [-BusinessHoursKeyMapping <MultiValuedProperty>] [-BusinessHoursKeyMappingEnabled <$true | $false>] [-BusinessHoursMainMenuCustomPromptEnabled <$true | $false>] [-BusinessHoursMainMenuCustomPromptFilename <String>] [-BusinessHoursSchedule <ScheduleInterval[]>] [-BusinessHoursTransferToOperatorEnabled <$true | $false>] [-BusinessHoursWelcomeGreetingEnabled <$true | $false>] [-BusinessHoursWelcomeGreetingFilename <String>] [-CallSomeoneEnabled <$true | $false>] [-Confirm [<SwitchParameter>]] [-ContactAddressList <AddressListIdParameter>] [-ContactRecipientContainer <OrganizationalUnitIdParameter>] [-ContactScope <DialPlan | GlobalAddressList | AddressList>] [-DomainController <Fqdn>] [-DTMFFallbackAutoAttendant <UMAutoAttendantIdParameter>] [-HolidaySchedule <MultiValuedProperty>] [-InfoAnnouncementEnabled <True | False | Uninteruptible>] [-InfoAnnouncementFilename <String>] [-Language <UMLanguage>] [-MatchedNameSelectionMethod <Title | Department | Location | None | PromptForAlias | InheritFromDialPlan>] [-Name <String>] [-NameLookupEnabled <$true | $false>] [-OperatorExtension <String>] [-PilotIdentifierList <MultiValuedProperty>] [-SendVoiceMsgEnabled <$true | $false>] [-SpeechEnabled <$true | $false>] [-TimeZone <String>] [-TimeZoneName <UMTimeZone>] [-WhatIf [<SwitchParameter>]] |
Set-UMAutoAttendant [-AfterHoursKeyMapping <MultiValuedProperty>] [-AfterHoursKeyMappingEnabled <$true | $false>] [-AfterHoursMainMenuCustomPromptEnabled <$true | $false>] [-AfterHoursMainMenuCustomPromptFilename <String>] [-AfterHoursTransferToOperatorEnabled <$true | $false>] [-AfterHoursWelcomeGreetingEnabled <$true | $false>] [-AfterHoursWelcomeGreetingFilename <String>] [-AllowDialPlanSubscribers <$true | $false>] [-AllowedInCountryOrRegionGroups <MultiValuedProperty>] [-AllowedInternationalGroups <MultiValuedProperty>] [-AllowExtensions <$true | $false>] [-BusinessHoursKeyMapping <MultiValuedProperty>] [-BusinessHoursKeyMappingEnabled <$true | $false>] [-BusinessHoursMainMenuCustomPromptEnabled <$true | $false>] [-BusinessHoursMainMenuCustomPromptFilename <String>] [-BusinessHoursSchedule <ScheduleInterval[]>] [-BusinessHoursTransferToOperatorEnabled <$true | $false>] [-BusinessHoursWelcomeGreetingEnabled <$true | $false>] [-BusinessHoursWelcomeGreetingFilename <String>] [-CallSomeoneEnabled <$true | $false>] [-Confirm [<SwitchParameter>]] [-ContactAddressList <AddressListIdParameter>] [-ContactRecipientContainer <OrganizationalUnitIdParameter>] [-ContactScope <DialPlan | GlobalAddressList | AddressList>] [-DomainController <Fqdn>] [-DTMFFallbackAutoAttendant <UMAutoAttendantIdParameter>] [-HolidaySchedule <MultiValuedProperty>] [-InfoAnnouncementEnabled <True | False | Uninteruptible>] [-InfoAnnouncementFilename <String>] [-Instance <UMAutoAttendant>] [-Language <UMLanguage>] [-MatchedNameSelectionMethod <Title | Department | Location | None | PromptForAlias | InheritFromDialPlan>] [-Name <String>] [-NameLookupEnabled <$true | $false>] [-OperatorExtension <String>] [-PilotIdentifierList <MultiValuedProperty>] [-SendVoiceMsgEnabled <$true | $false>] [-SpeechEnabled <$true | $false>] [-TimeZone <String>] [-TimeZoneName <UMTimeZone>] [-WhatIf [<SwitchParameter>]] |
Параметры
Параметр | Обязательный | Тип | Описание |
---|---|---|---|
Identity |
Обязательный |
Microsoft.Exchange.Configuration.Tasks.UMAutoAttendantIdParameter |
Этот параметр указывает идентификатор просматриваемого автосекретаря единой системы обмена сообщениями. Этот параметр представляет собой код объекта каталога для автосекретаря единой системы обмена сообщениями. |
AfterHoursKeyMapping |
Необязательный |
Microsoft.Exchange.Data.MultiValuedProperty |
Этот параметр указывает сопоставление клавиш автосекретаря единой системы обмена сообщениями, используемое в нерабочие часы. Сопоставление клавиш определяется как запись в таблице, которая может содержать до 9 записей. Клавиша «0» зарезервирована для перевода звонка на оператора. Пример пользовательской таблицы с двумя записями: “Продажи, 77899”,"Обслуживание, 78990”. Значение по умолчанию — отключено. |
AfterHoursKeyMappingEnabled |
Необязательный |
System.Boolean |
Этот параметр указывает сопоставление клавиш автосекретаря единой системы обмена сообщениями, используемое в нерабочие часы. Сопоставление клавиш определяется как запись в таблице, которая может содержать до 9 записей. Клавиша «0» зарезервирована для перевода звонка на оператора. Пример пользовательской таблицы с двумя записями: “Продажи, 77899”,"Обслуживание, 78990”. |
AfterHoursMainMenuCustomPromptEnabled |
Необязательный |
System.Boolean |
Этот параметр указывает, включено ли пользовательское главное меню для нерабочих часов. Значение по умолчанию — отключено. |
AfterHoursMainMenuCustomPromptFilename |
Необязательный |
System.String |
Этот параметр указывает WAV-файл, используемый для настраиваемого приглашения в главном меню для нерабочих часов. |
AfterHoursTransferToOperatorEnabled |
Необязательный |
System.Boolean |
Этот параметр указывает, разрешен ли в нерабочие часы перевод звонков на добавочный номер оператора. |
AfterHoursWelcomeGreetingEnabled |
Необязательный |
System.Boolean |
Этот параметр указывает, включено ли приветствие в нерабочие часы. Если этот параметр отключен, используются применяемые по умолчанию системные звуки. Значение по умолчанию — отключено. |
AfterHoursWelcomeGreetingFilename |
Необязательный |
System.String |
Этот параметр задает WAV-файл, используемый для сообщения с приветствием в нерабочие часы. |
AllowDialPlanSubscribers |
Необязательный |
System.Boolean |
Этот параметр указывает, разрешено ли подписчикам телефонной
группы набирать номера подписчиков той же телефонной группы.
Значение по умолчанию — |
AllowedInCountryOrRegionGroups |
Необязательный |
Microsoft.Exchange.Data.MultiValuedProperty |
Этот параметр задает список имен разрешенных групп дозвона внутри страны или региона. Эти имена должны соответствовать именам групп, которые определены в телефонной группе. Строка может содержать не более 128 символов. |
AllowedInternationalGroups |
Необязательный |
Microsoft.Exchange.Data.MultiValuedProperty |
Этот параметр задает список имен разрешенных международных групп дозвона. Имена должны соответствовать именам групп, которые определены в телефонной группе. Строка может содержать не более 128 символов. |
AllowExtensions |
Необязательный |
System.Boolean |
Этот параметр указывает, могут ли абоненты звонить по добавочным
номерам с таким же числом цифр, как и в номере, указанном в объекте
телефонной группы. Значение по умолчанию — |
BusinessHoursKeyMapping |
Необязательный |
Microsoft.Exchange.Data.MultiValuedProperty |
Этот параметр определяет сопоставление клавиш автосекретаря единой системы обмена сообщениями для рабочих часов. Сопоставление клавиш определяется как запись в таблице, которая может содержать до 9 записей. Клавиша «0» зарезервирована для перевода звонка на оператора. Пример пользовательской таблицы с двумя записями: “Продажи, 77899”,"Обслуживание, 78990”. Значение по умолчанию — отключено. |
BusinessHoursKeyMappingEnabled |
Необязательный |
System.Boolean |
Этот параметр указывает, включается ли пользовательское меню для рабочих часов. Значение по умолчанию — отключено. |
BusinessHoursMainMenuCustomPromptEnabled |
Необязательный |
System.Boolean |
Этот параметр указывает, включено ли настраиваемое приглашение в главном меню для рабочих часов. Значение по умолчанию — отключено. |
BusinessHoursMainMenuCustomPromptFilename |
Необязательный |
System.String |
Этот параметр задает WAV-файл, используемый для настраиваемого приглашения в главном меню для рабочих часов. |
BusinessHoursSchedule |
Необязательный |
Microsoft.Exchange.Common.ScheduleInterval[] |
Этот параметр указывает часы работы компании. |
BusinessHoursTransferToOperatorEnabled |
Необязательный |
System.Boolean |
Этот параметр указывает, разрешен ли в рабочие часы перевод звонков на добавочный номер оператора. |
BusinessHoursWelcomeGreetingEnabled |
Необязательный |
System.Boolean |
Этот параметр указывает, включено ли настраиваемое приветствие для рабочих часов. Если этот параметр отключен, используются применяемые по умолчанию системные звуки. Значение по умолчанию — отключено. |
BusinessHoursWelcomeGreetingFilename |
Необязательный |
System.String |
Этот параметр задает WAV-файл, используемый для сообщения приветствия. |
CallSomeoneEnabled |
Необязательный |
System.Boolean |
Этот параметр указывает, включена ли функция вызова кого-нибудь. |
Confirm |
Дополнительно |
System.Management.Automation.SwitchParameter |
Этот параметр используется для приостановки команды и требует подтверждения ее выполнения. По умолчанию он имеет значение «$true». |
ContactAddressList |
Необязательный |
Microsoft.Exchange.Configuration.Tasks.AddressListIdParameter |
Этот параметр указывает идентификатор списка адресов. Если для
параметра ContactScope установлено значение
|
ContactRecipientContainer |
Необязательный |
Microsoft.Exchange.Configuration.Tasks.OrganizationalUnitIdParameter |
Этот параметр указывает имя или идентификатор контейнера, который используется для поиска в каталоге. |
ContactScope |
Необязательный |
Microsoft.Exchange.Data.Directory.SystemConfiguration.DialScopeEnum |
Этот параметр определяет область поиска в каталоге, которая будет доступна абонентам при их обращении к автосекретарю единой системы обмена сообщениями и указании имени пользователя. |
DomainController |
Необязательный |
Microsoft.Exchange.Data.Fqdn |
Этот параметр определяет полное доменное имя контроллера домена, который записывает это изменение конфигурации в службу каталогов Active Directory. |
DTMFFallbackAutoAttendant |
Необязательный |
Microsoft.Exchange.Configuration.Tasks.UMAutoAttendantIdParameter |
Этот параметр указывает на многочастотный двухтональный (DTMF)
автосекретарь, который должен использоваться, если голосовой
автосекретарь недоступен. Если для параметра SpeechEnabled
задано значение |
HolidaySchedule |
Необязательный |
Microsoft.Exchange.Data.MultiValuedProperty |
Этот параметр указывает расписание праздников в организации. Расписание форматируется как массив строк. Каждая строка состоит из трех частей:
Пример: «Рождество, 01/07/2006, Рождество.wav». |
InfoAnnouncementEnabled |
Необязательный |
Microsoft.Exchange.Data.Directory.SystemConfiguration.InfoAnnouncementEnabledEnum |
Этот параметр указывает, включить ли информационное приветствие.
Значение по умолчанию — |
InfoAnnouncementFilename |
Необязательный |
System.String |
Этот параметр указывает WAV-файл, используемый для информационного извещения. |
Instance |
Необязательный |
Microsoft.Exchange.Data.Directory.SystemConfiguration.UMAutoAttendant |
Этот параметр задает входной параметр объекта автосекретаря единой системы обмена сообщениями. Этот параметр требуется, если не используется параметр Identity. |
Language |
Необязательный |
Microsoft.Exchange.Data.UMLanguage |
Язык, используемый автосекретарем единой системы обмена сообщениями. Этот язык выбирается из списка доступных языков телефонной группы. |
MatchedNameSelectionMethod |
Необязательный |
Microsoft.Exchange.Data.Directory.SystemConfiguration.AutoAttendantDisambiguationFieldEnum |
Этот параметр указывает выбранный вариант, используемый для различения пользователей, имена которых соответствуют кнопочному или голосовому вводу. Параметр может принимать следующие значения:
|
Name |
Необязательный |
System.String |
Этот параметр указывает краткое имя, используемое для автосекретаря единой системы обмена сообщениями. Длина имени ограничена 64 знаками. |
NameLookupEnabled |
Необязательный |
System.Boolean |
Этот параметр указывает, разрешено ли звонящим абонентам выполнять запросы в каталоге, используя набор или голосовой ввод имени. Этот параметр может препятствовать соединению абонентов по неизвестным добавочным номерам. |
OperatorExtension |
Необязательный |
System.String |
Этот параметр указывает добавочный номер оператора. Если параметр не указан, используется оператор телефонной группы. Если не указан оператор телефонной группы, данная функция не работает. |
PilotIdentifierList |
Необязательный |
Microsoft.Exchange.Data.MultiValuedProperty |
Этот параметр указывает список из одного или нескольких телефонных номеров доступа. Телефонные номера доступа используются для направления входящих звонков на серверы единой системы обмена сообщениями. На эти звонки затем отвечает автосекретарь. |
SendVoiceMsgEnabled |
Необязательный |
System.Boolean |
Этот параметр указывает, включена ли функция отправки сообщений. |
SpeechEnabled |
Необязательный |
System.Boolean |
Этот параметр указывает, поддерживает ли автосекретарь речевые функции. Значение по умолчанию для автосекретаря — DTMF. |
Timezone |
Необязательный |
System.String |
Этот параметр указывает часовой пояс, используемый с данным автосекретарем. По умолчанию применяется часовой пояс, настроенный на сервере. |
TimeZoneName |
Необязательный |
Microsoft.Exchange.Data.Directory.SystemConfiguration.UMTimeZone |
Этот параметр указывает краткое имя часового пояса Microsoft Windows (имя полностью или его часть). Строка сравнивается с краткими именами в реестре локальной системы для определения простого соответствия «содержит». Если соответствие не однозначно, возвращается ошибка. |
WhatIf |
Дополнительно |
System.Management.Automation.SwitchParameter |
Этот параметр заставляет команду имитировать действия, которые она будет выполнять над объектом. С помощью параметра WhatIf можно просматривать изменения, которые могли бы произойти, без применения этих изменений. По умолчанию он имеет значение «$true». |
Подробное описание
Командлет Set-UMAutoAttendant позволяет изменять настройки существующего автосекретаря единой системы обмена сообщениями. Некоторые параметры автосекретаря единой системы обмена сообщениями обязательны и создаются по умолчанию. Однако после создания автосекретаря единой системы обмена сообщениями не все его свойства могут быть перезаписаны. Поэтому некоторые значения параметров автосекретаря единой системы обмена сообщениями можно изменить, только удалив автосекретарь и создав новый.
Для выполнения командлета Set-UMAutoAttendant используемой учетной записи необходимо делегировать роль администратора организации Exchange.
Дополнительные сведения о разрешениях, делегировании ролей и правах, необходимых для администрирования Microsoft Exchange Server 2007, см. в разделе Вопросы, связанные с разрешениями.
Типы входных данных
Типы возвращаемых данных
Ошибки
Ошибка | Описание |
---|---|
|
|
Исключения
Исключения | Описание |
---|---|
|
|
Пример
В первом примере настраивается автосекретарь единой системы обмена сообщениями с названием MySpeechEnabledAA для возврата к MyDTMFAA, устанавливается добавочный номер операторов 50100 и включается переадресация на этот добавочный номер после окончания рабочего времени.
Во втором примере настраивается автосекретарь единой системы обмена сообщениями с названием MyAutoAttendant, в котором рабочее время настроено с 10:45 до 13:15 (воскресенье), с 9:00 до 17:00 (понедельник) и с 9:00 до 16:30 (воскресенье), а праздники и соответствующие приветствия настроены как «New Years» 2 января 2006 г. и «Building closed for construction» с 24 по 28 апреля 2006 г.
Копировать код | |
---|---|
Set-UMAutoAttendant -Identity MySpeechEnabledAA -DTMFFallbackAutoAttendant MyDTMFAA -OperatorExtension 50100 -AfterHoursTransferToOperatorEnabled $true Set-UMAutoAttendant -Identity MyUMAutoAttendant -BusinessHoursSchedule 0.10:45-0.13:15,1.09:00-1.17:00,6.09:00-6.16:30 -HolidaySchedule "New Year,newyrgrt.wav,1/2/2006","Building Closed for Construction,construction.wav,4/24/2006,4/28/2006" |