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. Enable Graph API to identify the OneDrive data shared with a given set of users

    Assume an application using Microsoft Graph API wants to identify the OneDrive data shared with a given set of users or a given single user. This is currently not possible.

    There is the endpoint https://graph.microsoft.com/v1.0/drive/sharedWithMe, but that applies only to the authenticated user, so this does not work in case an application authenticates with client credentials and wants to collect the data shared with multiple given users.

    Alternatively, having the possibility to impersonate users would allow the API client to use the endpoint mentioned above. But as far as we know, that possibility is not currently available either.

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

    We’ll send you updates on this idea

    0 comments  ·  Files (OneDrive)  ·  Flag idea as inappropriate…  ·  Admin →
  2. Allow Multipart upload via POST using MSGraph API

    Unfortunately, MSGraph upload APIs are limited to <4MB without up front knowledge of the total file size. For scanner and multifunction device manufacturers, we don't know the total file size as we are creating the image as it's being scanned.

    We would like to be able to use a multipart POST to upload documents without up front knowledge of the total file size.

    This upload method is available via the legacy OneDrive API:
    https://dev.onedrive.com/items/upload_post.htm

    We really need this for MSGraph as well and support in both OneDrive (Personal) and OneDrive for Business.

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

    We’ll send you updates on this idea

    0 comments  ·  Files (OneDrive)  ·  Flag idea as inappropriate…  ·  Admin →
  3. Add support for Webhooks on DriveItems

    Allow users to subscribe to Webhooks for all DriveItems, not just root-level items.

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

    We’ll send you updates on this idea

    0 comments  ·  Files (OneDrive)  ·  Flag idea as inappropriate…  ·  Admin →
  4. Graph API method for creating discussions for a document

    I am in need of a Graph API method which can be used to create discussions for document content that is associated with a Team Channel.

    I need this method because I need to migrate content and related discussions from another CMS into Microsoft Teams.

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

    We’ll send you updates on this idea

    2 comments  ·  Files (OneDrive)  ·  Flag idea as inappropriate…  ·  Admin →
  5. APIs to Generate a Survey

    For now we allow to generate a survey through OneDrive online or Excel. We will receive a URL which allows to share. However, it seems MS Graph does not support this feature yet. It would be great to add this.

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

    We’ll send you updates on this idea

    0 comments  ·  Files (OneDrive)  ·  Flag idea as inappropriate…  ·  Admin →
  6. Add $filter support for OneDrive for Business

    When requesting the children of a OneDrive for Business folder through the Microsoft Graph API, adding a $filter query parameter is currently not supported.

    Repro:
    https://graph.microsoft.com/v1.0/me/drive/root/children?$filter=folder ne null

    Result:
    {
    "error": {

    &quot;code&quot;: &quot;notSupported&quot;,
    
    &quot;message&quot;: &quot;The request is not supported by the system.&quot;,
    &quot;innerError&quot;: {
    &quot;request-id&quot;: &quot;7643cbce-1934-4b46-8bd9-e81cf412e810&quot;,
    &quot;date&quot;: &quot;2016-10-21T08:38:15&quot;
    }

    }
    }

    Please add support for filtering.

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

    We’ll send you updates on this idea

    2 comments  ·  Files (OneDrive)  ·  Flag idea as inappropriate…  ·  Admin →

    This work is on the backlog and currently isn’t scheduled. The feature will be updated here once dev work has started. -EY

  7. Support share event for OneDrive Online using Graph API

    Customers want O365 OneDrive to offer the on-share event so 3rd party security vendors can perform real-time inspection when files are being shared between different users.

    O365 Graph API doesn't offer the on-share event in OneDrive for Biz, it makes users unconfident to share files for not being protected by TM-CAS supplementary security solutions.

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

    We’ll send you updates on this idea

    0 comments  ·  Files (OneDrive)  ·  Flag idea as inappropriate…  ·  Admin →
  8. 1 vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Files (OneDrive)  ·  Flag idea as inappropriate…  ·  Admin →
  9. programmatic access of onedrive for files uploading in android

    User must be able to upload files programmatically like images, pdf and text files by using android apps to one drive on single click.

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

    We’ll send you updates on this idea

    0 comments  ·  Files (OneDrive)  ·  Flag idea as inappropriate…  ·  Admin →
  10. driveitem weburl based on id instead of path

    Currently driveitem has a property called webUrl which is based on path

    But in constantly changing applications path my change any time

    so Provide a another property which has a permanent url to Item

    Or way to construct such url based on id

    Consumers of such item will have related authorizations

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

    We’ll send you updates on this idea

    0 comments  ·  Files (OneDrive)  ·  Flag idea as inappropriate…  ·  Admin →
  11. Support embedding DriveItem from MicrosoftGraph in an IFrame

    I am trying to embed an Office365 document in a webpage. Currently I am trying to do this by retrieving the item though the Microsoft Graph api then embedding the webUrl in an IFrame.

    The issue currently is that the response for webUrl uses the x-frame-options: SAMEORIGIN header, so cannot be embedded.

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

    We’ll send you updates on this idea

    0 comments  ·  Files (OneDrive)  ·  Flag idea as inappropriate…  ·  Admin →
  12. Extend OneDrive to support Open Extensions

    It would be really useful for our customers if we were able to extend DriveItems (both folders and files) with Open Extension fields to store additional metadata

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

    We’ll send you updates on this idea

    0 comments  ·  Files (OneDrive)  ·  Flag idea as inappropriate…  ·  Admin →
  13. Idea for onedrive application development

    My name Ngurah, i am from bali indonesia, I'm not an expert to make apps, but I have a lot of ideas. I have an idea for onedrive application development. how to make my idea to be profitable for onedrive and me. I have idea for onedrive will be simpler and easier to use by students and workers who need tools to store data. help me realize my idea for onedrive. My phone number is 081343962858. thanks

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

    We’ll send you updates on this idea

    0 comments  ·  Files (OneDrive)  ·  Flag idea as inappropriate…  ·  Admin →
  14. OneDrive Graph API bug of access a driveItem by path

    When I calling API by path I got some error response if path content some string pattern like 'bin', '.java', '+*'.... .

    For example

    curl 'https://graph.microsoft.com/v1.0/me/drive/root:%2Fbin&#39; -H "Authorization: Bearer $CODE"

    I will get a html response like that.

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/>
    <title>404 - File or directory not found.</title>
    <style type="text/css">
    <!--
    body{margin:0;font-size:.7em;font-family:Verdana, Arial, Helvetica, sans-serif;background:#EEEEEE;}
    fieldset{padding:0 15px 10px 15px;}
    h1{font-size:2.4em;margin:0;color:#FFF;}
    h2{font-size:1.7em;margin:0;color:#CC0000;}
    h3{font-size:1.2em;margin:10px 0 0 0;color:#000000;}

    header{width:96%;margin:0 0 0 0;padding:6px 2% 6px 2%;font-family:"trebuchet MS", Verdana, sans-serif;color:#FFF;

    background-color:#555555;}

    content{margin:0 0 0 2%;position:relative;}

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

    We’ll send you updates on this idea

    0 comments  ·  Files (OneDrive)  ·  Flag idea as inappropriate…  ·  Admin →
  15. Provide support for File/Folder sharing events in Web-hooks API of OneDrive for Business

    Our understanding is that OneDrive for Business web-hooks API will cover only file/folder create/update/delete events. It would be great if the following use cases are also covered as part of web-hooks API.

    1) Invited collaborators on a file/folder
    2) For a collaborator who is already invited, changed permission level from view to edit or from edit to view
    3) Generated a public link for a file or folder

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

    We’ll send you updates on this idea

    0 comments  ·  Files (OneDrive)  ·  Flag idea as inappropriate…  ·  Admin →
  16. getFileAsync in Outlook

    Extend the getFileAsync functionality to work on all hosts, including Outlook.

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

    We’ll send you updates on this idea

    0 comments  ·  Files (OneDrive)  ·  Flag idea as inappropriate…  ·  Admin →
  17. Need API to get popularity trends reports(usage details)

    We are able to view the usage details of a document with the help of "Popularity trends". But it would be great if we get those details through the API. So that we can programmatically get those details and use it for our favors.

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

    We’ll send you updates on this idea

    0 comments  ·  Files (OneDrive)  ·  Flag idea as inappropriate…  ·  Admin →
  18. Provide address book to select users/groups when sharing files/folders

    When sharing file/folders, provide an option to select users to share to just the same as when sending an email message.

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

    We’ll send you updates on this idea

    0 comments  ·  Files (OneDrive)  ·  Flag idea as inappropriate…  ·  Admin →
  19. provide a one drive for business sync client api

    The primary use would be to allow enterprises to configure users one drive for business to sync automatically. Also being able to push down their teams document library would be useful too.
    I was thinking about you could support this across multiple platforms and maybe you drive it from the server side and have the client look up which libraries to sync based off a list in their mysite.

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

    We’ll send you updates on this idea

    0 comments  ·  Files (OneDrive)  ·  Flag idea as inappropriate…  ·  Admin →
  20. Office 365 One Drive Browser for Provider Hosted Apps

    There is no one drive browser to browse and select files from Office 365 One drive in provider hosted apps.

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

    We’ll send you updates on this idea

    0 comments  ·  Files (OneDrive)  ·  Flag idea as inappropriate…  ·  Admin →
  • Don't see your idea?

Feedback and Knowledge Base