The routes for Tasks and planner don't support yet Application permissions.17 votes
I would like to be able to retrieve all the tasks assigned to my direct reports across all their plans. Right now there is no easy way to gather this information via the Planner UI other than navigating through every plan.6 votes
Now api for planner requires groups.read.all or groups.write.all which is too pervasive permission in a large company 0365 tenant. Is it possible to access to own plans or groups with onbehalf user permission on a single user ? task.office.com has an internal api that can do this.12 votes
Enable , ODATA in Planner API's, to permite $filter,$top, $orderby, ...
At this moment ODATA is not support all ODATA, only support $select.
Thank you!17 votes
Many users have plans that are very large and supporting these kinds of APIs would result in an unpredictable experience for your users, since queries could be throttled.
The best approach is to use the one taken by our first-party client. Retrieve all the tasks and then filter them client side.
Our APIs are performant, so retrieving tasks and processing them locally should be easy. For large datasets, you can use diff sync to retrieve any updates that have happened on the service and update your local cache.
The authentication mechanism is so complicated that every time it is saying error code: UnknownError and Detail of error is : Deleted User. Can we create a simple authentication mechanism for O3652 votes
Option to tag people in comment and check list, leading to generic notification with link of the task
It often happens that owner of a task needs contribution from others. The contribution may be for one of the items in checklist, or, can also be for something smaller like providing a suitable daye for discussion.1 vote
There are certain tasks that are completed but cannot be marked as completed unless management or customer approves them. During Governance or Review calls, it is important to quickly identify such tasks because “Pending Approval” tasks are to be discussed immediately after High Priority and Late tasks.
Currently, only Not Started, In Progress, Completed - are the options within the Progress Attribute. If we have Pending Approval - those tasks filtered for discussion with customer or management. Else it becomes impossible to search for these kind of cards from within 100s of cards overall.1 vote
It would be good to be able to add priority to a task. Currently this does not seem possible.4 votes
provide date modified field to tasks in planner so we can see if anything has changed and keep a list of modifications visible in the last x
if a task moves bucket or is amended there is no way of knowing. we need to track when things are update and to provide an audit of who updated and what they did14 votes
Provide webhooks on Planner and Task events, eg bucket changed. Why? Then we could automate further action.10 votes
good morning, in the most cordial way I request support with graph which when I log in to the page generates a token which is of a fixed size that helps me create a task in planner, but I have a problem when I try to generate for the graph url to generate a token, it is smaller in size and it does not create the task in planner, so I ask for your help to generate this task in planner with the token that generates graph that is of the same length and Be able to perform the task automatically. Thank you
good morning, in the most cordial way I request support with graph which when I log in to the page generates a token which is of a fixed size that helps me create a task in planner, but I have a problem when I try to generate for the graph url to generate a token, it is smaller in size and it does not create the task in planner, so I ask for your help to generate this task in planner with the token that generates graph that is of the same length and Be able to perform the task…1 vote
Allow us to delegate tasks to persons outside of the group - and make sure they only get access to tasks they are delegate to.3 votes
Allow us to customize Tasks, all Tasks in a certain Bucket would show the customization, (eg like a button with a custom event, then we can perform some action.)3 votes
The Teams UI allows the end user to create multiple planners, but the Graph API doesn't allow us, and returns the MaximumPlannerPlans error code, please help allow this in the graph API. Thank you.10 votes
We are generating planner/tasks and want to navigate back to the source2 votes
I would like to be notified when tasks are created, updated or deleted in the graph api change notifications. Alternatively delta queries would be helpful in creating a standup-feed of information that has changed since the last meeting.14 votes
The delta query capability has been in beta for some time now. Sorry about the lack of update here.
Normally user has multiple planner plans, there is ability to tag favoritePlans. Current tasks API retrieve tasks from all plans, its good to consider favoritePlans tasks and order then first or some option in API to sort by favoritePlan tasks2 votes
Add planner chart view to iPad app. The only view currently are the buckets.1 vote
Planner tasks, buckets and plans are apparently not accessible using client credentials flow (app only).
I can access them using code flow authentication, but that's not my requirement (internal web service).
Everything else seems to work - it's just the planner stuff that doesn't (401 unauthorized).
Is there a workaround that doesn't require a user to log in?82 votes
What kinds of things are you trying to do that involves Client Credentials?
In one of the comments below, someone mentioned wanting to provide managers an overview of the work in their organization.
For that scenario, did you try using a service account?
If you are requesting the Graph-explorer with the following URL:
The following result is given:
"@odata.context": "<a rel="nofollow noreferrer" href="https://graph.microsoft.com/v1.0/$metadata#Collection(microsoft.graph.plannerTask)"">https://graph.microsoft.com/v1.0/$metadata#Collection(microsoft.graph.plannerTask)"</a>,
The problem is, that the "displayName" in the User Object in createdBy or completedBy is always null.
Please fill the displayName Property of the User Objects.
Is it really just the display name? Or, would it be the entire card? Right now, you can use the user id property to query for the details you’re interested in about that user.
This is one where the number of tasks that people have in a query can cause performance issues. For example, having the entire contact card for each task included in the response could lead to throttling for queries that include a large number of tasks.
- Don't see your idea?