Microsoft Graph Feature Requests
Welcome to the Microsoft Graph UserVoice! Do you have anidea or feature suggestion based on your experience with Microsoft Graph?Please share these with us by submitting your idea below or voting up ideassubmitted by other users. This forum will be directly monitored by theMicrosoft Graph engineering teams who are working on new features every day.
If you have feedback on a specific API service, pleasechoose the corresponding category. Please submit any broad ideas related toMicrosoft Graph or ideas across more than one service to the “General”category.
This site is only for feature suggestions and ideas! If youneed 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 the 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 -
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 -
1 vote
-
Add app launcher to client application
Add ability to add Office 365 app launcher to client applications.
1 vote -
Office 365 Unified API Credentials/Call Proxy
It should be possible through the Office.js to call the Unified API, without having to log on separately in the add-in using adal. This would drasticall simplify the application flow. It could possibly be implemented similarly to mailbox.makeEwsRequestAsync.
1 vote -
Webhooks from outlook calendar api should return also calendar ID
Webhooks from outlook calendar api should be more verbose, why not sending the whole information about the events itself instead of returning just the ID and forcing us to then query api, and also since every ID belongs to a Calendar ID, please add the calendar ID inside the webhook directly, in a field name container for example, it would be really great. Thanks
1 vote -
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 -
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 -
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 -
Tie Skype Developer Platform into new AudioGraph and MediaComposition APIs
This will allow for very rich media sharing.
1 vote -
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 -
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 -
Provide Active Directory Web Services support for User Profile Service
In Federated Identity scenarios that require connecting to multiple Active Directory repositories using ADFS, there is no current way to use the User Profile service without connecting directly to the underlying LDAP/AD store. Instead, the User Profile service should support querying for user account information over Active Directory Web Services (ADWS) to better support Federated Identity in an organization using SharePoint and Claims-picking.
1 vote -
Client API: support WebLink property on IMessage
The REST API supports the WebLink property, but the IMessage object doesn't support it.
1 vote -
Make Linux command line access to Office365 easy available (Linux SDK)
Linux engineers are at large scripting their work. How easy is it to get a file from an Office365 document library using a Linux command line script?
Would be possible looking at oAuth and REST but with your more open approach, launch a Linux SDK1 vote -
Server error when the user has a Room contact
When making a request to:
https://outlook.office365.com/EWS/OData/Users('<user>@<domain>.onmicrosoft.com')/ContactsIf the user has a Room as a contact. i.e. From https://outlook.office365.com, go to People/Directory/All Rooms. Select a room, then "Add to Contacts"
Then the request fails with:
code=500
data=
{ "error" : { "code" : "ErrorInternalServerError",
…"innererror" : { "message" : "Object reference not set to an instance of an object.",
"stacktrace" : " at Microsoft.Exchange.Services.OData.Model.ContactSchema.<.cctor>b__2c(Entity e, PropertyDefinition ep, ServiceObject s, PropertyInformation sp)\r\n at Microsoft.Exchange.Services.OData.Model.SimpleEwsPropertyProvider.GetProperty(Entity entity, PropertyDefinition property, ServiceObject ewsObject)\r\n at Microsoft.Exchange.Services.OData.Model.ContactProvider.ItemTypeToEntity(ItemType itemType, IList`1 properties)\r\n at Microsoft.Exchange.Services.OData.Model.ContactProvider.Find(String parentFolderId, ContactQueryAdapter queryAdapter)\r\n at Microsoft.Exchange.Services.OData.Model.FindContactsCommand.InternalExecute()\r\n at Microsoft.Exchange.Services.OData.ODataCommand`2.Execute()\r\n at Microsoft.Exchange.Services.OData.ODataTask.Execute(TimeSpan queueAndDelayTime, TimeSpan totalTime)",
"type" :1 vote
- Don't see your idea?