Set-OutlookProvider
Questo cmdlet è disponibile solo in Exchange locale.
Utilizzare il cmdlet Set-OutlookProvider per impostare impostazioni globali specifiche usando l'attributo msExchOutlookProvider nell'oggetto msExchAutoDiscoverConfig in Active Directory.
Per informazioni sui set di parametri nella sezione Sintassi, vedere Sintassi del cmdlet di Exchange.
Sintassi
Set-OutlookProvider
[-Identity] <OutlookProviderIdParameter>
[-CertPrincipalName <String>]
[-Confirm]
[-DomainController <Fqdn>]
[-Name <String>]
[-OutlookProviderFlags <OutlookProviderFlags>]
[-RequiredClientVersions <String[]>]
[-Server <String>]
[-TTL <Int32>]
[-WhatIf]
[<CommonParameters>]
Descrizione
Il cmdlet Set-OutlookProvider consente di creare le impostazioni globali relative al servizio di individuazione automatica. Imposta l'oggetto AutoDiscoverConfig nell'oggetto Global Settings in Active Directory e imposta gli attributi specificati nei parametri elencati nella sezione Parametri.
È necessario disporre delle autorizzazioni prima di poter eseguire questo cmdlet. Sebbene in questo argomento vengano elencati tutti i parametri relativi al cmdlet, si potrebbe non avere accesso ad alcuni di essi qualora non siano inclusi nelle autorizzazioni assegnate. Per individuare le autorizzazioni necessarie per eseguire cmdlet o parametri nell'organizzazione, vedere Trovare le autorizzazioni necessarie per eseguire i cmdlet di Exchange.
Esempio
Esempio 1
Set-OutlookProvider -Identity msExchAutoDiscoverConfig -TTL 2
In questo esempio viene modificata la durata della validità delle impostazioni del servizio di individuazione automatica per il provider di Microsoft Outlook msExchAutoDiscoverConfig.
Parametri
-CertPrincipalName
Il parametro CertPrincipalName specifica il nome dell'entità certificato SSL (Secure Sockets Layer) necessario per la connessione a Exchange da una posizione esterna.
Questo parametro viene usato solo per i client 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
L'opzione Confirm consente di specificare se visualizzare o nascondere la richiesta di conferma. L'impatto di questa opzione sul cmdlet dipende dalla richiesta di conferma del cmdlet prima di procedere.
- I cmdlet distruttivi , ad esempio i cmdlet Remove-*, hanno una pausa predefinita che impone di confermare il comando prima di procedere. Per questi cmdlet, è possibile ignorare la richiesta di conferma usando questa precisa sintassi:
-Confirm:$false
. - La maggior parte degli altri cmdlet (ad esempio, i cmdlet New-* e Set-*) non hanno una pausa predefinita. Per questi cmdlet, specificando l'opzione Confirm senza un valore viene introdotta una pausa che impone all'utente di confermare il comando prima di procedere.
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
Il parametro DomainController consente di specificare il controller di dominio utilizzato da questo cmdlet per la lettura o la scrittura dei dati in Active Directory. Identificare il controller di dominio mediante il relativo nome di dominio completo (FQDN). Ad esempio, 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
Il parametro Identity consente di specificare il valore ADIDParameter del protocollo MAPI per cui si desidera impostare le impostazioni globali.
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
Il parametro Name consente di specificare un nome comune per l'oggetto Outlook Provider Configuration. Può essere un nome semplice da identificare.
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
Il parametro OutlookProviderFlags consente di specificare come i client di Outlook devono connettersi al server di Exchange. Il valore può essere impostato su ServerExclusiveConnect, ExternalClientsRequireSSL, InternalClientsRequireSSL o su Nessuno per cancellare i flag. Il valore consigliato è None che è poi anche l'impostazione predefinita.
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
Il parametro RequiredClientVersions specifica la versione minima di Microsoft Outlook consentita per la connessione al server Exchange. Queste informazioni sono presenti nella risposta del servizio di individuazione automatica alla richiesta di connessione del client. Questo parametro usa la sintassi "MinimumVersion, ExpirationDate"
.
MinimumVersion è la versione di Outlook nel formato xx.x.xxxx.xxxx. Ad esempio, per specificare Outlook 2010 Service Pack 2 (SP2), usare il valore 14.0.7012.1000.
ExpirationDate è la data-ora UTC in cui le connessioni delle versioni precedenti di Outlook verranno bloccate. La data-ora UTC è rappresentata nel formato iso 8601 data-ora: aaaa-mm-ddThh:mm:ss.fffZ, dove aaaa = anno, mm = mese, dd = giorno, T indica l'inizio del componente ora, hh = ora, mm = minuto, ss = secondo, fff = frazioni di secondo e Z indica Zulu, che è un altro modo per indicare UTC.
Un esempio di valore valido per questo parametro è "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
Il parametro Server consente di specificare il server Cassette postali da utilizzare per i client Outlook Via Internet.
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
Il parametro TTL specifica la durata di validità, in ore, delle impostazioni specificate.
Se si specifica un valore, le impostazioni vengono rilevate nuovamente tramite il servizio di individuazione automatica dopo il termine del periodo specificato con questo parametro. Un valore pari a 0 indica che non è necessaria una nuova individuazione. Il valore predefinito è pari a 1 ora.
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
L'opzione WhatIf consente di simulare le azioni del comando. È possibile utilizzare tale opzione per visualizzare le modifiche che verrebbero applicate senza effettivamente applicarle. Con questa opzione non è necessario specificare alcun valore.
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
Input types
Per verificare i tipi di input accettati da questo cmdlet, vedere Tipi di input e output dei cmdlet. Se il campo relativo al tipo di input di un cmdlet è vuoto, il cmdlet non accetta dati di input.
Output
Output types
Per verificare i tipi restituiti, detti anche tipi di output, accettati da questo cmdlet, vedere Tipi di input e output dei cmdlet. Se il campo relativo al tipo di output è vuoto, il cmdlet non restituisce dati.