Set-OutlookProvider

Этот командлет доступен только в локальной среде Exchange.

Используйте командлет Set-OutlookProvider, чтобы задать определенные глобальные параметры с помощью атрибута msExchOutlookProvider в объекте msExchAutoDiscoverConfig в Active Directory.

Сведения о наборах параметров в разделе Синтаксис ниже см. В разделе Синтаксис командлета Exchange.

Синтаксис

Set-OutlookProvider
   [-Identity] <OutlookProviderIdParameter>
   [-CertPrincipalName <String>]
   [-Confirm]
   [-DomainController <Fqdn>]
   [-Name <String>]
   [-OutlookProviderFlags <OutlookProviderFlags>]
   [-RequiredClientVersions <String[]>]
   [-Server <String>]
   [-TTL <Int32>]
   [-WhatIf]
   [<CommonParameters>]

Описание

Командлет Set-OutlookProvider создает глобальные параметры для службы автообнаружения. Он задает объект AutoDiscoverConfig в объекте Global Settings в Active Directory и задает атрибуты, указанные в параметрах, перечисленных в разделе Параметры.

Для его запуска необходимо получить соответствующие разрешения. В этой статье перечислены все параметры командлета. Но некоторые из них могут быть вам не доступны, если они не включены в назначенные разрешения. Сведения о необходимых разрешениях для запуска командлетов и использования параметров в организации см. в статье Find the permissions required to run any Exchange cmdlet.

Примеры

Пример 1

Set-OutlookProvider -Identity msExchAutoDiscoverConfig -TTL 2

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

Параметры

-CertPrincipalName

Параметр CertPrincipalName указывает имя участника ssl-сертификата, необходимое для подключения к Exchange из внешнего расположения.

Этот параметр используется только для клиентов Outlook Anywhere.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-Confirm

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

  • Деструктивные командлеты (например, командлеты Remove-*) имеют встроенную паузу, которая заставляет вас подтвердить команду перед продолжением. Можно пропускать запросы на подтверждение этих командлетов, используя следующий синтаксис: -Confirm:$false.
  • Большинство других командлетов (например, командлеты New-* и Set-*) не имеют встроенной приостановки. Для этих командлетов указание переключателя Confirm без значения вводит паузу, которая заставляет вас подтвердить команду перед продолжением.
Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-DomainController

Параметр DomainController указывает контроллер домена, который используется этим командлетом для чтения или записи данных в Active Directory. Вы определяете контроллер домена по его полному доменному имени (FQDN). Например, dc01.contoso.com.

Type:Fqdn
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-Identity

Параметр Identity задает значение ADIDParameter протокола MAPI, для которого необходимо задать глобальные параметры.

Type:OutlookProviderIdParameter
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-Name

Параметр Name задает общее имя объекта конфигурации поставщика Outlook. Это может быть понятное имя, используемое для идентификации.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-OutlookProviderFlags

Параметр OutlookProviderFlags указывает, как клиенты Outlook должны подключаться к серверу Exchange Server. Для очистки флагов можно задать значение ServerExclusiveConnect, ExternalClientsRequireSSL, InternalClientsRequireSSL или None. Рекомендуемое значение — None, которое также является параметром по умолчанию.

Type:OutlookProviderFlags
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-RequiredClientVersions

Параметр RequiredClientVersions указывает минимальную версию Microsoft Outlook, которая разрешена для подключения к серверу Exchange Server. Эти сведения содержатся в ответе автообнаружения на запрос на подключение клиента. Этот параметр использует синтаксис "MinimumVersion, ExpirationDate".

MinimumVersion — это версия Outlook в формате xx.x.xxxx.xxxx. Например, чтобы указать Outlook 2010 с пакетом обновления 2 (SP2), используйте значение 14.0.7012.1000.

ExpirationDate — это дата и время в формате UTC, когда подключения более старых версий Outlook будут заблокированы. Дата-время в формате UTC представлено в формате даты и времени ISO 8601: гггг-мм-ддThh:mm:ss.fffZ, где гггг = год, мм = месяц, дд = день, T указывает начало компонента времени, чч = час, мм = минута, ss = секунда, fff = доли секунды, А Z обозначает Zulu, что является еще одним способом обозначения UTC.

Примером допустимого значения для этого параметра является "14.0.7012.1000, 2020-01-01T12:00:00Z".

Type:String[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-Server

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

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-TTL

Параметр TTL указывает длительность (в часах) допустимости указанных параметров.

Если задано значение, параметры повторно обнаружаются через службу автообнаружения по истечении длительности, указанной этим параметром. Значение 0 указывает, что повторное обнаружение не требуется. Значение по умолчанию — 1 час.

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-WhatIf

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

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

Входные данные

Input types

Сведения о типах входных данных, которые принимает этот командлет, см. в разделе Типы входных и выходных данных командлетов. Если поле Тип ввода для командлета пустое, командлет не принимает входные данные.

Выходные данные

Output types

Сведения о типах возвращаемых данных, которые также называются типами выходных данных, которые принимает этот командлет, см. в разделе Типы входных и выходных данных командлетов. Если поле Тип вывода пусто, командлет не возвращает данные.