Enable-OutlookAnywhere
Este cmdlet só está disponível no Exchange Server 2010.
Utilize o cmdlet Enable-OutlookAnywhere para ativar o Outlook Anywhere num computador com Microsoft Exchange Server 2010 que tenha a função de servidor de Acesso de Cliente instalada. A execução do cmdlet Enable-OutlookAnywhere permite que o servidor aceite pedidos de computadores cliente do Microsoft Office Outlook 2007 e Outlook 2003 a partir da Internet através do Outlook Anywhere, também conhecido como RPC através de HTTP.
Para saber mais sobre os conjuntos de parâmetros na seção Sintaxe, abaixo, consulte Exchange cmdlet syntax.
Sintaxe
CustomIdentity
Enable-OutlookAnywhere
-ClientAuthenticationMethod <AuthenticationMethod>
-ExternalHostname <Hostname>
-SSLOffloading <Boolean>
[-IISAuthenticationMethods <MultiValuedProperty>]
[-Confirm]
[-DomainController <Fqdn>]
[-ExtendedProtectionFlags <MultiValuedProperty>]
[-ExtendedProtectionSPNList <MultiValuedProperty>]
[-ExtendedProtectionTokenChecking <ExtendedProtectionTokenCheckingMode>]
[-Server <ServerIdParameter>]
[-WhatIf]
[<CommonParameters>]
DefaultIdentity
Enable-OutlookAnywhere
-DefaultAuthenticationMethod <AuthenticationMethod>
-ExternalHostname <Hostname>
-SSLOffloading <Boolean>
[-Confirm]
[-DomainController <Fqdn>]
[-ExtendedProtectionFlags <MultiValuedProperty>]
[-ExtendedProtectionSPNList <MultiValuedProperty>]
[-ExtendedProtectionTokenChecking <ExtendedProtectionTokenCheckingMode>]
[-Server <ServerIdParameter>]
[-WhatIf]
[<CommonParameters>]
Description
Ativar o Outlook Em Qualquer Lugar no servidor de Acesso de Cliente permite que o servidor aceite ligações externas por clientes do Outlook 2003 ou posteriores através do Outlook Anywhere.
Este cmdlet só pode ser executado com êxito se o componente de rede do Windows RPC através de HTTP já estiver instalado.
Quando executa este cmdlet, as definições podem demorar até uma hora a entrar em vigor, dependendo do tempo que o Active Directory demora a replicar.
Para obter mais informações sobre os diferentes métodos de autenticação que pode ver neste artigo, veja Understanding HTTP Authentication (Compreender a Autenticação HTTP).
Para executar esse cmdlet, você precisa ter permissões. Embora este artigo liste todos os parâmetros do cmdlet, poderá não ter acesso a alguns parâmetros se não estiverem incluídos nas permissões que lhe foram atribuídas. Para localizar as permissões necessárias para executar qualquer cmdlet ou parâmetro em sua organização, confira Find the permissions required to run any Exchange cmdlet.
Exemplos
Exemplo 1
Enable-OutlookAnywhere -Server Server01 -ExternalHostname mail.contoso.com -ClientAuthenticationMethod Ntlm -SSLOffloading $true
Este exemplo ativa o servidor Server01 para Outlook Anywhere. O nome do anfitrião externo está definido como mail.contoso.com, a autenticação Básica e NTLM são utilizadas e o parâmetro SSLOffloading está definido como $true.
Exemplo 2
Enable-OutlookAnywhere -DefaultAuthenticationMethod Ntlm -ExternalHostname mail.contoso.com -SSLOffloading $false
Este exemplo ativa o Outlook Anywhere no servidor que tem a função de Acesso de Cliente instalada. O parâmetro SSLOffloading é definido para $false; o parâmetro ExternalHostname é especificado como mail.contoso.com e o parâmetro DefaultAuthenticationMethod é definido como NTLM.
Exemplo 3
Enable-OutlookAnywhere -IISAuthenticationMethods NTLM -SSlOffloading $false -ClientAuthenticationMethod Basic -ExternalHostname mail.contoso.com
Este exemplo ativa o servidor de Acesso de Cliente do Exchange para o Outlook Anywhere. O parâmetro SSLOffloading é definido para $false, o parâmetro ExternalHostname é definido para mail.contoso.com, o parâmetro IISAuthenticationMethods é definido para NTLM, e o parâmetro ClientAuthenticationMethod é definido para Basic.
Parâmetros
-ClientAuthenticationMethod
Aplicável: Exchange Server 2010
O parâmetro ClientAuthenticationMethod especifica o método de autenticação que o serviço de Deteção Automática fornece aos clientes do Outlook Anywhere para autenticar no servidor de Acesso de Cliente. Os valores válidos são:
- Básica
- Ntlm
Este parâmetro deverá ser especificado se você não usar o parâmetro DefaultAuthenticationMethod. Quando você usa esse parâmetro sem especificar o parâmetro IISAuthenticationMethods, o parâmetro IISAuthenticationMethods, é definido simultaneamente como NTLM e Básico.
Embora este parâmetro permita apenas definir um método de autenticação, o comando não devolve um erro se incluir vários valores.
Propriedades do parâmetro
| Tipo: | AuthenticationMethod |
| Valor padrão: | None |
| Dá suporte a curingas: | False |
| DontShow: | False |
Conjuntos de parâmetros
CustomIdentity
| Cargo: | Named |
| Obrigatório: | True |
| Valor do pipeline: | False |
| Valor do pipeline pelo nome da propriedade: | False |
| Valor dos argumentos restantes: | False |
-Confirm
Aplicável: Exchange Server 2010
A opção Confirm especifica se a solicitação de confirmação deve ser mostrada ou ocultada. A forma como este comutador afeta o cmdlet depende se o cmdlet requer confirmação antes de continuar.
- Cmdlets destrutivos (por exemplo, Remover- cmdlets) têm uma pausa interna que força você a confirmar o comando antes de continuar. Para estes cmdlets, você pode pular o pedido de confirmação usando esta sintaxe exata:
-Confirm:$false. - A maioria dos outros cmdlets (por exemplo, New- e Set-) não tem uma pausa interna. Para estes cmdlets, especificar o comutador Confirmar sem um valor introduz uma pausa que o obriga a reconhecer o comando antes de continuar.
Propriedades do parâmetro
| Tipo: | SwitchParameter |
| Valor padrão: | None |
| Dá suporte a curingas: | False |
| DontShow: | False |
| Aliases: | cf |
Conjuntos de parâmetros
(All)
| Cargo: | Named |
| Obrigatório: | False |
| Valor do pipeline: | False |
| Valor do pipeline pelo nome da propriedade: | False |
| Valor dos argumentos restantes: | False |
-DefaultAuthenticationMethod
Aplicável: Exchange Server 2010
O parâmetro DefaultAuthenticationMethod especifica se deve-se definir simultaneamente os parâmetros ClientAuthenticationMethod e IISAuthenticationMethods para o mesmo valor de autenticação.
Quando define um valor de autenticação usando o parâmetro DefaultAuthenticationMethod, você força o uso do método de autenticação especificado no diretório virtual /rpc do IIS (Serviços de Informações da Internet). Os valores válidos são:
- Básica
- Ntlm
Se o parâmetro DefaultAuthenticationMethod é especificado, nem o parâmetro ClientAuthenticationMethod nem o IISAuthenticationMethods podem ser usados.
Propriedades do parâmetro
| Tipo: | AuthenticationMethod |
| Valor padrão: | None |
| Dá suporte a curingas: | False |
| DontShow: | False |
Conjuntos de parâmetros
DefaultIdentity
| Cargo: | Named |
| Obrigatório: | True |
| Valor do pipeline: | False |
| Valor do pipeline pelo nome da propriedade: | False |
| Valor dos argumentos restantes: | False |
-DomainController
Aplicável: Exchange Server 2010
O parâmetro DomainController especifica o controlador de domínio que é usado por esse cmdlet para ler dados ou gravar dados no Active Directory. Você identifica o controlador de domínio por seu FQDN (nome de domínio totalmente qualificado). Por exemplo, dc01.contoso.com.
Propriedades do parâmetro
| Tipo: | Fqdn |
| Valor padrão: | None |
| Dá suporte a curingas: | False |
| DontShow: | False |
Conjuntos de parâmetros
(All)
| Cargo: | Named |
| Obrigatório: | False |
| Valor do pipeline: | False |
| Valor do pipeline pelo nome da propriedade: | False |
| Valor dos argumentos restantes: | False |
-ExtendedProtectionFlags
Aplicável: Exchange Server 2010
O parâmetro ExtendedProtectionFlags é usado para personalizar as opções usadas se você estiver utilizando a Proteção Estendida para Autenticação. Os valores possíveis são:
- Nenhuma: predefinição.
- Proxy: especifica que um proxy está a terminar o canal TLS. Um Nome da Entidade de Serviço (SPN) deve ser registrado no parâmetro ExtendedProtectionSPNList se o modo proxy estiver configurado.
- ProxyCoHosting: especifica que o tráfego HTTP e HTTPS podem estar a aceder ao servidor de Acesso de Cliente e que um proxy está localizado entre, pelo menos, alguns dos clientes e o servidor de Acesso de Cliente.
- AllowDotlessSPN: especifica se pretende suportar SPNs válidos que não estão no formato de nome de domínio completamente qualificado (FQDN), por exemplo ContosoMail. Especifique SPNs válidos com o parâmetro ExtendedProtectionSPNList. Esta opção torna a proteção estendida menos segura, porque certificados sem ponto não são únicos; portanto, não é possível garantir que a conexão cliente-para-proxy foi estabelecida sobre um canal seguro.
- NoServiceNameCheck: especifica que a lista SPN não está selecionada para validar um token de enlace de canal. Essa opção torna a Proteção Estendida para Autenticação menos segura. Geralmente, essa configuração não é recomendada.
Propriedades do parâmetro
| Tipo: | MultiValuedProperty |
| Valor padrão: | None |
| Dá suporte a curingas: | False |
| DontShow: | False |
Conjuntos de parâmetros
(All)
| Cargo: | Named |
| Obrigatório: | False |
| Valor do pipeline: | False |
| Valor do pipeline pelo nome da propriedade: | False |
| Valor dos argumentos restantes: | False |
-ExtendedProtectionSPNList
Aplicável: Exchange Server 2010
O parâmetro ExtendedProtectionSPNList especifica uma lista de Nomes de Entidades de Serviço (SPNs) válidos, se a Proteção Estendida para Autenticação estiver em uso no diretório virtual especificado.
Os valores possíveis são:
- Null Este valor é a predefinição.
- SPN único ou lista delimitada por vírgulas de SPNs válidos Por predefinição, tem de especificar o nome de domínio completamente qualificado (FQDN) (por exemplo, mail.contoso.com) para cada SPN. Se você desejar adicionar um SPN que não é um FQDN (por exemplo, ContosoMail), também deve usar o parâmetro ExtendedProtectionTokenChecking com o AllowDotlessSPN value. Especifique o domínio no formato SPN. O formato SPN é
Protocol\FQDN(por exemplo,HTTP/mail.contoso.com).
Propriedades do parâmetro
| Tipo: | MultiValuedProperty |
| Valor padrão: | None |
| Dá suporte a curingas: | False |
| DontShow: | False |
Conjuntos de parâmetros
(All)
| Cargo: | Named |
| Obrigatório: | False |
| Valor do pipeline: | False |
| Valor do pipeline pelo nome da propriedade: | False |
| Valor dos argumentos restantes: | False |
-ExtendedProtectionTokenChecking
Aplicável: Exchange Server 2010
O parâmetro ExtendedProtectionTokenChecking especifica se a Proteção Expandida para Autenticação é utilizada para ligações de cliente ao diretório virtual. Os valores válidos são:
- Nenhuma: a Proteção Expandida para Autenticação não é utilizada para ligações de cliente ao diretório virtual. Este valor é a predefinição.
- Permitir: a Proteção Expandida para Autenticação é utilizada para ligações de cliente ao diretório virtual se o cliente e o servidor o suportarem.
- Exigir: a Proteção Alargada para Autenticação é necessária para as ligações de cliente ao diretório virtual. Se o cliente ou servidor não o suportar, a ligação falhará. Este valor também requer um valor de Nome Principal de Serviço (SPN) para o parâmetro ExtendedProtectionSPNList.
Nota: se um servidor proxy à frente do servidor Exchange terminar o canal TLS (Transport Layer Security) cliente para proxy, os valores Permitir ou Exigir precisam de um ou mais valores SPN para o parâmetro ExtendedProtectionSPNList.
Para mais informações sobre a Proteção Estendida para Autenticação, consulte Understanding Extended Protection for Authentication.
Propriedades do parâmetro
| Tipo: | ExtendedProtectionTokenCheckingMode |
| Valor padrão: | None |
| Dá suporte a curingas: | False |
| DontShow: | False |
Conjuntos de parâmetros
(All)
| Cargo: | Named |
| Obrigatório: | False |
| Valor do pipeline: | False |
| Valor do pipeline pelo nome da propriedade: | False |
| Valor dos argumentos restantes: | False |
-ExternalHostname
Aplicável: Exchange Server 2010
O parâmetro ExternalHostname especifica o nome do anfitrião externo a utilizar nos perfis do Outlook para utilizadores ativados para o Outlook Anywhere.
Propriedades do parâmetro
| Tipo: | Hostname |
| Valor padrão: | None |
| Dá suporte a curingas: | False |
| DontShow: | False |
Conjuntos de parâmetros
(All)
| Cargo: | Named |
| Obrigatório: | True |
| Valor do pipeline: | False |
| Valor do pipeline pelo nome da propriedade: | False |
| Valor dos argumentos restantes: | False |
-IISAuthenticationMethods
Aplicável: Exchange Server 2010
O parâmetro IISAuthenticationMethods especifica que métodos de autenticação serão habilitados no diretório virtual /rpc do IIS. Você pode configurar o diretório virtual para permitir autenticação Básica ou autenticação NTLM. Alternativamente, também é possível configurar o diretório virtual para permitir autenticação Básica e NTLM. Todos os outros métodos de autenticação são desabilitados.
Poderá querer ativar a autenticação Básica e NTLM se estiver a utilizar o diretório virtual do IIS com várias aplicações que requerem métodos de autenticação diferentes.
Ao configurar esse parâmetro usando a Interface IIS, é possível habilitar quantos métodos de autenticação forem desejados.
Para obter mais informações sobre como configurar este parâmetro com vários valores, veja o exemplo mais adiante neste artigo.
Propriedades do parâmetro
| Tipo: | MultiValuedProperty |
| Valor padrão: | None |
| Dá suporte a curingas: | False |
| DontShow: | False |
Conjuntos de parâmetros
CustomIdentity
| Cargo: | Named |
| Obrigatório: | False |
| Valor do pipeline: | False |
| Valor do pipeline pelo nome da propriedade: | False |
| Valor dos argumentos restantes: | False |
-Server
Aplicável: Exchange Server 2010
O parâmetro Servidor especifica o servidor de Acesso de Cliente onde pretende executar este comando. É possível usar qualquer valor que identifique o servidor com exclusividade. Por exemplo:
- Nome
- FQDN
- DN (nome diferenciado)
- DN Herdado do Exchange
Propriedades do parâmetro
| Tipo: | ServerIdParameter |
| Valor padrão: | None |
| Dá suporte a curingas: | False |
| DontShow: | False |
Conjuntos de parâmetros
(All)
| Cargo: | Named |
| Obrigatório: | False |
| Valor do pipeline: | True |
| Valor do pipeline pelo nome da propriedade: | True |
| Valor dos argumentos restantes: | False |
-SSLOffloading
Aplicável: Exchange Server 2010
O parâmetro SSLOffloading especifica se um dispositivo de rede aceita ligações TLS (Transport Layer Security) e as desencripta antes de criar o proxy das ligações para o diretório virtual do Outlook Anywhere no servidor Exchange. Os valores válidos são:
- $true: os clientes do Outlook Anywhere que utilizam o TLS não mantêm uma ligação TLS ao longo de todo o caminho de rede para o servidor Exchange. Um dispositivo de rede à frente do servidor desencripta as ligações TLS e proxies as ligações de cliente (HTTP) não encriptadas para o diretório virtual do Outlook Anywhere. O segmento de rede onde é utilizado HTTP deve ser uma rede segura.
- $false: os clientes do Outlook Anywhere que utilizam o TLS mantêm uma ligação TLS ao longo de todo o caminho de rede para o servidor Exchange. Apenas as ligações TLS são permitidas para o diretório virtual do Outlook Anywhere. Este valor é a predefinição.
Este parâmetro configura a definição "Exigir SSL" no diretório virtual do Outlook Anywhere. Quando define este parâmetro como $true, "Exigir SSL" é desativado. Quando define este parâmetro como $false, "Exigir SSL" é ativado. No entanto, poderá demorar vários minutos até que a alteração seja visível no Gestor do IIS.
Tem de utilizar o valor $true para este parâmetro se não precisar de ligações TLS para clientes internos ou externos do Outlook Anywhere.
O valor deste parâmetro está relacionado com os valores dos parâmetros ExternalClientsRequireSsl e InternalClientsRequireSsl.
Propriedades do parâmetro
| Tipo: | Boolean |
| Valor padrão: | None |
| Dá suporte a curingas: | False |
| DontShow: | False |
Conjuntos de parâmetros
(All)
| Cargo: | Named |
| Obrigatório: | True |
| Valor do pipeline: | False |
| Valor do pipeline pelo nome da propriedade: | False |
| Valor dos argumentos restantes: | False |
-WhatIf
Aplicável: Exchange Server 2010
O parâmetro WhatIf mostra o que o comando faz sem efetuar alterações. Não é preciso especificar um valor com essa opção.
Propriedades do parâmetro
| Tipo: | SwitchParameter |
| Valor padrão: | None |
| Dá suporte a curingas: | False |
| DontShow: | False |
| Aliases: | wi |
Conjuntos de parâmetros
(All)
| Cargo: | Named |
| Obrigatório: | False |
| Valor do pipeline: | False |
| Valor do pipeline pelo nome da propriedade: | False |
| Valor dos argumentos restantes: | False |
CommonParameters
Este cmdlet suporta os parâmetros comuns: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Para obter mais informações, confira about_CommonParameters.
Entradas
Input types
Para ver os tipos de entrada que este cmdlet aceita, confira Tipos de entrada e saída de cmdlet. Se o campo Tipo de Entrada de um cmdlet estiver em branco, isso significa que o cmdlet não aceita dados de entrada.
Saídas
Output types
Para ver os tipos de retorno, também conhecidos como tipos de saída, que este cmdlet aceita, consulte Tipos de entrada e saída de cmdlet. Se o campo Tipo de Saída estiver em branco, o cmdlet não retorna dados.