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. Microsoft Graph webhooks - groups - new drive notification

    Send notification when new drive is created under the group. Currently, there is no notification - webhook created for /groups and also tested it with /groups/{groupId}.
    Drive was added through sharepoint - new document library. With sharepoint api, there is also no such option - I'm only able to subscribe to a specific list({listId})/subscriptions.

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

    We’ll send you updates on this idea

    0 comments  ·  Notifications  ·  Flag idea as inappropriate…  ·  Admin →
  2. Create a pluggable framework for external notifications

    Implement the integration of external notifications (from apps for instance) into the notification part of the Office 365 suite bar. That way, apps can become more integrated into the whole and for a user it becomes easier to navigate directly to the stuff that needs their attention.

    An easy start would be to fire off a (client side?) call to a webservice which would then return the proper notifications to be shown in the notification bar. In the future maybe provide API calls to push new notifications into the system.

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

    We’ll send you updates on this idea

    0 comments  ·  Notifications  ·  Flag idea as inappropriate…  ·  Admin →
  3. Support streaming notifications for graph

    To fully move away from the outlook.office.com REST interface for email we need a solution to get notifications for client/desktop software (non windows) and browser based software.

    The existing webhook approach does not work well for anything but server to server configurations.

    outlook.office.com provides a streaming notification:

        <a rel="nofollow noreferrer" href="https://docs.microsoft.com/en-us/previous-versions/office/office-365-api/api/beta/notify-streaming-rest-operations&quot;&quot;&quot">https://docs.microsoft.com/en-us/previous-versions/office/office-365-api/api/beta/notify-streaming-rest-operations&quot;&quot;&quot</a>;
    

    Which meets our requirements

    This is an already acknowledged gap in the Graph API.

    Please implement a solution for clients to get notifications that doesn't require a webhook.

    This is also important to migrate IMAP clients to Graph as a replacement for IMAP IDLE is required.

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

    We’ll send you updates on this idea

    2 comments  ·  Notifications  ·  Flag idea as inappropriate…  ·  Admin →
  4. POST to Graph that creates a new Office 365 notification (right top bell)

    Enable a way to create new notifications on Office 365 notifications bell, including:
    * Title
    * Url

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

    We’ll send you updates on this idea

    0 comments  ·  Notifications  ·  Flag idea as inappropriate…  ·  Admin →
  5. Subscription

    It would be nice to be able to retrieve only subscription based on a creatorId.
    $filter=creatorId eq guid string

    Neither filter or search works at this time. I have a nodeJS app and sometimes I have an old subscription for a user which means I get multiple webhook calls for same event. So I would have to query all subscription and then localy filter them which is in effective.

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

    We’ll send you updates on this idea

    0 comments  ·  Notifications  ·  Flag idea as inappropriate…  ·  Admin →
  6. Provide a webhook for PIM approvals

    Please provide a webhook notification for PIM approvals, so we can send notifications to approvers when the next step in an approval flow is triggered.

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

    We’ll send you updates on this idea

    0 comments  ·  Notifications  ·  Flag idea as inappropriate…  ·  Admin →
  7. custom header information for notification url

    Add the ability to add custom header information in the notification url, such as bearer token. This way it is possible to automatically assign the request to the correct user session and it is a security enhancement.

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

    We’ll send you updates on this idea

    0 comments  ·  Notifications  ·  Flag idea as inappropriate…  ·  Admin →
  • Don't see your idea?

Feedback and Knowledge Base