This page creates calendar events directly in Office 365 using the Microsoft Graph API.
You need an Azure App Registration with Calendars.ReadWrite permission.
⚠ Delegated auth only. Users sign in with their own Microsoft account.
No admin credentials are stored here. Tokens stay in memory for this session only.
Not authenticated
Azure setup (one-time):
1. Azure Portal → App registrations → New registration
2. Add redirect URI: https://your-host/metabase-cal-graph.html
3. API permissions → Microsoft Graph → Calendars.ReadWrite (Delegated)
4. Copy the Application (client) ID above.