web
You’re offline. This is a read only version of the page.
close
Skip to main content

Notifications

Announcements

Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Power Apps / "ListMyPlans" in Power...
Power Apps
Suggested Answer

"ListMyPlans" in PowerApps is not retrieving the shared Plans.

(0) ShareShare
ReportReport
Posted on by
I have created multiple plans in Planner, which I have shared with a Team in my organization. I can see all the plans in the My Plans tab inside Planner and also my team members are able to see it. The issue is when I connect the Planner to Power Apps and wish to see all the Plans(self created or shared) inside the Power Apps, I can only see the Plans which I am the owner/creator. The plans which is assigned to me/shared with me is not listing similarly my team members are not able to see the shared plans when they use the Power App.  
 
I have encounter this issue since last three months and earlier It was working fine(showing all the Plans inside power apps.)
 
I am using this expression to list all my plans : 
Planner.ListMyPlans().value   
 
 
 
Categories:
I have the same question (0)
  • Suggested answer
    MParikh Profile Picture
    328 Super User 2025 Season 2 on at
    I see problem in Below.
    Planner.ListMyPlans().value
    This endpoint (/me/planner/plans) only returns plans you are the owner of (plans you created), not plans you’re only a member of.
    Previously, shared plans were also returned, but Microsoft has tightened API security to align with Graph permissions.

     Solution Options
    1) Switch to “ListGroupPlans” to See Plans for a Team
    If your plans are part of a Microsoft Team (stored in an M365 Group), you can use:

    Planner.ListGroupPlans(GroupId).value
    Where GroupId is the ID of the Microsoft Team / Group.
    This returns all plans in that group, regardless of who created them.


     2) Use Microsoft Graph API (Advanced / Custom Connector)
    For a more complete view, use Graph API directly:

    GET /groups/{group-id}/planner/plans
    or
    GET /planner/plans/{plan-id}
    This ensures shared plans are retrieved.
    To do this in Power Apps:
    • Use a Custom Connector to Graph API.
    • Or call a Power Automate flow that uses an HTTP action to Graph.
     3) Use Power Automate to Fetch and Pass to Power Apps
    Build a Power Automate flow that:
    1. Calls Graph API to get plans for a group.
    2. Returns them to Power Apps as a JSON response.
    This works well if you don’t want to build a Custom Connector.

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Forum hierarchy changes are complete!

In our never-ending quest to improve we are simplifying the forum hierarchy…

Ajay Kumar Gannamaneni – Community Spotlight

We are honored to recognize Ajay Kumar Gannamaneni as our Community Spotlight for December…

Leaderboard > Power Apps

#1
WarrenBelz Profile Picture

WarrenBelz 601 Most Valuable Professional

#2
Michael E. Gernaey Profile Picture

Michael E. Gernaey 320 Super User 2025 Season 2

#3
Power Platform 1919 Profile Picture

Power Platform 1919 248

Last 30 days Overall leaderboard