Feedback by UserVoice

Feature Requests and Feedback

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. 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 →
  2. 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

    32 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 →
  3. 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 →
  4. Need events for Office Web versions of Word and Excel

    The following list of events found on the client version of Word and Excel would aid in development of apps that work the same as current client addin apps work.

    Excel Open Event
    Excel Close Event
    Excel BeforeClose Event
    Workbook activate event

    Word Open Event
    Word Close Event
    Word beforeClose event
    Document activate event

    321 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    20 comments  ·  Add-in: General  ·  Flag idea as inappropriate…  ·  Admin →
  5. deselect selected text - setSelectedDataAsync - Office Javascript Add-ins

    I've been finding that I would really benefit from being able to de-select the currently selected text, or just be able to use setSelectedDataAsync in such a way so that when I call it again, it adds text AFTER not replace the current text.

    The use-case is a tool which generates Meeting Minute Actions, the user creates an action, it's sent to sharepoint, then a link is returned to that action. The link is then placed in a bullet list.

    To achieve this now I will have to change the app to instead of being a static page, be a…

    28 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 →
  6. 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 →
  7. 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 →
  8. client-side ribbon manipulation

    I'd like to see the ability to register ribbon items (tabs and their children) dynamically on the client-side via my app or some tenant scoped javascript that I can register (needs to work with SharePoint Online and should not block submittal to the store). Right now the only way to register a ribbon item of any sort is to do so during the app installation which doesn’t allow us to extend the ribbon over time (either with our own service adding items or by allowing the user to add their own items via an app or whatever).

    105 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    Under review  ·  7 comments  ·  Add-in: General  ·  Flag idea as inappropriate…  ·  Admin →
  9. Drag and Drop

    As you are supporting so many document events for Getting and
    Setting the Data using office.js
    Hence we are developing office apps 90% code using Jquery and javascript,but not all the events are supported that supported by Jquery.

    I need some drag and drop kind facility for dropping "ooxml" kind of data to docuement.

    253 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    17 comments  ·  Add-in: General  ·  Flag idea as inappropriate…  ·  Admin →
  10. Getting Current Account User Information via JavaScript API for Office in App for Word, Excel 2013

    Hi,

    Please add some properties to get current account user information who log in the Office via JavaScript API for Office in App for Word.

    Regards.
    Aftab Ahmad

    37 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 access to a user identity object in apps for Office (specifically: Access)

    It is currently not possible to retrieve the current user identity in apps for Office. I realize that this is rather useless for Task Pane apps in Word/Excel/PowerPoint, but it is VERY useful for Mail and Access content apps. It is required if you want to save the refresh token securely to know which user is talking to your app backend.

    9 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 →
  12. Allow edits made by Office.js API functions (setDataAsync et. al.) to be 'undone' with Ctrl-z

    Right now, an app makes changes to the sheet, there's no way for the user to undo those changes (or their previous changes).

    61 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    Under review  ·  4 comments  ·  Add-in: General  ·  Flag idea as inappropriate…  ·  Admin →
  13. Give Roadmap for App for Office JavaScript API

    I would be very interested to understand where you are going with the JavaScript API. I think it is a very good venue. However, it still is very rudimentary compared to the traditional C# or VBA API’s. There are still fundamental lacks (talking about Excel) such as:
    - Get address of bindings (e.g. info compared to =cell() function)
    - Get cell formula instead of value from a given matrix binding
    - Trigger range based recalculations
    - Evaluate function for computing a formula
    - Get more context (User context) e.g. for accessing external data (>> rights and roles management)
    - And…

    67 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    Needs more information  ·  9 comments  ·  Add-in: General  ·  Flag idea as inappropriate…  ·  Admin →
  14. allow users to move the location of an existing file.

    I open most of my files from "Downloads" and need to move the version I work on into an organized folder. There's no way to do this from an Office application once I have opened the file. I can Save in the original location, or Save As A COPY in another location, but original I no longer need is still there. Mac Preview allows this: when you change a file name you can also change the file location, and it really simplifies the process of organizing my files.

    3 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 →
  15. Create New File SharePoint online folders Office 365

    Add two new file types in the browser Create a New File drop down menu: 1. Text File and 2. Windows Contact

    Text files in One Drive Personal are great. Online the hyperlinks even work, they are easily searchable and small footprint. Why doesn't SharePoint have them?

    Contacts (.Contact) are another handy way to archive contact info. In a sync folder the information appears in the preview pane. They are easily imported into Outlook via the default Windows Contacts folder which as conversion tool .Contact to .VCF.

    3 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 →
  16. give related search results

    ALLLOW free related search results !

    3 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 →
  17. REST endpoint to configure/enable/assign conditional access permission in Azure to integrate with on-premise privileged account vault

    Build REST endpoints that we can call to grant specific federated/cloud account conditional access to Azure/O365 services. We currently leverage an on-premise solution customized to do this for all of our systems, but Azure/O365 is the hold out service that we must have a different process.

    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 →
  18. Автоматически скрывать ленту, по аналогии с автоматическим скрытия панель задач

    Если microsoft word, в верхнем правом углу во вкладке параметры отображения лента выбрать - автоматически скрывать ленту, то лента скроется в верхней части экрана. Для того чтобы она появилась, нужно навести курсор мыши в верхнюю область экрана и кликнуть левой кнопкой мыши. Предлагаю рассмотреть способ появлении лента в указанном режиме, без клика мыши. То есть при наведении курсора мыши в верхнюю область экрана, лента будет появляться без клика мыши, по аналогии так выезжает панель задач в windows если установить галочку на: автоматически скрывать панель задач windows. Например при работе на маленьком мониторе я её скрываю, однако для её появления постоянно…

    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 →
  19. refer to greasemonkey/tampermonkey for simplification

    Regarding to development process and framework of Office Addin JS, there are lots of unnecessary steps which make it complicated. Is it possible that Office Dev team refer to the greasemonkey/tampermonkey which extend browser functionality easily.

    9 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 →
  20. Execute an add-in function when a tagged document is opened

    Would it be possible to conditionally open an add-in task pane when the add-in:
    - is tagged/embedded in the document
    - has examined the state of the document and decided that the task pane needs to be opened (when user interaction is needed, for instance)

    This is currently not possible with the office-js model.

    3 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 →
  • Don't see your idea?

Feedback and Knowledge Base