Integrate with Office 365 Calendar
To create events to the Office 365 Calendar correspondingly when creating leave entries or approved leave applications in Backstage.
Requirement
An Azure admin user account is needed.
How to get the authentication token for accessing the Office 365 user account?
Please refer to the following sections of the Microsoft support site for the purpose:
https://learn.microsoft.com/en-us/exchange/client-developer/exchange-web-services/how-to-authenticate-an-ews-application-by-using-oauth
- Register your application;
- Configure for app-only authentication
How to configurate Backstage
- Open the file appSettings.config in the Backstage web root folder;
- Add the following keys between
- <add key="AsureAppId" value="Application (client) ID" />
- <add key="AsureClientSecret" value="Secret Value" />
- <add key="AsureTenantId" value="Directory (tenant) ID" />
- Login Backstage and go to the System Setting page;

- Fill the following fields:
- Save the settings