Feedback by UserVoice

Feature Requests and Feedback

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. Delta returned for users on photo update

    If you have a tenant with a lot of users or a SaaS platform that works with millions of users accounts in Microsoft, it is extremely painfull and time consuming to pull/sync profile images from Microsoft Graph. Doing live queries against Graph for photos are also causing additional strain on the Graph infrastructure and end users suffer the performance penalty of a service having to query another service first. So it is ideal to sync images in some cases to local systems for performance gains.

    Based on testing that I did I calculated that fetching photos on 300'000 users can…

    221 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    5 comments  ·  Add-in: General  ·  Flag idea as inappropriate…  ·  Admin →
  2. Insert Visual Basic 6.0 programming language as default on Windows 10 updates

    This is one of the fastest programming languages out there. Let's be realistic, all the "top" listings in which VB. NET is in top, are pure lies. VB6 was, is, and will be used by many, constantly. Young people constantly come to VB6 in a natural way. People simply use VB6 because is smart, fast and powerful (and independent of .NET).

    25 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Developer portals & programs  ·  Flag idea as inappropriate…  ·  Admin →
  3. Provide update for retail version of Office 2019 to get most recent Javascript API

    There are several new features that are going to be released this year like Custom Functions or Dynamic Arrays which are extremely critical for our Addin and our customers. And those won't be available for retail version of Office 2016/2019

    Microsoft should provide at least one time update for the Office 2019 to support these features so our customers can leverage the functionality ASAP without having to wait for next retail version!

    For us it is critical thing as there are quite a lot customers preferring retail versions over Office365 subscription.

    150 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    3 comments  ·  Add-in: Shared APIs  ·  Flag idea as inappropriate…  ·  Admin →
  4. Ability to get Outlook signature for a user from the graph API

    In OWA the user can edit a cloud-stored signature. We would like to use the Graph API to access this user's stored signature in order to append the signature to an email that they compose in our system. This avoids us having to store a separate signature in our system and then the user does not have to manage multiple signatures.

    30 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Flag idea as inappropriate…  ·  Admin →
  5. Organization Hierarchy using Microsoft Graph

    Create a single endpoint that allows pulling the entire hierarchy (upwards) of a user.

    This would be instead of recursively calling "manager" on every user until you get to the top.

    27 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  6. 仕事効率化(分析ソフト)を作ってください。

    問題点を瞬時に見つけられるソフトウェアです。

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Developer portals & programs  ·  Flag idea as inappropriate…  ·  Admin →
  7. see user presence with a Graph call

    I'd like see user presence with a Graph call so I can have an indicator if they are available for chat in teams or out of the office etc.

    17 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  8. 9 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  9. Allow Creating Organizational Contacts via MS Graph API

    Currently you can modify contacts via MS Graph, but there is no way to create new contacts, without using Exchange Powershell Support Tools.It would be ideal if this was possible through the MS Graph API.

    9 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  10. Accessing MS Teams Private Chats (messages) via Microsoft Graph API teams endpoint

    Currently, the Graph API exposes endpoints in beta to access messages within a specific channel.
    Right now, accessing chat conversations outside of channels is currently not possible.

    Please add support to access existing Person-to-Person Chats outside of Teams and Channels, so we can start developing apps around chat messages with team members.

    13 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  11. Filter on User officeLocation

    Using the Microsoft Graph API, I am able to filter out results on a /user/ endpoint using various properties on each User object, like "$filter=givenName eq 'somename'" and "$filter=startswith(mobile, '9188')", but I am not able to filter on the "officeLocation" property, instead receiving the message "Unsupported or invalid query filter clause specified for property 'officeLocation' of resource 'User'."

    I am currently developing the backend API of a webservice, and filtering on "officeLocation" is a crucial part in our particular case as we use "officeLocation" to denote which store a particular user belongs to. To fetch all users belonging to a…

    12 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  12. Allow insights api in MS graph api for production use

    Microsoft Delve currently uses Office Graph for fetching documents. But Office Graph has been replaced by Microsoft Graph API. Developers are not able to use Office Graph API. We have insights API in MS Graph for getting user insights, but is in beta version. To get customization same as Delve is Office365 is currently not possible with MS Graph. So not all the needs but some basics API like insights should be available for developers to get hands on customization.

    19 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    Out of scope  ·  0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  13. MS Graph filter on user-skills

    Having your skills in Delve is a nice feature. However, several customers ask us to implement a feature where you can filter on skills and show users who possess those skills (= aka a competence matrix).
    It would be nice if you could filter using Graph, for example by using the following query: https://graph.microsoft.com/v1.0/users?$filter=skills/any(c:c eq 'PowerApps')

    9 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  14. Time out when calling getMessages in Outlook rest API V2.0

    Hi there, I'm using this API: https://docs.microsoft.com/en-us/previous-versions/office/office-365-api/api/version-2.0/mail-rest-operations#get-messages.
    When I add "$search="From:*"" in the request, this call will get time out if 0 results are found.

    I also tried to use List messages of Microsoft Graph API: https://docs.microsoft.com/en-us/graph/api/user-list-messages?view=graph-rest-1.0&tabs=http.
    If 0 results are found, it also gets time out. code: 504.

    Is it a bug? Anyone has ideas?

    9 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  15. Ability to get User "signInNames" from Microsoft Graph API and SDK

    Can you please add support to return the User "signInNames" from the Microsoft Graph API and SDK. Only the Azure Graph API currently returns it.

    6 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  16. Compare with null

    Currently, a filter like "$filter=mail eq null" fails with the error message
    "Unsupported or invalid query filter clause specified for property 'mail' of resource 'User'."

    According to the OData spec, comparison with the literal "null" is allowed, and only "null" is equal to "null".

    A simple use-case:
    In our AD, there might exists users that have no email address registered to them. We would like to find these users, but that would mean we have to filter out people with "mail eq null", which we cannot. The current solution to this is to fetch every single user (currently roughly 13000…

    4 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  17. Missing UndoCheckout in microsoft-graph API

    I am missing an REST endpoint to undo a checkout.

    In the ms-graph API (beta) there are endpoints to checking and checkout a file. But none for discarding the checkout.

    The web view of sharepoint offers me that option.

    Will this feature come to ms-graph or do I have to figure out how to achieve this via sharepoint rest apis?

    3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  18. Why Should We Use This API To Connect To SharePoint When There Is An Existing SharePoint API?

    Seems confusing as to when or why a developer should use the Graph API to connect to SharePoint when a REST API exists for connecting to SharePoint objects already.

    I see one of the reasons which is to eventually pull all of the API's into Graph. But right now it is not clear when to use which API.

    2 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  19. imporve searching managedDevice by roleScopeTagIds or lack thereof

    currently when querying https://graph.microsoft.com/beta/deviceManagement/managedDevices scope tag ids are empty - roleScopeTagIds property -.

    A way to query devices in function of those would be usefull for those of us that want to automate tag assignement.

    I do find that empty array on roleScopeTagIds is missleading but understand that this could lead to much data delivered as the tags are not capped.

    Either do cap the number of tags per device...

    Or provide a way to query managedDevices per tag or lack there of:
    maybe a method to request those (with our without roleScopeTagIds).

    12 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  20. Microsoft Graph tutorials for React Native

    Provide a step by step tutorial for creating a React Native app for calling Microsoft Graph APIs.

    4 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
← Previous 1 3 4 5 6
  • Don't see your idea?

Feedback and Knowledge Base