Hi
@Hari MR,
I led you astray. You don't have to call the
MSAL.NET VBO directly yourself to use the
Microsoft 365 - Outlook VBO. You just need to call the
Authenticate action on the Outlook VBO. That action calls the MSAL.NET VBO internally, and it will select the appropriate authentication action based on the credentials that you pass into it. So, if you call it with Client ID and Client Secret, it will invoke the
Get Auth Token - Client Secret action on the MSAL.NET VBO.
The access token will not be returned to you though. It will be stored within the Outlook VBO in a global variable (defined on the
Initialise tab) and referenced internally by any of the other actions.
As far as Mailbox ID is concerned, that needs to be set the email address of the mailbox (ex. john.doe@xyz.com) or the unique ID of the user within Azure AD (i.e. it's a value similar to a UUID). I find that the email address is the easiest route to take.
Cheers,
------------------------------
Eric Wilson
Director, Integrations and Enablement
Blue Prism Digital Exchange
------------------------------