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
Сведения о типах возвращаемых данных, которые также называются типами выходных данных, которые принимает этот командлет, см. в разделе Типы входных и выходных данных командлетов. Если поле Тип вывода пусто, командлет не возвращает данные.