Feature Requests and Feedback

I suggest you ...

You've used all your votes and won't be able to post a new idea, but you can still search and comment on existing ideas.

There are two ways to get more votes:

  • When an admin closes an idea you've voted on, you'll get your votes back from that idea.
  • You can remove your votes from an open idea you support.
  • To see ideas you have already voted on, select the "My feedback" filter and select "My open ideas".
(thinking…)

Enter your idea and we'll search to see if someone has already suggested it.

If a similar idea already exists, you can support and comment on it.

If it doesn't exist, you can post your idea so others can support it.

Enter your idea and we'll search to see if someone has already suggested it.

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. Add footnote support to the javascript API

    Footnotes are very heavily used in many professional types of documents. (Specifically legal documents). Currently Footnotes are not exposed in any way via the word api which is a sizable gap in the functionality.

    72 votes
    Vote
    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      I agree to the terms of service
      Signed in as (Sign out)
      You have left! (?) (thinking…)
      4 comments  ·  Add-in: Word  ·  Flag idea as inappropriate…  ·  Admin →
    • Allow whitelisting of Office Add-Ins in the store for enterprise customers.

      Allow whitelisting of Office Add-Ins in the store for enterprise customers for their end-users. At the moment they only can block access to the store and use 'central deployment'.

      25 votes
      Vote
      Sign in
      Check!
      (thinking…)
      Reset
      or sign in with
      • facebook
      • google
        Password icon
        I agree to the terms of service
        Signed in as (Sign out)
        You have left! (?) (thinking…)
        0 comments  ·  Office Store & Catalog  ·  Flag idea as inappropriate…  ·  Admin →
      • Allow office.js Outlook add-ins to open a new compose email form

        Our use case is to display email addresses for contacts in a user's CRM (other colleagues of the sender, for example), and those addresses be hyperlinks to open a new email in the active Outlook with the "TO:" field pre-populated with that address.

        22 votes
        Vote
        Sign in
        Check!
        (thinking…)
        Reset
        or sign in with
        • facebook
        • google
          Password icon
          I agree to the terms of service
          Signed in as (Sign out)
          You have left! (?) (thinking…)
          2 comments  ·  Add-in: Outlook  ·  Flag idea as inappropriate…  ·  Admin →
        • Allow PowerShell ClientID to consume Office 365 Usage Reports

          It would be great if we could access the Office 365 Usage Report without creating an Azure App like explained here : https://blogs.technet.microsoft.com/dawiese/2017/04/15/get-office365-usage-reports-from-the-microsoft-graph-using-windows-powershell/

          Indeed, it's kind of a showstopper for consultants who want to assess a client's Office 365 tenant.

          There is a PowerShell ClientID that is already available to consume other GraphAPI feature like this :
          https://blogs.technet.microsoft.com/paulomarques/2016/03/21/working-with-azure-active-directory-graph-api-from-powershell/

          But if we use it, it fails with:
          Invoke-RestMethod : {
          "error": {
          "code": "InvalidAuthenticationToken",
          "message": "Access token validation failure.",
          "innerError": {
          "request-id": "82702d75-723c-4725-be89-b0bc3a1e95ee",
          "date": "2017-04-19T13:10:27"
          }
          }
          }

          107 votes
          Vote
          Sign in
          Check!
          (thinking…)
          Reset
          or sign in with
          • facebook
          • google
            Password icon
            I agree to the terms of service
            Signed in as (Sign out)
            You have left! (?) (thinking…)
            0 comments  ·  Microsoft Graph/O365 REST APIs  ·  Flag idea as inappropriate…  ·  Admin →
          • Extend Word JavaScript API to add the ability to modify style definitions, list templates, and document variables

            There should be a way for an Office web add-In to modify existing styles, list templates, and document variables without closing and reopening the document. The JavaScript InsertOoxml method allows you to introduce new styles, list templates, and document variables to the active document but not to modify existing ones. The same was true of the VBA InsertXML method. However, VBA provided easy, direct access to these objects via Document.Styles, Document.ListTemplates, and Document.Variables collections. For example, in VBA, modifying a style was as simple as ActiveDocument.Styles(“NameOfStyle”).Font.Size = #. In contrast, it appears that the only existing objects outside of a…

            6 votes
            Vote
            Sign in
            Check!
            (thinking…)
            Reset
            or sign in with
            • facebook
            • google
              Password icon
              I agree to the terms of service
              Signed in as (Sign out)
              You have left! (?) (thinking…)
              1 comment  ·  Office Developer Tools  ·  Flag idea as inappropriate…  ·  Admin →
            • Allow Application-Level or Document-Level Office Addins

              In VSTO, we can create Application-Level or Document-Level documents. In Office-JS, It seems that at the moment it is a mixture of application level for the ribbon/pane and workbook level for the JS.
              This separation is important so developers can sell, for instance, a specific workbook for its own and only own ribbons and panes, or a generic applciation level tool.
              A consequence of this request is that it should be possible to attach an office addin (initialization) to a specific document.

              46 votes
              Vote
              Sign in
              Check!
              (thinking…)
              Reset
              or sign in with
              • facebook
              • google
                Password icon
                I agree to the terms of service
                Signed in as (Sign out)
                You have left! (?) (thinking…)
                1 comment  ·  Add-in: General/Shared  ·  Flag idea as inappropriate…  ·  Admin →
              • Get all members of a group including nested group members

                Currently in Microsoft Graph, the groups/{id}/members ONLY returns the DIRECT members of the specified group. This is a request for an API that would return all members including nested group members (also known as transitive down closure).

                12 votes
                Vote
                Sign in
                Check!
                (thinking…)
                Reset
                or sign in with
                • facebook
                • google
                  Password icon
                  I agree to the terms of service
                  Signed in as (Sign out)
                  You have left! (?) (thinking…)
                  1 comment  ·  Microsoft Graph/O365 REST APIs  ·  Flag idea as inappropriate…  ·  Admin →
                • Raise or remove the limit on number of requests allowed in a batch

                  A limit of 5 is insufficient for my batching needs. Please remove this limitation entirely or raise it to a reasonable number (100+).

                  26 votes
                  Vote
                  Sign in
                  Check!
                  (thinking…)
                  Reset
                  or sign in with
                  • facebook
                  • google
                    Password icon
                    I agree to the terms of service
                    Signed in as (Sign out)
                    You have left! (?) (thinking…)
                    2 comments  ·  Microsoft Graph/O365 REST APIs  ·  Flag idea as inappropriate…  ·  Admin →
                  • Allow small sized ribbon icons

                    Currently it is possible to add only large sized icons in Office Addins ribbon.
                    It would be great to have smaller icon sized icons.

                    24 votes
                    Vote
                    Sign in
                    Check!
                    (thinking…)
                    Reset
                    or sign in with
                    • facebook
                    • google
                      Password icon
                      I agree to the terms of service
                      Signed in as (Sign out)
                      You have left! (?) (thinking…)
                      1 comment  ·  Add-in: General/Shared  ·  Flag idea as inappropriate…  ·  Admin →
                    • Add array formula support to the Excel Office Add-In API

                      We would like to have array formula support available in the office.js API. We use these heavily in our VSTO Excel Add-in in combination with user defined functions to display function output in multiple cells. Having this feature available would allow us to build the Excel Office Add-in we would like to build.

                      For other forum browsers, here is an example of an array formula.
                      https://www.ablebits.com/office-addins-blog/2015/02/25/array-formulas-functions-excel/#array-formula-intro

                      Please note that while Binding.setDataAsync() in the office.js API supports adding formulas to a range of cells, you cannot see or edit the formula after adding.

                      60 votes
                      Vote
                      Sign in
                      Check!
                      (thinking…)
                      Reset
                      or sign in with
                      • facebook
                      • google
                        Password icon
                        I agree to the terms of service
                        Signed in as (Sign out)
                        You have left! (?) (thinking…)
                        1 comment  ·  Add-in: Excel  ·  Flag idea as inappropriate…  ·  Admin →
                      • Provide Outlook REST API quota management

                        We are hitting rate limits with the Outlook REST API and there is no way to see what they are, no way to request an increase, and this appears to be the only support channel available.

                        74 votes
                        Vote
                        Sign in
                        Check!
                        (thinking…)
                        Reset
                        or sign in with
                        • facebook
                        • google
                          Password icon
                          I agree to the terms of service
                          Signed in as (Sign out)
                          You have left! (?) (thinking…)
                          3 comments  ·  Microsoft Graph/O365 REST APIs  ·  Flag idea as inappropriate…  ·  Admin →
                        • Bug: Error 429: You do not have an appropriate license to use this functionality

                          Hi, I reported the following to Microsoft Customer Service and Support and the pointed me to this site to report this bug.

                          We have developed applications in Visual Basic 6, which are executed as COM Addin from Microsoft Excel.
                          Customers who use the Office 365 Insider program suddenly received the following notification when using our application:

                          Error 429: You do not have an appropriate license to use this functionality

                          Research provided that this message is generated by customers who currently have Excel version 16.0.8326.2052.
                          This version is currently distributed through the Office 365 Insider program, also with Office 365 business…

                          7 votes
                          Vote
                          Sign in
                          Check!
                          (thinking…)
                          Reset
                          or sign in with
                          • facebook
                          • google
                            Password icon
                            I agree to the terms of service
                            Signed in as (Sign out)
                            You have left! (?) (thinking…)
                            2 comments  ·  Add-in: Excel  ·  Flag idea as inappropriate…  ·  Admin →
                          • 1 vote
                            Vote
                            Sign in
                            Check!
                            (thinking…)
                            Reset
                            or sign in with
                            • facebook
                            • google
                              Password icon
                              I agree to the terms of service
                              Signed in as (Sign out)
                              You have left! (?) (thinking…)
                              1 comment  ·  Microsoft Graph/O365 REST APIs  ·  Flag idea as inappropriate…  ·  Admin →
                            • Update Fabric UI grid classes

                              The grid classes on the site (https://dev.office.com/fabric#/styles/layout) are as follows: ms-sm12
                              They don't work, if you open the css file (https://static2.sharepointonline.com/files/fabric/office-ui-fabric-core/4.1.0/css/fabric.min.css), you find classes like ms-u-sm12.

                              Please update the documentation and add the "-u-".

                              2 votes
                              Vote
                              Sign in
                              Check!
                              (thinking…)
                              Reset
                              or sign in with
                              • facebook
                              • google
                                Password icon
                                I agree to the terms of service
                                Signed in as (Sign out)
                                You have left! (?) (thinking…)
                                0 comments  ·  Developer Programs & dev.office.com  ·  Flag idea as inappropriate…  ·  Admin →
                              • 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

                                9 votes
                                Vote
                                Sign in
                                Check!
                                (thinking…)
                                Reset
                                or sign in with
                                • facebook
                                • google
                                  Password icon
                                  I agree to the terms of service
                                  Signed in as (Sign out)
                                  You have left! (?) (thinking…)
                                  0 comments  ·  Microsoft Graph/O365 REST APIs  ·  Flag idea as inappropriate…  ·  Admin →
                                • Fill Users DisplayName in /planner/Tasks

                                  If you are requesting the Graph-explorer with the following URL:
                                  https://graph.microsoft.com/v1.0/me/planner/tasks

                                  The following result is given:
                                  {
                                  "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#Collection(microsoft.graph.plannerTask)",
                                  "@odata.count": 1,
                                  "value": [
                                  {
                                  "@odata.etag": "W/\"JzEtVGFzayAgQEBAQEBAQEBAQEBAQEBASCc=\"",
                                  "createdBy": {
                                  "user": {
                                  "displayName": null,
                                  "id": "fc03bc43-b0ed-4b7d-bc59-8488a77420f4"
                                  }
                                  },
                                  "planId": "RVBp6oJJt0K5f6Lq42zBK2UAA-Rs",
                                  "bucketId": "1m6FwcAAZ0eW5J1Abe7ndWUAJ1ca",
                                  ........

                                  The problem is, that the "displayName" in the User Object in createdBy or completedBy is always null.

                                  Please fill the displayName Property of the User Objects.

                                  Thanks

                                  18 votes
                                  Vote
                                  Sign in
                                  Check!
                                  (thinking…)
                                  Reset
                                  or sign in with
                                  • facebook
                                  • google
                                    Password icon
                                    I agree to the terms of service
                                    Signed in as (Sign out)
                                    You have left! (?) (thinking…)
                                    0 comments  ·  Microsoft Graph/O365 REST APIs  ·  Flag idea as inappropriate…  ·  Admin →
                                  • Ability to filter on collection type properties (e.g. find all users with skill X)

                                    In order to, for example, filter users by a certain skill you cannot do only one REST call now.

                                    From stackexchange:

                                    "Filter on collection type properties is represented as below:

                                    https://graph.microsoft.com/v1.0/users?$filter=skills/any(c:c eq 'Javascript')

                                    However, filter on skills property is currently not supported. You can place a request in uservoice site."

                                    I would like support for this /any command, specifically for skills but for all queries would be great too.

                                    10 votes
                                    Vote
                                    Sign in
                                    Check!
                                    (thinking…)
                                    Reset
                                    or sign in with
                                    • facebook
                                    • google
                                      Password icon
                                      I agree to the terms of service
                                      Signed in as (Sign out)
                                      You have left! (?) (thinking…)
                                      0 comments  ·  Microsoft Graph/O365 REST APIs  ·  Flag idea as inappropriate…  ·  Admin →
                                    • Radio Buttons not working in Modern SharePoint Lists - Office 365

                                      Radio Buttons not working in Modern SharePoint Lists - Office 365

                                      In the modern experience view, the multiple choice option does not display as radio buttons even though the field is setup for radio buttons. It looks more like a drop down if anything. Is this a known issue or is this by design?

                                      5 votes
                                      Vote
                                      Sign in
                                      Check!
                                      (thinking…)
                                      Reset
                                      or sign in with
                                      • facebook
                                      • google
                                        Password icon
                                        I agree to the terms of service
                                        Signed in as (Sign out)
                                        You have left! (?) (thinking…)
                                        0 comments  ·  Office Developer Tools  ·  Flag idea as inappropriate…  ·  Admin →
                                      • Mailto URLs not working in Promoted Links

                                        Until about 2 weeks ago, we were able to use Mailto: URLs in our SharePoint Online Promoted Links. Now they don't work. When in the list view, the links works fine when clicked on, when in the tile view, nothing happens when you click on the link.
                                        When looking at the source code, the "click action=" is empty.
                                        We have used this extensively for Contact Us pages. Is it a bug, or does SharePoint Online not longer support Mailto: from the Promoted Links Tiles view?

                                        19 votes
                                        Vote
                                        Sign in
                                        Check!
                                        (thinking…)
                                        Reset
                                        or sign in with
                                        • facebook
                                        • google
                                          Password icon
                                          I agree to the terms of service
                                          Signed in as (Sign out)
                                          You have left! (?) (thinking…)
                                          3 comments  ·  Office Developer Tools  ·  Flag idea as inappropriate…  ·  Admin →
                                        • I'm going

                                          I'm

                                          2 votes
                                          Vote
                                          Sign in
                                          Check!
                                          (thinking…)
                                          Reset
                                          or sign in with
                                          • facebook
                                          • google
                                            Password icon
                                            I agree to the terms of service
                                            Signed in as (Sign out)
                                            You have left! (?) (thinking…)
                                            2 comments  ·  Skype Development  ·  Flag idea as inappropriate…  ·  Admin →
                                          ← Previous 1 3 4 5 39 40
                                          • Don't see your idea?

                                          Feedback and Knowledge Base