Novedades de EWS y otros servicios web en Exchange

Descubra las novedades de EWS y servicios web en Exchange y la API administrada de EWS.

Los servicios web de Exchange se han actualizado para incluir nuevas características.

Tabla 1. Nuevas características del servicio web en Exchange Online, Exchange 2013 y la API administrada de EWS

Característica Implementado en Exchange Online Implementado en Exchange 2013 Implementado en la API administrada de EWS
Exhibición de documentos electrónicos (eDiscovery)



Archivado



Personas


No
Almacén de contactos unificado


No
Directivas de retención



Fotos de usuario


No
Aplicaciones de correo para la administración de Outlook



Proponer una nueva hora de reunión
Yes
No
No

Exhibición de documentos electrónicos en EWS

eDiscovery es un servicio web de consulta federado que permite a las aplicaciones externas, como SharePoint 2013, realizar consultas de datos de Exchange. La detección consta de varias fases, como la identificación y conservación de los datos clave, la eliminación y revisión de los datos y la producción de datos en los tribunales. Las consultas de eDiscovery facilitan el proceso de detección proporcionando un único flujo de trabajo de detección en Exchange y SharePoint.

Tabla 2. Operaciones de EWS y métodos de API administrada de EWS para trabajar con eDiscovery

Nombre de operación Método de la API administrada de EWS Descripción
Operación GetDiscoverySearchConfiguration
ExchangeService.GetDiscoverySearchConfiguration()
Obtiene información de configuración de las retenciones locales, las búsquedas de detección guardadas y los buzones que están habilitados para la búsqueda de detección.
Operación GetHoldOnMailboxes
ExchangeService.GetHoldOnMailboxes()
Obtiene el estado de una suspensión basada en consultas, que se establece mediante la operación SetHoldOnMailboxes .
Operación GetNonIndexableItemDetails
ExchangeService.GetNonIndexableItemDetails()
Obtiene detalles sobre los elementos que no se pueden indexar. Esto incluye, pero no se limita a, el identificador del elemento, un código de error, una descripción del error, cuando se intentó indexar el elemento e información adicional sobre el elemento.
Operación GetNonIndexableItemStatistics
ExchangeService.GetNonIndexableItemStatistics()
Obtiene el recuento de elementos que no se pueden indexar en un buzón de correo.
Operación GetSearchableMailboxes
ExchangeService.GetSearchableMailboxes()
Obtiene una lista de buzones en los que el cliente tiene permiso para buscar o realizar eDiscovery.
Operación SearchMailboxes
ExchangeService.SearchMailboxes()
Busca elementos en buzones específicos que coincidan con las palabras clave de consulta.
Operación SetHoldOnMailboxes
ExchangeService.SetHoldOnMailboxes()
Establece una suspensión basada en consultas en elementos.

Archivado en EWS

Los buzones de archivo son buzones secundarios asociados a un usuario. Los buzones de archivo se suelen usar para administrar los límites de almacenamiento de correo electrónico. Por ejemplo, es posible que los elementos de correo electrónico anteriores se muevan periódicamente de la Bandeja de entrada al buzón de archivo.

Exchange presenta dos nuevas operaciones de EWS que puede usar para archivar un conjunto de elementos de correo desde un buzón principal. El archivado de elementos de la Bandeja de entrada de esta manera conserva la jerarquía de carpetas de los elementos. Además, los buzones de archivo ahora se pueden almacenar localmente en un cliente, o de forma remota, de una manera que es principalmente opaca para un usuario, mediante una ruta de acceso de carpeta para apuntar al contenido del archivo.

Tabla 3. Operaciones de EWS y métodos de API administrada de EWS para trabajar con el archivado

Nombre de operación Método de la API administrada de EWS Descripción
Operación ArchiveItem
ExchangeService.ArchiveItems()
Mueve un elemento del buzón principal al buzón de archivo.
Operación CreateFolderPath
No implementado.
Crea una jerarquía de carpetas en un buzón principal o de archivo.

Personas en EWS

Un personaje es una colección de datos que está asociada a un individuo. Los datos pueden proceder de uno o varios orígenes y están asociados con el rol mediante un identificador de vínculo común. Las personas de EWS le permiten vincular, buscar, examinar y recuperar información sobre una persona de varios orígenes y organizar esa información en una sola entidad lógica. Las personas difieren de los contactos en que un contacto es una colección de datos de un único origen que está asociado a un individuo; por ejemplo, un contacto personal de Outlook o una entrada en una lista global de direcciones (GAL).

La API administrada de EWS no implementa esta funcionalidad.

Nota:

El Almacén de contactos unificado también expone la funcionalidad de persona mediante las operaciones que admiten esa característica.

Tabla 4. Operaciones de EWS para trabajar con personas

Nombre de operación Descripción
Operación FindPeople
Devuelve todos los objetos de persona de una carpeta de contactos especificada o recupera todos los contactos que coinciden con una cadena de consulta especificada.
Operación GetPersona
Recupera un rol.

Almacén de contactos unificado en EWS

Unified Contact Store es una característica que proporciona una experiencia de contacto coherente entre los productos de Office y actúa como punto de integración para que las aplicaciones de terceros usen el mismo almacén de contactos. Permite a los usuarios y aplicaciones almacenar, administrar y acceder a la información de contacto y hacer que esté disponible globalmente entre Lync, Exchange 2013, Outlook, Outlook Web App y cualquier otra aplicación que implemente el acceso al Almacén de contactos unificado. Exchange es el almacén de contactos para la experiencia del almacén de contactos unificado.

