Last updated:
Back to Integrations
OAuth 2.0
Updated 1 May 2025
Overview
Export task breakdowns from Projan plans to Microsoft To Do for tracking alongside Outlook and Microsoft 365. Tasks appear in your chosen list and sync across all Microsoft apps.
Prerequisites
- Microsoft account (personal or work/school)
- Projan team admin or individual account
Setup Steps
- Go to Settings > Integrations > Microsoft To Do
- Click “Sign in with Microsoft”
- Grant the requested permissions
- Select a task list (or create a new one)
Permissions Requested
| Scope | Purpose | Access Level |
|---|---|---|
Tasks.ReadWrite | Read task lists, create and update tasks | Read/Write |
offline_access | Refresh tokens without re-auth | System |
What Data is Accessed
- Task list names and IDs
Data Storage
- Encrypted access and refresh tokens
Disconnecting
Go to Settings > Integrations > Microsoft To Do > Disconnect.
Token is purged immediately. Also revoke from Microsoft: account.microsoft.com > Privacy > Apps and services.
Troubleshooting
“Token expired”
- Tokens should auto-refresh. If issues persist, disconnect and reconnect
Sync delay
- Microsoft Graph API has eventual consistency
- Tasks may take a few seconds to appear across devices
Task limits
- Microsoft To Do supports up to 250 tasks per list via API
- For larger exports, tasks are split across multiple lists automatically