Antwort

1

Ja. Diese Berechtigung wird für den Zugriff auf die Nachrichten aus dem freigegebenen Postfach verwendet. Allerdings müssen wir das freigegebene Postfach angeben, von dem die Nachrichten abgerufen werden sollen. Hier ist ein Beispiel für Ihre Referenz:

GET: https://outlook.office.com/api/v2.0/users/[email protected]/messages 

Gibt es eine Dokumentation zur Verfügung? Benötigt dieser Bereich admin_consent?

Ich habe nicht das jedes Dokument über diesen Bereich finden und auf der Grundlage der Prüfung dieser Bereich nicht Admin Zustimmung erfordert.

+0

Vielen Dank! Der einzige Schwachpunkt, den ich sehe, ist, dass ich die gemeinsamen Mailboxen nicht "entdecken" kann. Ist es mit REST apis möglich? Vielleicht mit EWS? –

+0

Nein. Gegenwärtig gibt es keine solche REST API, mit der wir die Postfächer für den Benutzer freigeben können. Und ich kann das freigegebene Postfach, das EWS verwendet, nicht finden. Dies kann jedoch mithilfe von PowerShell für Exchange Online erfolgen. Sie können den Befehl 'Get-Mailbox | Get-MailboxPermission -user" user1 "' verwenden, um die Postfächer zu finden. ** user1 ** hatte Berechtigungen. Sie können das Feedback [hier] (https://officespdev.uservoice.com/) einreichen, wenn Sie den Office 365-REST benötigen, um diese Funktion zu unterstützen. –

+0

Danke! Ich habe mir nur die von Ihnen angebotene PoSh-Lösung angesehen. Das Problem ist, dass ich es in meiner MutliTenant-Lösung verwenden möchte, die OAUTH und OpenIDConnect verwendet und es scheint, dass Enter-PSSession keine Verbindung mit Authentication Bearer (delegiertes Authentifizierungstoken) unterstützt. –