eDiscovery in EWS in Exchange
Learn about eDiscovery in EWS in Exchange.
eDiscovery is a federated query web service that enables external applications to perform queries of Exchange data.
Discovery consists of several phases, including identifying and preserving key data, culling down and reviewing the data, and producing data in court. eDiscovery queries facilitate the discovery process by providing a single discovery workflow across Exchange and SharePoint.
eDiscovery operations
The eDiscovery functionality that is exposed by EWS is available via operations introduced in Exchange Online, Exchange Online as part of Office 365, and versions of Exchange starting with Exchange 2013.
Table 1. New operations for eDiscovery
Operation name | Description |
---|---|
GetDiscoverySearchConfiguration |
Gets configuration information for in-place holds, saved discovery searches, and the mailboxes that are enabled for discovery search. |
GetHoldOnMailboxes |
Gets the status of a query-based hold, which is set by using the SetHoldOnMailboxes operation. |
GetNonIndexableItemDetails |
Retrieves details about items that cannot be indexed. This includes, but is not limited to, the item identifier, an error code, an error description, when an attempt was made to index the item, and additional information about the file. |
GetNonIndexableItemStatistics |
Retrieves the count of items that cannot be indexed in a mailbox. |
GetSearchableMailboxes |
Gets a list of mailboxes that the client has permission to search or perform eDiscovery on. |
SearchMailboxes |
Searches for items in specific mailboxes that match query keywords. |
SetHoldOnMailboxes |
Sets a query-based hold on items. |