This plugin supports a two-way integration between Mattermost and Microsoft Outlook Calendar. For a stable production release, please download the latest version in the Releases tab and follow these instructions for install and configuration.
- Sign into portal.azure.com
- from the hamburger menu ->
Azure Active Directory
- from the hamburger menu ->
App registrations
- New registration -
Mattermost MS Calendar Plugin
- New registration -
Certificates & secrets
- New client secret
API permissions
->MsGraph
->calendars
- add needed permissions
- (Read, Read.Shared, ReadWrite, ReadWrite.Shared)
Authentication
- Redirect URI ->
<MM_SITEURL>/plugins/com.mattermost.mscalendar/oauth2/complete
- For development (use ngrok.io URL)
- Redirect URI ->
System Console
> PLUGINS
> Microsoft Calendar
Personal
Admin User IDs
- Add your sysadmin user IDtenantID
- Leave as “common"clientID
- copy from Azure AppClient Secret
- copy from Azure App
Enterprise
Admin User IDs
- Add your sysadmin user IDtenantID
- copy form Azure AppclientID
- copy from Azure AppClient Secret
- copy from Azure App