@Mat,
Thank you for the details regarding the authentication. We'll get it sorted shortly.
On the permissions side, the answer is "It depends". The required permissions are directly tied to what you plan to do with the specific Graph integration. As an example, if you're using the Outlook integration and all you want to do is read emails from your inbox then you'd only need
Mail.Read whereas if you planned to create emails too then you'd need something like
Mail.ReadWrite and
Mail.Send. If you're working with a shared mailbox, you'd need somethig like
Mail.Read.Shared,
Mail.ReadWrite.Shared, and/or
Mail.Send.Shared.
We'll get some further details added to the documentation with some specific examples, but in the meantime your best option is to review the Microsoft documentation regarding permissions. Some great references include:
https://docs.microsoft.com/en-us/graph/permissions-referencehttps://docs.microsoft.com/en-us/graph/api/overview?view=graph-rest-1.0&preserve-view=trueCheers,
------------------------------
Eric Wilson
Director, Partner Integrations for Digital Exchange
Blue Prism
------------------------------