Microsoft Graph Feature Requests

Welcome to the Microsoft Graph UserVoice! Do you have anidea or feature suggestion based on your experience with Microsoft Graph?Please share these with us by submitting your idea below or voting up ideassubmitted by other users. This forum will be directly monitored by theMicrosoft Graph engineering teams who are working on new features every day.

If you have feedback on a specific API service, pleasechoose the corresponding category. Please submit any broad ideas related toMicrosoft Graph or ideas across more than one service to the “General”category.

This site is only for feature suggestions and ideas! If youneed technical help, please go to the Microsoft Graph StackOverflow or if you have a Premier support contract raise a support ticket.

For more information on the Microsoft Graph, please checkout https://graph.microsoft.com .


  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. Graph API : Planner API, ODATA support, $filter, $top, $orderby...

    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!

    4 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Tasks and Plans (Planner)  ·  Flag idea as inappropriate…  ·  Admin →
  2. To be able to add priority to a task

    It would be good to be able to add priority to a task. Currently this does not seem possible.

    1 vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Tasks and Plans (Planner)  ·  Flag idea as inappropriate…  ·  Admin →
  3. Planner access right

    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.

    1 vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Tasks and Plans (Planner)  ·  Flag idea as inappropriate…  ·  Admin →
  4. Provide webhooks upon Planner and Task events

    Provide webhooks on Planner and Task events, eg bucket changed. Why? Then we could automate further action.

    3 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Tasks and Plans (Planner)  ·  Flag idea as inappropriate…  ·  Admin →
  5. 4 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Tasks and Plans (Planner)  ·  Flag idea as inappropriate…  ·  Admin →
  6. Delegate tasks to persons outside of the group

    Allow us to delegate tasks to persons outside of the group - and make sure they only get access to tasks they are delegate to.

    2 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Tasks and Plans (Planner)  ·  Flag idea as inappropriate…  ·  Admin →
  7. Support customizing of Planner Task Details

    Allow us to customize Tasks, all Tasks in a certain Bucket would show the customization, (eg like a button with a webhook, then we can perform some action.)

    2 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Tasks and Plans (Planner)  ·  Flag idea as inappropriate…  ·  Admin →
  8. 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 did

    2 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Tasks and Plans (Planner)  ·  Flag idea as inappropriate…  ·  Admin →
  9. The ability to create multiple planners by graph api

    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.

    More details: https://github.com/microsoftgraph/microsoft-graph-docs/issues/3517

    https://stackoverflow.com/questions/51299049/microsoft-graph-api-creating-a-plan-returns-maximumplannerplans-exception

    9 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Tasks and Plans (Planner)  ·  Flag idea as inappropriate…  ·  Admin →
  10. Allow to add open extensions to Planner Tasks

    We are generating planner/tasks and want to navigate back to the source

    2 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Tasks and Plans (Planner)  ·  Flag idea as inappropriate…  ·  Admin →
  11. Graph API: Add OData $filter support for Planner Tasks (e.g. /me/planner/tasks)

    Currently it's not possible to filter tasks using the Microsoft Graph REST endpoints for Planner.

    E.g. this does NOT work, but should:

    https://graph.microsoft.com/beta/me/planner/tasks?$filter=percentComplete eq 0

    Currently the filter parameter will be ignored, all tasks are returned instead.

    14 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    2 comments  ·  Tasks and Plans (Planner)  ·  Flag idea as inappropriate…  ·  Admin →

    We are currently discussing this in our planning meetings. This is not currently agreed to be placed on our backlog as yet. ^JT

  12. Planner Tasks - Consider and Order by favoritePlans tasks

    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 tasks

    2 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Tasks and Plans (Planner)  ·  Flag idea as inappropriate…  ·  Admin →
  13. Add planner chart view to iPad app

    Add planner chart view to iPad app. The only view currently are the buckets.

    1 vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Tasks and Plans (Planner)  ·  Flag idea as inappropriate…  ·  Admin →
  14. Planner Task Change Notifications or Delta Query

    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.

    2 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Tasks and Plans (Planner)  ·  Flag idea as inappropriate…  ·  Admin →

    Thank you for requesting this, it is in our backlog, but we currently don’t have it planned in a sprint so cannot indicate target release to beta. ^JT

  15. Add permissions Tasks.Read.All or Tasks.ReadWrite.All

    Currently it's not possible to access the tasks of all an organisation members regardless of who is connected to the application. At the moment, you can only access Outlook Tasks using delegated permissions (i.e. on behalf of the current user). You can reach outside their own tasks using the Tasks.Read.Shared scope but again, this only provide additional access to Outlook Tasks that were shared with the current user.

    This would be a great add to the Microsoft Graph API to help Managers to follow the progession of their projects with new permissions like Tasks.Read.All or Tasks.readWrite.All.

    21 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Tasks and Plans (Planner)  ·  Flag idea as inappropriate…  ·  Admin →
  16. Allow Access to Planner using Client Credentials Flow

    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?

    62 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    12 comments  ·  Tasks and Plans (Planner)  ·  Flag idea as inappropriate…  ·  Admin →

    Thank you for requesting this, it is in our backlog, but we currently don’t have it planned in a sprint so cannot indicate target release to beta. ^JT

  17. Fill Users DisplayName in /planner/Tasks

    If you are requesting the Graph-explorer with the following URL:
    https://graph.microsoft.com/v1.0/me/planner/tasks

    The following result is given:
    {

    &quot;@odata.context&quot;: &quot;<a rel="nofollow noreferrer" href="https://graph.microsoft.com/v1.0/$metadata#Collection(microsoft.graph.plannerTask)&quot;">https://graph.microsoft.com/v1.0/$metadata#Collection(microsoft.graph.plannerTask)&quot;</a>,
    
    &quot;@odata.count&quot;: 1,
    &quot;value&quot;: [
    {
    &quot;@odata.etag&quot;: &quot;W/\&quot;JzEtVGFzayAgQEBAQEBAQEBAQEBAQEBASCc=\&quot;&quot;,
    &quot;createdBy&quot;: {
    &quot;user&quot;: {
    &quot;displayName&quot;: null,
    &quot;id&quot;: &quot;fc03bc43-b0ed-4b7d-bc59-8488a77420f4&quot;
    }
    },
    &quot;planId&quot;: &quot;RVBp6oJJt0K5f6Lq42zBK2UAA-Rs&quot;,
    &quot;bucketId&quot;: &quot;1m6FwcAAZ0eW5J1Abe7ndWUAJ1ca&quot;,

    ........

    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.

    Thanks

    10 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Tasks and Plans (Planner)  ·  Flag idea as inappropriate…  ·  Admin →
  18. Include Planner Task URL in Graph API

    When using the Graph API to interrogate Planner Plans & Tasks, I would like to receive a URL as part of the json, to open the particular plan / task in a browser window.

    13 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Tasks and Plans (Planner)  ·  Flag idea as inappropriate…  ·  Admin →

    Thank you for requesting this, it is in our backlog, but we currently don’t have it planned in a sprint so cannot indicate target release to beta. ^JT

  19. Application permissions to Task API

    While reviewing the O365 Preview API I was wondering what about Task-Management. Currently there are two systems for task management (Exchange and SharePoint). Would be great to see a roadmap for TaskManagement in the O365 Story and of course get an API to easily connect Apps to consume tasks. (No CSOM required just give us REST :D)

    125 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    20 comments  ·  Tasks and Plans (Planner)  ·  Flag idea as inappropriate…  ·  Admin →

    Thank you for requesting this, it is in our backlog. There are some product alignment initiatives in play that have delayed the start of this work that are still ongoing. ^JT

  20. Allow better viewing of subtasks

    When there are tasks that are subtasks it is difficult for users that are given a link or see it in their task list to know what the parent tasks is. When viewing the task in view or edit mode it would be helpful to see what the parent is or be able to easily link to it.

    7 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Tasks and Plans (Planner)  ·  Flag idea as inappropriate…  ·  Admin →

    Request grouped under investigation OFFICE 365 API ENHANCEMENTS. Investigation currently in progress with expected internal report-out date of 8/1. Public updates to follow soon after the internal review, exact date tbd.

← Previous 1
  • Don't see your idea?

Feedback and Knowledge Base