Microsoft Planner has no native way to see every task assigned to a specific teammate across all their plans. It filters assignees inside one plan at a time, and “Assigned to me” only shows your tasks. To see a colleague’s full load, you have to aggregate the data yourself — via the Graph API, Power BI, or a cross-plan app. There is no toggle for it, and the 2025-26 Planner refresh didn’t add one.

Why can’t Planner show one person’s tasks across all plans?

Because assignee filtering is scoped to a single plan. Open a plan, switch to “Group by → Assigned to,” and you see who has what — in that plan only. Ask about the same person across every plan and the answer from Microsoft is blunt. A moderator on the Community Hub put it directly: “Unfortunately, there is no such option to see all tasks from all plans for one user” (Microsoft Community Hub). The same request shows up again and again in separate threads years apart (Microsoft Q&A), which tells you it’s a real gap, not a niche one.

Doesn’t “Assigned to me” already do this?

Only for you. The “Assigned to me” list in My Tasks collects everything assigned to you across all your shared plans — Microsoft’s own docs describe it as showing “tasks that are assigned to you as part of a shared plan,” including plans you’ve left (Microsoft Support). That’s genuinely the cross-plan aggregation people want — Microsoft just never built the “Assigned to [someone else]” version of it. You can see your own plate in one list; you cannot point that same view at a report or a teammate.

Did Portfolios in the new Planner fix it?

No. The 2025-26 merge of To Do, Planner, and Project into one Planner app added Portfolios, and it’s worth being precise about what that does. Portfolios track “key deliverables and milestones across multiple plans” and let you filter by fields including assignee, priority, and due date (Microsoft Support). But that’s a plan-rollup surface — status, progress, and milestones per plan. It answers “how are these 12 plans doing,” not “what is everything on Sara’s plate across those 12 plans.” The per-assignee-across-plans view still isn’t there, which is why the feature request threads stayed open after Portfolios shipped (Microsoft Community Hub).

What are my options to actually see a teammate’s cross-plan load?

Three routes, in ascending order of “just works”:

RouteWhat you buildResultEffort
Graph APICall GET /users/{id}/planner/tasks, handle auth + paging, render the outputEvery task assigned to that user across their plans, as JSON (Microsoft Graph)High — you’re writing and hosting code
Power BIPower Automate flow to pull Planner data, model it, build a reportAn interactive per-assignee dashboardHigh — flow + data model + refresh
Cross-plan appInstall, sign in, pick a personA ready per-person, cross-plan task listLow — nothing to build

The Graph route is the cleanest technically: GET /users/{id}/planner/tasks returns the plannerTask objects assigned to that user across the plans they belong to. But it hands you raw JSON — you still own the auth app registration, the pagination, and turning the payload into something a manager can read.

How do I pull a teammate’s tasks via the Graph API?

If you’re going the code route, the shape is:

  1. Register an app in Entra ID with Tasks.Read (or Tasks.Read.All for admin-wide reads) and get a token.
  2. Resolve the user — grab the target person’s object ID from GET /users.
  3. Call the tasks endpointGET /users/{id}/planner/tasks returns their tasks across every plan they’re a member of.
  4. Page and join — follow @odata.nextLink, then join each task’s planId back to a plan name so the output is readable.

It works, and it’s the same data every third-party tool sits on. The cost is that it’s a build-and-maintain project, not a view you turn on.

The honest funnel

If you want the report without writing the report, that’s exactly what we built Team Workload for MS Planner to do. You sign in with your Microsoft account, pick a person, and see every task assigned to them across every plan you can access — grouped, due-date sorted, no Graph app registration and no Power BI model. It’s the “Assigned to [someone else]” view Planner never shipped. If your actual need is one-time and technical, the Graph API above will get you there for free; if it’s a recurring “who’s overloaded this week” question across a team, an app that already solves it is worth the few minutes to try — planner.crosstowntech.com.