Overview
Perform operations on MS Exchange Online calendar and mail via the Workflow Automator.
Description
Orchestration apps let you automate repeatable tasks and actions that span across a diverse set of systems and applications using workflows. The list of actions supported for this app include:
Calendar Management
Create Calendar Event
Create Recurring Calendar Events
Delete Calendar Event
Update Calendar Event
Lookup Calendar Event
Mail Management
Delete Message
Prerequisites
To install and authenticate the app you need to provide the following input:
Config Name
The config name is the unique identifier for the account credentials added in the app.
Client ID
Navigate to “Azure Active Directory”
Go to App Registrations (if you don’t have an existing App, create a new app registration)
Then open your App
Copy “Application (client) ID”
Key (Secret Key)
Navigate to Azure Active Directory
Go to App Registrations
Then, “Certificates & secrets” (left panel)
Click on “New client secret”
Copy the Secret Key given as “Value”.
Active Directory Domain
Navigate to Azure Active Directory
Go to Overview
Copy Primary Domain / Tenant Id.
Steps to assign permissions
Navigate to Azure Active Directory
Go to App Registrations
Select your app
Go to API Permissions
Click on “Add Permissions”
Then, “Microsoft Graph”
Then, “Application Permissions”
Assign the following permissions to your app:
i. Calendars.ReadWrite
ii. Mail.ReadWrite
Make sure you "Grant admin consent" for all the permissions you assign.
Usecases
Now that you've successfully installed the Microsoft Exchange orchestration app, please have a look at the sample use case below to show how the app can be used efficiently.