Implement: eDiscovery/Compliance operations
gautamsi opened this issue · 4 comments
gautamsi commented
ExchangeService methods:
- GetDiscoverySearchConfiguration
- GetSearchableMailboxes
- SearchMailboxes
- SetHoldOnMailboxes
- GetHoldOnMailboxes
- GetNonIndexableItemDetails
- GetNonIndexableItemStatistics
danxfisher commented
Would love this implemented in order to find users in litigation hold.
danxfisher commented
Awesome to see this implemented--thank you. Is there any sample code for using GetSearchableMailboxes by chance?
gautamsi commented
still working on last one, then I will provide code sample. not published to npm or in master branch.
gautamsi commented
this is complete now with 0.8 pushed to npm.
@r1bb3t try GetSearchableMailboxes
in Typescript
service.GetSearchableMailboxes("search term, passing 'null' will return all", false /* set true to expand groups */).then((response) => {
EwsLogging.Log(response, true, true);
}, (err) => {
debugger;
console.log("Error - geting config");
EwsLogging.Log(err, true, true);
});