Microsoft Graph Feature Requests

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

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

This site is only for feature suggestions and ideas! If you need 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 Microsoft Graph, please checkout https://graph.microsoft.com.


  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. Application permissions for todo API

    Currently, the ToDo API only allows createing tasks using delegated permissions. Our use case requires us to do it with application permissions. Application permissions should be supported for the ToDo API.

    14 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    2 comments  ·  To Do  ·  Flag idea as inappropriate…  ·  Admin →
  2. Expose assignedTo property in TODO APIs to assign the task to any user

    As a developer, I want to implement TASK functionality in a product so that I can assign task to any user or add participant for my task with New TODO Graph APIs. Currently, this is not available in the TODO APIs

    9 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    2 comments  ·  To Do  ·  Flag idea as inappropriate…  ·  Admin →
  3. expose the steps of a task via graph api for To-do Tasks

    As a developer
    I want to be able to retrieve the steps of each "To-do Tasks" task using the graphs api

    16 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    3 comments  ·  To Do  ·  Flag idea as inappropriate…  ·  Admin →
  4. 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.

    54 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    5 comments  ·  To Do  ·  Flag idea as inappropriate…  ·  Admin →
  • Don't see your idea?

Feedback and Knowledge Base