Neuerungen in EWS und anderen Webdiensten in Exchange
Erfahren Sie, was es Neues in EWS und Webdiensten in Exchange und der verwalteten EWS-API gibt.
Webdienste in Exchange wurden aktualisiert, um neue Features einzuschließen.
Tabelle 1. Neue Webdienstfeatures in Exchange Online, Exchange 2013 und der verwalteten EWS-API
Feature | Implementiert in Exchange Online | Implementiert in Exchange 2013 | Implementiert in der verwalteten EWS-API |
---|---|---|---|
eDiscovery |
Ja |
Ja |
Ja |
Archivierung |
Ja |
Ja |
Ja |
Personas |
Ja |
Ja |
Nein |
Einheitlicher Kontaktspeicher |
Ja |
Ja |
Nein |
Aufbewahrungsrichtlinien |
Ja |
Ja |
Ja |
Benutzerfotos |
Ja |
Ja |
Nein |
Mail-Apps für die Outlook-Verwaltung |
Ja |
Ja |
Ja |
Neue Besprechungszeit vorschlagen |
Ja |
Nein |
Nein |
eDiscovery in EWS
eDiscovery ist ein Webdienst für Verbundabfragen, mit dem externe Anwendungen wie SharePoint 2013 Abfragen von Exchange-Daten ausführen können. Die Ermittlung besteht aus mehreren Phasen, darunter das Identifizieren und Bewahren von Schlüsseldaten, das Ausschlüsseln und Überprüfen der Daten und das Erstellen von Daten vor Gericht. eDiscovery-Abfragen erleichtern den Ermittlungsprozess, indem sie einen einzelnen Ermittlungsworkflow in Exchange und SharePoint bereitstellen.
Tabelle 2. EWS-Vorgänge und EWS Managed API-Methoden für die Arbeit mit eDiscovery
Name des Vorgangs | EWS Managed API-Methode | Beschreibung |
---|---|---|
GetDiscoverySearchConfiguration-Vorgang |
ExchangeService.GetDiscoverySearchConfiguration() |
Ruft Konfigurationsinformationen für direkte Haltebereiche, gespeicherte Ermittlungssuchen und die Postfächer ab, die für die Ermittlungssuche aktiviert sind. |
GetHoldOnMailboxes-Vorgang |
ExchangeService.GetHoldOnMailboxes() |
Ruft den Status eines abfragebasierten Halteraums ab, der mithilfe des SetHoldOnMailboxes-Vorgangs festgelegt wird. |
GetNonIndexableItemDetails-Vorgang |
ExchangeService.GetNonIndexableItemDetails() |
Ruft Details zu Elementen ab, die nicht indiziert werden können. Dies umfasst unter anderem den Elementbezeichner, einen Fehlercode, eine Fehlerbeschreibung, beim Indizieren des Elements und zusätzliche Informationen zum Element. |
GetNonIndexableItemStatistics-Vorgang |
ExchangeService.GetNonIndexableItemStatistics() |
Ruft die Anzahl der Elemente ab, die in einem Postfach nicht indiziert werden können. |
GetSearchableMailboxes-Vorgang |
ExchangeService.GetSearchableMailboxes() |
Ruft eine Liste der Postfächer ab, für die der Client über die Berechtigung zum Durchsuchen oder Ausführen von eDiscovery verfügt. |
SearchMailboxes-Vorgang |
ExchangeService.SearchMailboxes() |
Sucht nach Elementen in bestimmten Postfächern, die Abfrageschlüsselwörtern entsprechen. |
SetHoldOnMailboxes-Vorgang |
ExchangeService.SetHoldOnMailboxes() |
Legt einen abfragebasierten Halteraum für Elemente fest. |
Archivierung in EWS
Archivpostfächer sind sekundäre Postfächer, die einem Benutzer zugeordnet sind. Archivpostfächer werden in der Regel zum Verwalten von E-Mail-Speichergrenzwerten verwendet. Beispielsweise können ältere E-Mail-Elemente in regelmäßigen Abständen aus dem Posteingang in das Archivpostfach verschoben werden.
Exchange führt zwei neue EWS-Vorgänge ein, mit denen Sie eine Reihe von E-Mail-Elementen aus einem primären Postfach archivieren können. Die Archivierung von Posteingangselementen auf diese Weise behält die Ordnerhierarchie der Elemente bei. Darüber hinaus können Archivpostfächer jetzt entweder lokal auf einem Client oder remote auf eine Weise gespeichert werden, die für einen Benutzer größtenteils undurchsichtig ist, indem ein Ordnerpfad verwendet wird, um auf den Inhalt des Archivs zu verweisen.
Tabelle 3. EWS-Vorgänge und EWS Managed API-Methoden für die Arbeit mit der Archivierung
Name des Vorgangs | EWS Managed API-Methode | Beschreibung |
---|---|---|
ArchiveItem-Vorgang |
ExchangeService.ArchiveItems() |
Verschiebt ein Element aus dem primären Postfach in das Archivpostfach. |
CreateFolderPath-Vorgang |
Nicht implementiert. |
Erstellt eine Ordnerhierarchie in einem primären Oder Archivpostfach. |
Personas in EWS
Eine Persona ist eine Sammlung von Daten, die einer Person zugeordnet sind. Die Daten können aus einer oder mehreren Quellen stammen und werden der Persona über eine allgemeine Link-ID zugeordnet. Personas in EWS ermöglichen es Ihnen, Informationen zu einer Person aus mehreren Quellen zu verknüpfen, zu suchen, zu durchsuchen und abzurufen und diese Informationen in einer einzigen logischen Entität zu organisieren. Personas unterscheiden sich von Kontakten darin, dass ein Kontakt eine Sammlung von Daten aus einer einzigen Quelle ist, die einer Person zugeordnet ist; Beispielsweise ein persönlicher Outlook-Kontakt oder ein Eintrag in einer globalen Adressliste (GAL).
Die verwaltete EWS-API implementiert diese Funktion nicht.
Hinweis
Der Einheitliche Kontaktspeicher macht auch Die Persona-Funktionalität mithilfe der Vorgänge verfügbar, die dieses Feature unterstützen.
Tabelle 4. EWS-Vorgänge für die Arbeit mit Personas
Name des Vorgangs | Beschreibung |
---|---|
FindPeople-Vorgang |
Gibt alle Persona-Objekte aus einem angegebenen Kontaktordner zurück oder ruft alle Kontakte ab, die einer angegebenen Abfragezeichenfolge entsprechen. |
GetPersona-Vorgang |
Ruft eine Persona ab. |
Einheitlicher Kontaktspeicher in EWS
Der Unified Contact Store ist ein Feature, das eine konsistente Kontakterfahrung für Office-Produkte bietet und als Integrationspunkt für Drittanbieteranwendungen fungiert, um denselben Kontaktspeicher zu verwenden. Es ermöglicht Benutzern und Anwendungen, Kontaktinformationen zu speichern, zu verwalten und darauf zuzugreifen und sie global in Lync, Exchange 2013, Outlook, Outlook Web App und allen anderen Anwendungen verfügbar zu machen, die den Zugriff auf den einheitlichen Kontaktspeicher implementiert. Exchange ist der Kontaktspeicher für den einheitlichen Kontaktspeicher.
Die verwaltete EWS-API implementiert diese Funktion nicht.
Tabelle 5. EWS-Vorgänge für die Arbeit mit dem einheitlichen Kontaktspeicher
Name des Vorgangs | Beschreibung |
---|---|
AddNewImContactToGroup-Vorgang |
Fügt einer Gruppe einen neuen Chatkontakt hinzu. Der Einheitliche Kontaktspeicher kann maximal 1.000 Kontakte enthalten. |
AddImContactToGroup-Vorgang |
Fügt einer Gruppe einen vorhandenen Chatkontakt hinzu. Der Einheitliche Kontaktspeicher kann maximal 1.000 Kontakte enthalten. |
AddImGroup-Vorgang |
Fügt eine neue Chatgruppe hinzu. Der Einheitliche Kontaktspeicher kann maximal 64 Gruppen enthalten. |
AddNewTelUriContactToGroup-Vorgang |
Fügt einer Gruppe basierend auf der Telefonnummer eines Kontakts einen neuen Kontakt hinzu. |
AddDistributionGroupToImList-Vorgang |
Fügt eine neue Verteilerlistengruppe hinzu. Der Einheitliche Kontaktspeicher kann maximal 64 Gruppen enthalten. |
GetImItemList-Vorgang |
Ruft eine Liste von Chatgruppen und Chatkontaktpersonas ab. |
GetImItems-Vorgang |
Ruft Informationen zu den angegebenen Chatgruppen und Chatkontaktpersonas ab. |
RemoveContactFromImList-Vorgang |
Entfernt den angegebenen Kontakt aus allen Chatgruppen. |
RemoveImContactFromGroup-Vorgang |
Entfernt einen Chatkontakt aus einer Gruppe. |
RemoveDistributionGroupFromImList-Vorgang |
Entfernt die angegebene Verteilerlistengruppe für Chatnachrichten. |
RemoveImGroup-Vorgang |
Entfernt die angegebene Chatgruppe. |
SetImGroup-Vorgang |
Ändert den Anzeigenamen einer Gruppe. |
Aufbewahrungsrichtlinien in EWS
Aufbewahrungsrichtlinien sind Richtlinien, die in Exchange zum Gruppieren eines oder mehrerer Aufbewahrungstags, zum Anwenden von Aufbewahrungseinstellungen auf Ordner oder einzelne Elemente wie E-Mail- und Voicemailnachrichten und zum Anwenden von Aufbewahrungseinstellungen auf ein Postfach verwendet werden.
Exchange umfasst drei Arten von Aufbewahrungstags:
Standardrichtlinientags, die auf Postfachelemente angewendet werden, auf die kein anderes Aufbewahrungstag angewendet wird.
Richtlinientags für Systemordner, die auf Standardordner wie den Posteingang angewendet werden.
Persönliche Tags, die ein Benutzer auf ordner anwenden kann, die er erstellt, oder auf einzelne Elemente.
Einem Postfach kann nur eine Aufbewahrungsrichtlinie zugewiesen werden, aber die Richtlinie kann über ein oder mehrere Aufbewahrungstags verschiedener Typen verfügen. Aufbewahrungstags können jederzeit mit einer Aufbewahrungsrichtlinie verknüpft oder mit dieser verknüpft werden. EWS in Exchange macht einen neuen Vorgang verfügbar, GetUserRetentionPolicyTags, und die verwaltete EWS-API implementiert eine neue Methode, ExchangeService.GetUserRetentionPolicyTags(), die eine Liste aller Tags bereitstellt, die mit einer Aufbewahrungsrichtlinie verknüpft sind. Sie können Aufbewahrungsrichtlinientags für Elemente und Ordner mithilfe der Vorgänge CreateItem, CreateFolder, UpdateItem, UpdateFolder, GetItem und GetFolder festlegen und abrufen.
Anfordern von Benutzerfotos
Sie können Benutzerfotos vom Exchange-Server anfordern, indem Sie eine der beiden Implementierungen des GetUserPhoto-Vorgangs verwenden: REST oder SOAP. Der REST-Endpunkt verwendet eine STANDARDMÄßIGE HTTPS GET-Anforderung , um das Benutzerfoto abzurufen. Der Dienst gibt entweder ein in Exchange gespeichertes Benutzerfoto oder ein Foto von Active Directory Domain Services (AD DS) zurück.
Die verwaltete EWS-API implementiert diese Funktion nicht. Sie können jedoch die verwaltete EWS-API verwenden, um Benutzerfotos zurückzugeben, die in einem Postfach gespeichert sind, indem Sie das Foto abrufen, das an einen Kontakt angefügt ist.
Blockieren von Absendern und Markieren von E-Mails als Junk-E-Mails in EWS
Sie können jetzt Absender blockieren und E-Mails als Junk-E-Mails markieren, indem Sie den neuen MarkAsJunk-Vorgang in EWS oder die ExchangeService.MarkAsJunk()- Methode in der verwalteten EWS-API verwenden.
Mail-Apps für Outlook
EWS bietet jetzt Unterstützung für die Verwaltung von Mail-Apps für Outlook.
Tabelle 6. EWS-Vorgänge und EWS Managed API-Methoden zum Arbeiten mit Mail-Apps für Outlook
Name des Vorgangs | EWS Managed API-Methode | Beschreibung |
---|---|---|
DisableApp-Vorgang |
ExchangeService.DisableApp() |
Deaktiviert eine installierte App. |
GetAppManifests-Vorgang |
ExchangeService.GetAppManifests() |
Ruft die App-Manifeste für ein Postfach ab. |
GetAppMarketplaceUrl-Vorgang |
ExchangeService.GetAppMarketplaceUrl() |
Ruft die App Marketplace-URL ab. |
GetClientAccessToken-Vorgang |
ExchangeService.GetClientAccessToken() |
Ruft Clientzugriffstoken ab. |
InstallApp-Vorgang |
ExchangeService.InstallApp() |
Installiert eine App für ein Postfach. |
UninstallApp-Vorgang |
ExchangeService.UninstallApp |
Deinstalliert eine App aus einem Postfach. |
Neue Besprechungszeit vorschlagen
Das Feature "Neue Zeit vorschlagen" wurde in Version 15.00.0800.007 von Exchange eingeführt. Dadurch können Besprechungsteilnehmer dem Besprechungsorganisator neue Besprechungszeiten vorschlagen .
Die verwaltete EWS-API implementiert diese Funktion nicht.