Retrieving emails from multiple inboxes through Impersonation office 365

Hi,
I need to retrieve emails from multiple inboxes form different users. Instead of maintaining pwd for each user, a preferred method would be through impersonation, where this “individual” can access all mailboxes in office 365.
We use this feature with our CRM solution.
Any tips how this can be accomplished.
Thanks

You can use Microsoft Graph API’s with Advance Rest Client plugin step and Application level permissions for registered app in Azure AD.

3 Likes

Hi,
now with the Office 365 plugins, is it possible to read inbox from a Shared folder? For example: \Shared\inbox?
And as attachments are now downloaded in a separate plugin, can the same credentials being used in the previous step: Email Message Input.
The following API permissions are enabled:
Mail.Read
Mail.Read.Shared
Mail.ReadBasic
Mail.ReadBasic.Shared
Mail.ReadWrite
Mail.ReadWrite.Shared
Mail.Send
Mail.Send.Shared
offline_access
openid
User.Read
User.ReadWrite.All
User.ReadWrite.All

Thanks for your any input.