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

  1. Go to Settings > Integrations > Microsoft To Do
  2. Click “Sign in with Microsoft”
  3. Grant the requested permissions
  4. Select a task list (or create a new one)

Permissions Requested

ScopePurposeAccess Level
Tasks.ReadWriteRead task lists, create and update tasksRead/Write
offline_accessRefresh tokens without re-authSystem

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