Novidades no EWS e em outros serviços Web no Exchange
Descubra as novidades no EWS e nos serviços Web no Exchange e na API Gerenciada do EWS.
Os serviços Web no Exchange foram atualizados para incluir novos recursos.
Tabela 1. Novos recursos de serviço Web em Exchange Online, Exchange 2013 e API Gerenciada do EWS
Recurso | Implementado em Exchange Online | Implementado no Exchange 2013 | Implementado na API Gerenciada do EWS |
---|---|---|---|
Descoberta eletrônica |
Sim |
Sim |
Sim |
Arquivamento |
Sim |
Sim |
Sim |
Personas |
Sim |
Sim |
Não |
Repositório de Contatos Unificado |
Sim |
Sim |
Não |
Políticas de retenção |
Sim |
Sim |
Sim |
Fotos do usuário |
Sim |
Sim |
Não |
Aplicativos de email para gerenciamento do Outlook |
Sim |
Sim |
Sim |
Propor nova hora de reunião |
Sim |
Não |
Não |
descoberta eletrônica no EWS
O eDiscovery é um serviço Web de consulta federado que permite que aplicativos externos, como o SharePoint 2013, executem consultas de dados do Exchange. A descoberta consiste em várias fases, incluindo identificar e preservar dados importantes, reduzir e revisar os dados e produzir dados em tribunal. As consultas de descoberta eletrônica facilitam o processo de descoberta fornecendo um único fluxo de trabalho de descoberta no Exchange e no SharePoint.
Tabela 2. Operações EWS e métodos de API Gerenciada do EWS para trabalhar com descoberta eletrônica
Nome da operação | Método da API Gerenciada do EWS | Descrição |
---|---|---|
Operação GetDiscoverySearchConfiguration |
ExchangeService.GetDiscoverySearchConfiguration() |
Obtém informações de configuração para retenções locais, pesquisas de descoberta salvas e as caixas de correio habilitadas para pesquisa de descoberta. |
Operação GetHoldOnMailboxes |
ExchangeService.GetHoldOnMailboxes() |
Obtém o status de um porão baseado em consulta, que é definido usando a operação SetHoldOnMailboxes . |
Operação GetNonIndexableItemDetails |
ExchangeService.GetNonIndexableItemDetails() |
Obtém detalhes sobre itens que não podem ser indexados. Isso inclui, mas não se limita a, o identificador de item, um código de erro, uma descrição de erro, quando foi feita uma tentativa de indexar o item e informações adicionais sobre o item. |
Operação GetNonIndexableItemStatistics |
ExchangeService.GetNonIndexableItemStatistics() |
Obtém a contagem de itens que não podem ser indexados em uma caixa de correio. |
Operação GetSearchableMailboxes |
ExchangeService.GetSearchableMailboxes() |
Obtém uma lista de caixas de correio nas quais o cliente tem permissão para pesquisar ou executar a descoberta eletrônica. |
Operação SearchMailboxes |
ExchangeService.SearchMailboxes() |
Pesquisa itens em caixas de correio específicas que correspondem a palavras-chave de consulta. |
Operação SetHoldOnMailboxes |
ExchangeService.SetHoldOnMailboxes() |
Define uma retenção baseada em consulta em itens. |
Arquivamento no EWS
As caixas de correio de arquivo são caixas de correio secundárias associadas a um usuário. As caixas de correio de arquivo normalmente são usadas para gerenciar limites de armazenamento de email. Por exemplo, itens de email mais antigos podem ser movidos periodicamente da caixa de entrada para a caixa de correio de arquivo.
O Exchange apresenta duas novas operações EWS que você pode usar para arquivar um conjunto de itens de email de uma caixa de correio primária. O arquivamento de itens da caixa de entrada dessa forma preserva a hierarquia de pastas dos itens. Além disso, as caixas de correio de arquivo agora podem ser armazenadas localmente em um cliente ou remotamente, de uma maneira que é principalmente opaca para um usuário, usando um caminho de pasta para apontar para o conteúdo do arquivo.
Tabela 3. Operações EWS e métodos de API Gerenciada do EWS para trabalhar com arquivamento
Nome da operação | Método da API Gerenciada do EWS | Descrição |
---|---|---|
Operação ArchiveItem |
ExchangeService.ArchiveItems() |
Move um item da caixa de correio primária para a caixa de correio de arquivo. |
Operação CreateFolderPath |
Não implementado. |
Cria uma hierarquia de pastas em uma caixa de correio primária ou de arquivo. |
Personas no EWS
Uma persona é uma coleção de dados que está associada a um indivíduo. Os dados podem vir de uma ou mais fontes e estão associados à persona por meio de uma ID de link comum. As personas no EWS permitem vincular, pesquisar, navegar e recuperar informações sobre uma pessoa de várias fontes e organizar essas informações em uma única entidade lógica. As personas diferem dos contatos em que um contato é uma coleção de dados de uma única fonte associada a um indivíduo; por exemplo, um contato pessoal do Outlook ou uma entrada em uma GAL (lista de endereços global).
A API gerenciada EWS não implementa essa funcionalidade.
Observação
O Unified Contact Store também expõe a funcionalidade de persona por meio das operações que dão suporte a esse recurso.
Tabela 4. Operações EWS para trabalhar com personas
Nome da operação | Descrição |
---|---|
Operação FindPeople |
Retorna todos os objetos persona de uma pasta de contato especificada ou recupera todos os contatos que correspondem a uma cadeia de caracteres de consulta especificada. |
Operação GetPersona |
Recupera uma persona. |
Repositório de contatos unificado no EWS
O Unified Contact Store é um recurso que fornece uma experiência de contato consistente entre produtos do Office e atua como um ponto de integração para aplicativos de terceiros usarem o mesmo repositório de contatos. Ele permite que usuários e aplicativos armazenem, gerenciem e acessem informações de contato e disponibilizem-nas globalmente entre Lync, Exchange 2013, Outlook, Outlook Web App e qualquer outro aplicativo que implemente o acesso ao Unified Contact Store. Exchange é o repositório de contatos para a experiência do Unified Contact Store.
A API gerenciada EWS não implementa essa funcionalidade.
Tabela 5. Operações EWS para trabalhar com o Unified Contact Store
Nome da operação | Descrição |
---|---|
Operação AddNewImContactToGroup |
Adiciona um novo contato de IM a um grupo. O Unified Contact Store pode conter no máximo 1000 contatos. |
Operação AddImContactToGroup |
Adiciona um contato de IM existente a um grupo. O Unified Contact Store pode conter no máximo 1000 contatos. |
Operação AddImGroup |
Adiciona um novo grupo de IM. O Unified Contact Store pode conter um máximo de 64 grupos. |
Operação AddNewTelUriContactToGroup |
Adiciona um novo contato a um grupo com base no número de telefone de um contato. |
Operação AddDistributionGroupToImList |
Adiciona um novo grupo de lista de distribuição. O Unified Contact Store pode conter um máximo de 64 grupos. |
Operação GetImItemList |
Recupera uma lista de grupos de IM e personas de contato de IM. |
Operação GetImItems |
Recupera informações sobre os grupos de IM especificados e personas de contato de IM. |
Operação RemoveContactFromImList |
Remove o contato especificado de todos os grupos de IM. |
Operação RemoveImContactFromGroup |
Remove um contato de IM de um grupo. |
Operação RemoveDistributionGroupFromImList |
Remove o grupo de lista de distribuição de IM especificado. |
Operação RemoveImGroup |
Remove o grupo de IM especificado. |
Operação SetImGroup |
Altera o nome de exibição de um grupo. |
Políticas de retenção no EWS
As políticas de retenção são políticas usadas no Exchange para agrupar uma ou mais marcas de retenção, para aplicar configurações de retenção a pastas ou itens individuais, como mensagens de email e correio de voz, e para aplicar configurações de retenção a uma caixa de correio.
O Exchange inclui três tipos de marcas de retenção:
Marcas de política padrão que se aplicam a itens de caixa de correio que não têm nenhum outro tipo de marca de retenção aplicada.
Marcas de política de pasta do sistema que são aplicadas a pastas padrão, como a caixa de entrada.
Marcas pessoais que um usuário pode aplicar a pastas que eles criam ou a itens individuais.
Apenas uma política de retenção pode ser atribuída a uma caixa de correio, mas a política pode ter uma ou mais marcas de retenção de vários tipos vinculados a ela. As marcas de retenção podem ser vinculadas ou desvinculadas de uma política de retenção a qualquer momento. O EWS no Exchange expõe uma nova operação, GetUserRetentionPolicyTags e a API Gerenciada do EWS implementa um novo método, ExchangeService.GetUserRetentionPolicyTags(), que fornece uma lista de todas as marcas vinculadas a uma política de retenção. Você pode definir e recuperar marcas de política de retenção para itens e pastas usando as operações CreateItem, CreateFolder, UpdateItem, UpdateFolder, GetItem e GetFolder .
Solicitando fotos do usuário
Você pode solicitar fotos de usuário do servidor exchange usando uma das duas implementações da operação GetUserPhoto: REST ou SOAP. O ponto de extremidade REST usa uma solicitação HTTPS GET padrão para obter a foto do usuário. O serviço retornará uma foto de usuário armazenada no Exchange ou uma foto de Active Directory Domain Services (AD DS).
A API gerenciada EWS não implementa essa funcionalidade. No entanto, você pode usar a API Gerenciada do EWS para retornar fotos de usuário armazenadas em uma caixa de correio, obtendo a foto anexada a um contato.
Bloquear remetentes e marcar email como lixo eletrônico no EWS
Agora você pode bloquear remetentes e marcar o email como lixo eletrônico usando a nova operação MarkAsJunk no EWS ou o método ExchangeService.MarkAsJunk() na API Gerenciada do EWS.
Aplicativos de email para Outlook
O EWS agora inclui suporte para gerenciar aplicativos de email para o Outlook.
Tabela 6. Operações EWS e métodos de API Gerenciada do EWS para trabalhar com aplicativos de email para o Outlook
Nome da operação | Método da API Gerenciada do EWS | Descrição |
---|---|---|
Operação DisableApp |
ExchangeService.DisableApp() |
Desabilita um aplicativo instalado. |
Operação GetAppManifests |
ExchangeService.GetAppManifests() |
Obtém os manifestos do aplicativo para uma caixa de correio. |
Operação GetAppMarketplaceUrl |
ExchangeService.GetAppMarketplaceUrl() |
Obtém a URL do marketplace de aplicativos. |
Operação GetClientAccessToken |
ExchangeService.GetClientAccessToken() |
Obtém tokens de acesso ao cliente. |
Operação InstallApp |
ExchangeService.InstallApp() |
Instala um aplicativo para uma caixa de correio. |
Operação UninstallApp |
ExchangeService.UninstallApp |
Desinstala um aplicativo de uma caixa de correio. |
Propor nova hora de reunião
O novo recurso de hora de proposta foi introduzido na versão 15.00.0800.007 do Exchange. Isso permite que os participantes da reunião proponham novos horários de reunião ao organizador da reunião.
A API gerenciada EWS não implementa essa funcionalidade.