Compartilhar via


Set-UMVirtualDirectory

 

Aplica-se a: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1

Tópico modificado em: 2008-11-10

Use o cmdlet Set-UMVirtualDirectory para modificar um diretório virtual de Unificação de Mensagens do Exchange existente em um computador em que a função de servidor Acesso para Cliente esteja instalada.

Sintaxe

Set-UMVirtualDirectory -Identity <VirtualDirectoryIdParameter> [-BasicAuthentication <$true | $false>] [-Confirm [<SwitchParameter>]] [-DigestAuthentication <$true | $false>] [-DomainController <Fqdn>] [-ExternalUrl <Uri>] [-InternalUrl <Uri>] [-WhatIf [<SwitchParameter>]] [-WindowsAuthentication <$true | $false>]

Set-UMVirtualDirectory [-BasicAuthentication <$true | $false>] [-Confirm [<SwitchParameter>]] [-DigestAuthentication <$true | $false>] [-DomainController <Fqdn>] [-ExternalUrl <Uri>] [-Instance <ADUMVirtualDirectory>] [-InternalUrl <Uri>] [-WhatIf [<SwitchParameter>]] [-WindowsAuthentication <$true | $false>]

Descrição detalhada

O cmdlet Set-UMVirtualDirectory permite modificar um diretório virtual existente de Serviços da Web do Exchange em um servidor de Acesso para Cliente do Exchange 2007.

Para executar o cmdlet Set-UMVirtualDirectory, você deve usar uma conta à qual esteja delegada a função de Administrador do Exchange Server e a associação ao grupo Administradores local do servidor de destino.

Para obter mais informações sobre permissões, delegação de funções e os direitos necessários para administrar o Exchange 2007, consulte Considerações sobre permissão

Parâmetros

Parâmetro Necessário Tipo Descrição

Identity

Necessário

Microsoft.Exchange.Configuration.Tasks.VirtualDirectoryIdParameter

Esse parâmetro especifica o nome do diretório virtual. Também é possível especificar um caractere curinga em vez do site padrão.

BasicAuthentication

Opcional

System.Boolean

Esse parâmetro especifica se a Autenticação básica está habilitada no diretório virtual dos Serviços da Web do Exchange. Esse parâmetro pode ser usado com o parâmetro FormsAuthentication ou com os parâmetros DigestAuthentication e WindowsAuthentication.

Confirm

Opcional

System.Management.Automation.SwitchParameter

Esse parâmetro faz com que o comando pause o processamento. O administrador deve confirmar o que o comando fará antes que o processamento continue. O valor padrão é $true.

DigestAuthentication

Opcional

System.Boolean

Esse parâmetro especifica se a Autenticação resumida está habilitada no diretório virtual.

DomainController

Opcional

Microsoft.Exchange.Data.Fqdn

Esse parâmetro especifica o FQDN (nome de domínio totalmente qualificado) do controlador de domínio que recupera dados do serviço de diretório do Active Directory. Inclua o parâmetro DomainController no cmdlet.

ExternalUrl

Opcional

System.Uri

Esse parâmetro especifica o nome do host que será usado para conectar ao servidor de Acesso para Cliente de fora do firewall. Essa configuração também é importante quando SSL (Secure Sockets Layer) é usado.

Instance

Opcional

Microsoft.Exchange.Data.Directory.SystemConfiguration.ADUMVirtualDirectory

Esse parâmetro especifica se um objeto inteiro deve ser passado ao cmdlet para ser processado. Ele é usado principalmente em scripts onde um objeto completo deve ser passado para o cmdlet.

InternalUrl

Opcional

System.Uri

Esse parâmetro especifica o nome do host do servidor de Acesso para Cliente para conexões de dentro do firewall. Essa configuração é importante quando SSL é usado.

WindowsAuthentication

Opcional

System.Boolean

Esse parâmetro especifica se a autenticação Integrada do Windows é permitida no diretório virtual de Unificação de Mensagens.

WhatIf

Opcional

System.Management.Automation.SwitchParameter

Esse parâmetro faz com que o comando simule as ações que ele executaria no objeto. Um administrador pode usar o parâmetro WhatIf para visualizar quais alterações ocorreriam sem precisar aplicar nenhuma dessas alterações. O valor padrão é $true.

Tipos de entrada

Tipos de retorno

Erros

Erro Descrição

 

 

Exceções

Exceções Descrição

 

 

Exemplo

O primeiro exemplo de código define o método de autenticação como Autenticação resumida para o diretório virtual de Unificação de Mensagens no servidor chamado UMserver1. Esse exemplo de código também define as URLs externa e interna desse diretório virtual.

O segundo exemplo de código usa um caractere curinga em vez de "site padrão".

Set-UMVirtualDirectory -Identity UMServer1\UnifiedMessaging -ExternalUrl https://www.contoso.com/UnifiedMessaging/service.asmx -ExternalAuthenticationMethods Digest -InternalUrl https://contoso.internal.com/UnifiedMessaging/service.asmx
Set-UMVirtualDirectory -Identity UMServer1\UnifiedMessaging* -ExternalUrl https://www.contoso.com/UnifiedMessaging/service.asmx