Feedback by UserVoice

Feature Requests and Feedback

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. Increase the Number of Icons in Word Ribbon Bar Button Group Using Office 365

    When trying to add ribbon icons into the ribbon bar button group using manifest in word add-in, it only shows six ribbon icons. Which means the group is limited to six controls. Could you please consider, if we can add more than six ribbon icons into a group panel.

    5 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Add-in: General  ·  Flag idea as inappropriate…  ·  Admin →
  2. Provide multiple reply URLs in connector registration

    The Connectors Developer Dashboard provides a page for registering a connector and generates the HTML snippet for a "Connect to Office 365" button.

    We are warned that changing the appid or callbackurl parameters will result in an Invalid Request at runtime.

    However, most applications will have separate URLs for DEV/TEST/PROD. As the system is at the moment, a new connector (with a new AppId) must be created for each environment.

    Please update the registration or allow multiple URLs per AppId.

    7 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Add-in: General  ·  Flag idea as inappropriate…  ·  Admin →
  3. Support a Debugger for Mac desktop clients

    Supporting the Chrome Debugging Protocol on the embedded Webkit instance that runs in Office for Mac would make something like github.com/Microsoft/vscode-chrome-debug will be a viable debugger on the Mac.

    There maybe alternatives to Chrome Debugging Protocol that I'm unaware of that can more easily be supported by VS Code. Either way, we are simply asking for a full fledged debugger (unlike Vorlon.js) that can plug in to the running add-in and set breakpoints, explore values etc.

    25 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    3 comments  ·  Add-in: General  ·  Flag idea as inappropriate…  ·  Admin →
  4. Ampersand appearing in the Manifest/Resources XML

    Can you provide a way to include an ampersand into a resources string, for example:

    <bt:String id="" DefaultValue="Values & Number Formatting"/>

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Add-in: General  ·  Flag idea as inappropriate…  ·  Admin →
  5. Save/Load document from Office Javascript API

    The save() methods that exists in the API's aren't aren't really very useful. This extends the typical Ctrl+S functionality. It would be great to implement a feature in which it would be possible for us to apply the save() method with a parameter: 'Url/path'. Currently it isn't possible for us to save a document to a specific location nor is it possible for us to load a document from a specific location.

    Functions in topic:
    - save(string url): apply url/path to where you wish to save the document.
    - load(string url): apply url/path to a document you wish to load.

    125 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    8 comments  ·  Add-in: General  ·  Flag idea as inappropriate…  ·  Admin →
  6. Allow to open/save files via JS

    It would be very useful to have ability to open file from provided location or to save it there. This way developers could provide better cloud solutions.

    Scenarios:
    - Open file from or Save file to FileStream
    - Open file from os Save file to provided URL (supporting http/ftp even secured)

    See also: https://officespdev.uservoice.com/forums/224641-general/suggestions/13421412-allow-officejs-to-open-external-excel-workbook-pro

    65 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    3 comments  ·  Add-in: General  ·  Flag idea as inappropriate…  ·  Admin →
  7. I am concerned with needing to est Various information before signing In password enable site?

    I think we should not provide information which always est needed info, either by word or by voice, I am capable of providing info to password based api but not thinking necessary!.

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Add-in: General  ·  Flag idea as inappropriate…  ·  Admin →
  8. Support for hiding/showing task pane through the Office Javascript API

    Currently, there is no ability to hide or show the task pane from the Office Javascript API.

    144 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    12 comments  ·  Add-in: General  ·  Flag idea as inappropriate…  ·  Admin →
  9. Support an option to insert content pane from add-in commands

    Recently we got an option to insert task panes using add-in commands which is really nice feature. It would be very useful to have an option to insert content panes in Excel, Word and Power Point as well.

    7 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Add-in: General  ·  Flag idea as inappropriate…  ·  Admin →
  10. Invoke built-in ribbon commands from Javascript

    We are able to invoke a built-in Ribbon command in VBA by using:

    Application.CommandBars.ExecuteMso(“Copy”)

    Could we have a way to invoke built-in functionality from Javascript

    35 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Add-in: General  ·  Flag idea as inappropriate…  ·  Admin →
  11. provide password protection for excel and word

    Please provide password protection for excel and word , we have already protection of excel without protection

    10 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Add-in: General  ·  Flag idea as inappropriate…  ·  Admin →
  12. Add Office client versions and on-premise version of Office Online server to compatiblity/availability information

    Currently it is very hard to find out, which APIs are available in the different Office client versions (2013, 2016) and impossible to find out which APIs are available in Office Online server on-premise.

    Please add this versioning information into the matrixes documenting which API is available in which version of Office.

    34 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Add-in: General  ·  Flag idea as inappropriate…  ·  Admin →
  13. Office 365 API: Someway store minor user settings

    Some account storage that can be used by Office add-in to save account related info, like favorite list, last used settings and etc.

    Currently exist Office.context.document.settings but it's document specific, will be great to have the same but account specific.

    6 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Add-in: General  ·  Flag idea as inappropriate…  ·  Admin →
  14. Support wildcards for AppDomains in Office add-in manifests to support sub domains

    Support wildcards for AppDomains in Office add-in manifests to support sub domains for example <AppDomain>https://*.acme.com</AppDomain>

    225 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    10 comments  ·  Add-in: General  ·  Flag idea as inappropriate…  ·  Admin →
  15. Fix addHandlerAsync and RemoveHandlerAsync

    A recent update to the office.js api seems to have introduced an issue with Office.context.document.addHandlerAsync.

    Running previously working code (Online Only, desktop excel seems ok) now gives a strange error, 'Function addHandlerAsync has invalid parameters'.

    This can be replicated using the example on the api doc page here, hitting Try Me and just running the default code will show the message.

    It also appears to have affected Office.context.document.removeHandlerAsync.

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Add-in: General  ·  Flag idea as inappropriate…  ·  Admin →
  16. Ability to set task pane title from Office.js

    Currently, the task pane title for an Office.js add-in can be set only, AFAICT, from the manifest. It would be nice to update the title of the task pane from Office.js

    5 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Add-in: General  ·  Flag idea as inappropriate…  ·  Admin →
  17. Make O365 user identity available in Word Add In

    Authenticated O365 users shall not be prompted to login again when they want to use Word Add-In. At the moment any Word Add In secured using O365 directory need to prompt users to enter their credential again despite that they have logged in to O365.
    The goal is to provide a better user experience with this single sign on.

    89 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    4 comments  ·  Add-in: General  ·  Flag idea as inappropriate…  ·  Admin →
  18. provide a way to access a calendar from the browser

    1) For the calendars, I would need a property similar to Event.WebLink in order to be able to access the calendar from the browser

    2) If possible, when opening the calendar in the browser, I would need to provide the calendar view (day/week/month) and the date.

    7 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Add-in: General  ·  Flag idea as inappropriate…  ·  Admin →
  19. Add a progress callback to the RequestContext sync() method in Office.js (Word.js and Excel.js)

    When you batch a number of commands prior to calling RequestContext.sync(), it can take what appears to be a long time with no feedback on progress. This is particularly evident when inserting images which need to be converted. Having the option to specify a progress function callback would give developers an opportunity to keep their users in the loop and avoid cancellations of actions.

    10 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Add-in: General  ·  Flag idea as inappropriate…  ·  Admin →
  20. Enable Office Add-in (javascript) to run on Office Web Apps or Office Online Server

    Similar to the Desktop and Online (Office 365) versions, the office applications hosted on Office Web Apps or Office Online Server should support Office Add-in (javascript)

    For example, currently you can run the add-ins in Word Online (hosted on Office 365) but running Word Online hosted on Office Online Server the add-in functionality is not available.

    44 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Add-in: General  ·  Flag idea as inappropriate…  ·  Admin →
  • Don't see your idea?

Feedback and Knowledge Base