Configuring MS Graph OAuth Provider
These per-requisites are required before you configure MS Graph OAuth Provider:
- Azure Account
Access to an Azure account with permissions to create and manage Azure App registrations. This task is typically managed by the IT Team.
- Microsoft 365 Account
An account with permissions to access emails (current) and other relevant Microsoft Graph resources (future).
- RPA Mastermind
Authentication and Token Management with Azure App to interact with MS Graph resources (related to emails).
- RPA Studio installed.
Configuring MS Graph OAuth Provider includes these steps:
- Azure App Registration
- Log on to the Azure portal (https://portal.azure.com/).
- Navigate to Azure Active Directory.
- Click .
- Navigate to .
- Select .
- Specify a name for your application.
- Select account or any other appropriate account.
- Specify the Redirect URI.Note: The Redirect URI can be copied from the page.
Note: You must make a note of the Application (Client) ID, Directory (Tenant) ID, and generate a Client Secret - MS Graph Permissions
- Navigate to Azure App registration.
- Click .
- Click .
- Select the required permissions with appropriate scope for email automation For example, Mail.Read, Mail.ReadWrite, Mail.Send and so on.
- Grant admin consent.
- RPA Mastermind Configuration
- Log on to RPA Mastermind.
- Click Configuration page. on the
- Click and add Microsoft Office 365 application.
- Specify the information ( Application (Client) ID, Directory (Tenant) ID, and Client Secret) displayed when registering the Azure App .
- Specify the Redirect URL.Note: The Redirect URL can be copied from the page.
- Select the required API Permissions for Mail service. Possible
values:
- Mail.Read
- Mail.ReadWrite
- Mail.Send
- Offline_Access
- User.Read
Note: Additionally, you must also authorize the RPA application to perform action on your behalf. See, Authorize user for details.