La API administrada de EWS no implementa esta funcionalidad.

Tabla 5. Operaciones de EWS para trabajar con el almacén de contactos unificado

Nombre de operación Descripción
Operación AddNewImContactToGroup
Agrega un nuevo contacto de mensajería instantánea a un grupo. El Almacén de contactos unificado puede contener un máximo de 1000 contactos.
Operación AddImContactToGroup
Agrega un contacto de mensajería instantánea existente a un grupo. El Almacén de contactos unificado puede contener un máximo de 1000 contactos.
Operación AddImGroup
Agrega un nuevo grupo de mensajería instantánea. El Almacén de contactos unificado puede contener un máximo de 64 grupos.
Operación AddNewTelUriContactToGroup
Agrega un nuevo contacto a un grupo en función del número de teléfono de un contacto.
Operación AddDistributionGroupToImList
Agrega un nuevo grupo de lista de distribución. El Almacén de contactos unificado puede contener un máximo de 64 grupos.
Operación GetImItemList
Recupera una lista de grupos de mensajería instantánea y contactos de mensajería instantánea.
Operación GetImItems
Recupera información sobre los grupos de mensajería instantánea y los contactos de mensajería instantánea especificados.
Operación RemoveContactFromImList
Quita el contacto especificado de todos los grupos de mensajería instantánea.
Operación RemoveImContactFromGroup
Quita un contacto de MI de un grupo.
Operación RemoveDistributionGroupFromImList
Quita el grupo de lista de distribución de mensajería instantánea especificado.
Operación RemoveImGroup
Quita el grupo de mensajería instantánea especificado.
Operación SetImGroup
Cambia el nombre para mostrar de un grupo.

Directivas de retención en EWS

Las directivas de retención son directivas que se usan en Exchange para agrupar una o varias etiquetas de retención, aplicar la configuración de retención a carpetas o elementos individuales, como mensajes de correo electrónico y de voz, y aplicar la configuración de retención a un buzón.

Exchange incluye tres tipos de etiquetas de retención:

  • Etiquetas de directiva predeterminadas que se aplican a elementos de buzón de correo que no tienen ningún otro tipo de etiqueta de retención aplicada.

  • Etiquetas de directiva de carpetas del sistema que se aplican a carpetas predeterminadas, como la Bandeja de entrada.

  • Etiquetas personales que un usuario puede aplicar a las carpetas que crea o a elementos individuales.

Solo se puede asignar una directiva de retención a un buzón de correo, pero la directiva puede tener una o varias etiquetas de retención de varios tipos vinculadas a ella. Las etiquetas de retención se pueden vincular o desvincular de una directiva de retención en cualquier momento. EWS en Exchange expone una nueva operación, GetUserRetentionPolicyTags, y la API administrada de EWS implementa un nuevo método, ExchangeService.GetUserRetentionPolicyTags(), que proporciona una lista de todas las etiquetas vinculadas a una directiva de retención. Puede establecer y recuperar etiquetas de directiva de retención para elementos y carpetas mediante las operaciones CreateItem, CreateFolder, UpdateItem, UpdateFolder, GetItem y GetFolder .

Solicitud de fotos de usuario

Puede solicitar fotos de usuario desde el servidor de Exchange mediante una de las dos implementaciones de la operación GetUserPhoto: REST o SOAP. El punto de conexión REST usa una solicitud GET HTTPS estándar para obtener la foto del usuario. El servicio devolverá una foto de usuario almacenada en Exchange o una foto de Servicios de dominio de Active Directory (AD DS).

La API administrada de EWS no implementa esta funcionalidad. Sin embargo, puede usar la API administrada de EWS para devolver las fotos de usuario almacenadas en un buzón mediante la obtención de la foto adjunta a un contacto.

Bloquear remitentes y marcar el correo electrónico como correo no deseado en EWS

Ahora puede bloquear remitentes y marcar el correo electrónico como correo no deseado mediante la nueva operación MarkAsJunk en EWS o el método ExchangeService.MarkAsJunk() en la API administrada de EWS.

Aplicaciones de correo para Outlook

EWS ahora incluye compatibilidad para administrar aplicaciones de correo para Outlook.

Tabla 6. Operaciones de EWS y métodos de API administrada de EWS para trabajar con aplicaciones de correo para Outlook

Nombre de operación Método de la API administrada de EWS Descripción
Operación DisableApp
ExchangeService.DisableApp()
Deshabilita una aplicación instalada.
Operación GetAppManifests
ExchangeService.GetAppManifests()
Obtiene los manifiestos de aplicación de un buzón de correo.
Operación GetAppMarketplaceUrl
ExchangeService.GetAppMarketplaceUrl()
Obtiene la dirección URL de Marketplace de la aplicación.
Operación GetClientAccessToken
ExchangeService.GetClientAccessToken()
Obtiene tokens de acceso de cliente.
Operación InstallApp
ExchangeService.InstallApp()
Instala una aplicación para un buzón de correo.
Operación UninstallApp
ExchangeService.UninstallApp
Desinstala una aplicación de un buzón de correo.

Proponer una nueva hora de reunión

La nueva característica de hora propuesta se introdujo en la versión 15.00.0800.007 de Exchange. Esto permite a los asistentes a la reunión proponer nuevas horas de reunión al organizador de la reunión.

La API administrada de EWS no implementa esta funcionalidad.

Recursos adicionales