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.
-
Wopiframe url in trendingAround
Is it possible to add the WopeFrame URL to the "trendingAround" endpoint? Then it is possible to create the same experience as whitin Delve.
1 vote -
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 folder1 vote -
Fix insufficient resources exception
Receiving this sometimes (when trying to fetch a conversation from the email api):
{"error":{"code":"ErrorInsufficientResources","message":"Resources are unavailable. Try again later., Cannot query rows in a table."}}
1 vote -
Microsoft Graph(O365 Unified Api): Create events without specifying timezone(use users calendar standard timezone)
Using the new Microsoft Graph(Office 365 unified Api) you need to specify the timezone for events. It would be nice if it would be possible to create events without specifying the timezone and the timezone the user selected to use exchange online calendar would automatically be used.
2 votes -
Office 365 Graph API more detailed calendar event objects
When you use the API to get user's calendar events for a period, the event objects that are returned do not contain any event description field they only contain a body and a bodyPreview which is something that is quite unusable.
So add the field for event description/notes/summary or what you call it.
3 votes -
IFTTT trigger for flagged email in O365 Email channel
I would like a a trigger added to the O365 Email channel in IFTTT for flagged email. For example, I'd like to be able flag an email using the iOS Outlook app and connect it to adding a task in say... ToDoist.
15 votes -
getFileAsync in Outlook
Extend the getFileAsync functionality to work on all hosts, including Outlook.
1 vote -
IFTTT Channel should also support Office365 Home
IFTTT Channel should also support Office365 Home
1 vote -
Add app launcher to client application
Add ability to add Office 365 app launcher to client applications.
1 vote -
Allow background image to be changed on the About Me page
On the About Me page of Office 365, you have the capability to change your profile image, but there is no option to change the background image, so you are stuck with whatever image Microsoft chooses for you.
7 votes -
Please fix Excel Chart Axis Interval, since 2013 limited to 255 = not enough.
Since Excel 2013 there has been a limit of 255 on the Chart Axis Interval value, this needs increasing again as per Excel 2010 and earlier as it is currently impossible to control sensible axis labels in large datasets - thanks.
1 vote -
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 -
Ability to export tabular data to Excel Online
Almost every web developer has or will encounter exporting reports to excel at one point or another in their careers. There are many options for doing this, but they all require a server side SDK from a third party vendor (paid or free). Some of them use standards like Open XML others use proprietary and old code.
I think it would be awesome to have a very easy and relative way to pass data to Excel Online, parse it and display it. Then allow the user to play with the spreadsheet online, save it to their OneDrive or download it…
3 votes -
ifttt
Regarding IFTTT Office 365 Mail channel, it would be extremely helpful to trigger by "New Email TO". Currently it only supports new email FROM. In the case of an email account that receives multiple inbox messages for various recipients, it would be nice to set an IFTTT recipe to do something different for a specific recipient.
Example, New email TO:Craig->send SMS; New email TO:Lisa->forward to Gmail. Etc.2 votes -
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 -
Fine-grained control in the O365 Calendar IFTTT channel
Right now, the only supported trigger for O365 calendar is "Meeting is about to start (in 15 minutes)". With more options for this trigger, a lot more scenarios would be possible. For instance, you could make a recipe for late-night across-the-world business calls: "If event is after 5:00 pm, send me a reminder / ring my home phone / flash the lights / etc." At the very least, I'd like to see "event is after or before <specific time>".
2 votes -
Allow to set the background color of your app in the O365 app launcher
Currently the color is grey by default and will most likely not go well with all types of icons SaaS apps will come in. Being able to define the own color would allow a SaaS app vendor to also use that color for identification purposes etc.
18 votes -
Office 365 API query $count (on messages) is not allowed since 23-06-2015
I have WebService tool which connect to Office365 Outlook with API.
I'm using few methods to query Mail objects:Get Messages
Get Message
and Get Mesages with $count query: https://outlook.office365.com/api/v1.0/me/messages/$countEverything was working ok, but since 2015-06-23 there are errors in method with $count query. When I try to do these queries directly in Internet Explorer I get "HTTP 405 - Method not allowed"
Why it is not working now
Other methods works correct
1 vote -
Office365 API: Contact is not added to specific folders
I have already reported this bug in the public forum:
And found other reports on the Stack Overflow:
http://stackoverflow.com/questions/28238849/contacts-are-getting-created-only-in-root-folder/28239672
http://stackoverflow.com/questions/28975976/creating-contact-in-folder-with-office-365-rest-apiWe can't add contacts to specific folders. We receive a success answer from the API, but the contact is always added to the root folder.
It was already confirmed by others. Please, could you take a look and fix it?Thanks
2 votes -
Allow Office Graph to find experts (user)
I have found this:
https://msdn.microsoft.com/en-us/office/office365/howto/develop-office-graph
This technology sounds very promising and I understand that it is still in preview, but before I dive in too deeply, I was wondering if I can use this API (in the future) to search for experts (users) on a certain topic.
I have doubts that are caused by this line:
To present the most relevant content in different contexts, the Office graph uses a two-step analysis. First, it calculates which users in the graph are most relevant to the current context. Second, it retrieves the most relevant content associated with these users.
My Idea…2 votes
- Don't see your idea?