Opções de configuração para EWS no Exchange

Encontre informações sobre as configurações que seu cliente EWS pode acessar e as configurações configuráveis do Exchange que podem afetar seu cliente EWS.

Muitas configurações podem afetar o que seu aplicativo cliente EWS pode fazer. Essas configurações são:

  • Somente leitura ou leitura-gravável do cliente.

  • Acessado no servidor exchange que hospeda seu serviço EWS.

Um cliente pode acessar configurações em Exchange Online, Exchange Online como parte de Office 365 e um servidor do Exchange local. Todas as configurações locais do exchange server estão disponíveis para administradores do Exchange; no entanto, nem todas essas configurações estão disponíveis para Exchange Online administradores de locatários. Este artigo descreve quais configurações os clientes, os administradores Exchange Server e Exchange Online administradores de locatários podem acessar.

Configurações que os clientes podem acessar

Seu aplicativo cliente pode obter e definir várias opções de configuração do servidor exchange. As configurações necessárias para todos os aplicativos EWS são fornecidas pelo serviço autodiscover. Outras configurações são usadas para cenários específicos do aplicativo.

Tabela 1. Recursos do serviço Web que fornecem opções de configuração para clientes EWS

Recurso Descrição
Serviço de descoberta automática
O serviço Autodiscover fornece aos aplicativos cliente informações de configuração para que seu cliente possa se configurar automaticamente para se comunicar com o EWS.
Informações de configuração personalizadas armazenadas em uma caixa de correio
Você pode usar uma das várias opções para armazenar informações de configuração personalizadas em sua caixa de correio: objetos de configuração do usuário, itens personalizados ou propriedades estendidas.
Gerenciamento de delegados
O EWS fornece operações CRUD para gerenciar o acesso de delegado a uma caixa de correio. Os delegados são usuários que receberam permissão para acessar a caixa de correio de outro usuário.

Você pode usar as operações de gerenciamento de delegados para habilitar o gerenciamento de delegados usando o EWS ou, se estiver usando a API Gerenciada do EWS, poderá usar os seguintes métodos:

- ExchangeService.AddDelegates
- ExchangeService.GetDelegates
- ExchangeService.UpdateDelegates
- ExchangeService.RemoveDelegates
Configuração de pesquisa de descoberta eletrônica
Os aplicativos cliente de descoberta eletrônica podem obter informações de configuração de pesquisa que incluem uma consulta de pesquisa de descoberta eletrônica, uma lista de caixas de correio pesquisáveis e o identificador de caixas de correio in-loco.
Permissões de pastas
As permissões de pasta limitam o que um usuário pode fazer em uma pasta pública e, no caso do acesso de delegado, o que um delegado pode fazer na pasta de outro usuário. Você pode usar o método Folder.Bind ou a operação GetFolder para acessar o conjunto de permissões de cada pasta, incluindo pastas públicas, pastas privadas compartilhadas ou pastas às quais os usuários têm acesso delegado.
Dicas de email, mensagens unificadas ou regras de proteção
A operação GetServiceConfiguration fornece informações de configuração de serviço somente leitura para dicas de email, Mensagens Unificadas e regras de proteção.

Configurações que os administradores podem acessar no servidor exchange

A maioria dos cenários de aplicativo cliente não exige alterações nas configurações de configuração do servidor; no entanto, alguns cenários fazem. Por exemplo, para permitir que um aplicativo de camada média atue como um usuário, você precisa definir a Representação do Exchange no servidor. Observe que algumas configurações só podem ser acessadas em servidores locais do Exchange. Se você estiver direcionando Exchange Online, talvez o aplicativo cliente precise trabalhar com as configurações padrão.

Tabela 2. Opções de configuração do exchange server que afetam clientes EWS

Recurso Acessível de Exchange Online? Para obter mais informações, confira...
Configurações de diretório virtual (incluindo autenticação)
Não
Get-WebServicesVirtualDirectory
Set-WebServicesVirtualDirectory
Descoberta automática
Não
Get-AutodiscoverVirtualDirectory
Set-AutodiscoverVirtualDirectory
Conformidade
Sim
Arquivamento
Descoberta eletrônica
Retenção
Prevenção contra perda de dados
Gerenciamento de delegados
Sim
Manage Permissions for Recipients
Representação do Exchange
Sim
Configurar representação do Exchange
Dicas de email, mensagens unificadas ou regras de proteção
Sim
Dicas de Email
Cmdlets de mensagens unificadas
Regras de Proteção do Outlook
Limitação
Não
Configurações de limitação
Filtragem de agente de usuário
Sim
Filtragem de agente de usuário

Confira também