Microsoft 365: SharePoint, Teams, and Calendar
2 min read · Updated Jul 17, 2026
The Microsoft 365 integration has two levels, and it matters who sets up which.
| Integration | Auth level | Who configures it |
|---|---|---|
| SharePoint | Admin-level (tenant scope) | A Tenant Admin, once for the workspace |
| Teams | User-level | Each user connects their own Microsoft account |
| Calendar | User-level | Each user connects their own Microsoft account |

- 1Open Settings → Integrations → SharePointEnter your Microsoft tenant ID and the default site URL.
- 2Grant admin consent in AzureThe SharePoint files/sites permissions are configured on the app registration at the tenant level — a Microsoft global admin approves once.
- 3Link folders to projectsEach project can link a SharePoint folder; documents attach to tasks as links.
Note
Your files never move
Current stores document titles and links only. The actual files stay in your SharePoint — Current never copies them into its own storage.
Teams and Calendar (each user)
- 1Click Connect Microsoft accountFrom Settings → My connections. You'll consent to the exact permissions below — nothing more.
- 2Map projects to channelsA PM maps each project to a Teams channel. Every comment, note, or chat added in Current posts to that channel — Teams stays the source of truth for project communication. Partner comments arrive attributed as "Partner: [name]".
- 3Let Calendar work both waysTask due dates and milestones push to your calendar; Current reads your busy blocks so scheduling respects real availability.
- 4Get your to-dos and project tasks in Microsoft To DoThe same connection also puts your personal to-dos (both ways) and your assigned project tasks (a one-way, personal view — checking one off there never completes the real task) into Microsoft To Do. It turns on automatically once you connect — nothing extra to set up here. See "Microsoft To Do two-way sync: your to-dos and project tasks".
The exact Graph permissions
offline_access openid email profile User.Read ChannelMessage.Send # post to Teams channels Calendars.ReadWrite # push & manage your calendar Tasks.ReadWrite # sync your to-dos & project tasks with Microsoft To Do
Tip
Channel picker showing nothing?
Listing a team's channels needs the Channel.ReadBasic.All permission on the Azure app. Without it, Current falls back to manual channel-ID entry — paste the ID from the channel's Get link in Teams.
Was this helpful?
