Microsoft 365 Email & Calendar
Higbee organization members can connect Microsoft 365 to view Emails and Calendar inside Raven Portal.
Availability
Requires:
- Higbee org_admin or org_user membership
- Microsoft 365 integration feature flag enabled for your environment
- Successful OAuth connection to your Microsoft account
If sidebar items Emails and Calendar are hidden, the feature may be disabled or you lack org membership.
Connect Microsoft 365
- Open Account Settings from the header menu, or navigate to Emails / Calendar for the first time.
- Click Connect Microsoft 365 (or similar prompt).
- Sign in with your Microsoft work account in the OAuth popup.
- Grant requested permissions.
- Return to the portal — connection status shows as connected.
Connection status is checked via /api/auth/microsoft/status.
Emails
Navigate to Emails (/emails).
Features
| Feature | Description |
|---|---|
| Folder navigation | Inbox, sent, and other folders |
| Message list | Paginated email list with read/unread state |
| Message detail | Read full email content |
| Sync | Manual or automatic sync with Microsoft 365 |
| Reply / Forward | Compose responses from the portal |
| Move / Delete | Organize messages |
Sync emails
- Click Sync to pull latest messages from Microsoft 365.
- Monitor sync status indicator for progress or errors.
Calendar
Navigate to Calendar (/calendar).
Features
| Feature | Description |
|---|---|
| Event list / view | Upcoming calendar events |
| Sync | Pull events from Microsoft 365 |
| Event detail | View meeting time, location, attendees |
Sync calendar
- Click Sync on the calendar page.
- Events refresh from your connected Microsoft calendar.
Disconnect
To remove the Microsoft connection:
- Open Account Settings.
- Find Microsoft 365 connection section.
- Click Disconnect and confirm.
Emails and Calendar sidebar items may show a reconnect prompt after disconnecting.
Troubleshooting
| Issue | Solution |
|---|---|
| Connect button missing | Confirm org membership and feature flag |
| OAuth error | Retry; check with IT that app registration is valid |
| Empty inbox after sync | Verify correct Microsoft account connected |
| Sync stuck | Refresh page; retry sync; check backend health banner |
See Troubleshooting.
Privacy
Email and calendar data is accessed through your organization's Microsoft 365 integration. Follow your firm's policies for client communication and data handling.