Feedback by UserVoice

Feature Requests and Feedback

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. Enable single sign-on (SSO) for Office Add-ins

    The Single Sign-on API is currently supported in office.js preview.

    42 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 →
  2. Support for invoking O365 add-ins in shared mailbox context in the new Web Outlook

    We have been told that support for add-ins in shared mailboxes will be added to Outlook in Q2/Q3 of 2019. Thus, we have started rolling out support for shared mailboxes in our add-in too.

    As part of this, we have noticed that the add-in icons are only rendered in the context of a shared mailbox element if the user is in the old look of Web Outlook.

    Since more and more people will be using the new look as default, users should be able to invoke the add-ins via the new look too.

    Please add support for rendering the add-in…

    58 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Add-in: Outlook  ·  Flag idea as inappropriate…  ·  Admin →
  3. 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 →
  4. Custom properties for Excel Addin

    We can read/update custom properties in Word. It would be great if we can have similar function in Excel also.

    27 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Add-in: Excel  ·  Flag idea as inappropriate…  ·  Admin →
  5. Office Add-ins should run in Edge, not IE11

    At the moment Word runs Add-ins in IE11

    IE11 doesnt support ES2016, and is therefore much harder to develop for than all of the other newer browsers (Safari, Chrome, Edge).

    Word should run Add-ins in Edge

    353 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    21 comments  ·  Add-in: Word  ·  Flag idea as inappropriate…  ·  Admin →
  6. Worksheet password protection

    We are also concerned about the issue mentioned on this post:

    http://stackoverflow.com/questions/38847193/excel-office-add-in-api-worksheet-protection-password

    Currently we are able to protect and unprotect a worksheet. What we need is an API for password protection of worksheets which the end user would not know as this is will make the worksheets on OneDrive more secure for use.

    21 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Add-in: Excel  ·  Flag idea as inappropriate…  ·  Admin →
  7. We need support for itemID in compose mode for Appointments for existing appointments or drafts

    This is needed so that we don't have to call saveAsync every time to get itemid (this will trigger Attendee notification dialogs)

    88 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    6 comments  ·  Add-in: Outlook  ·  Flag idea as inappropriate…  ·  Admin →
  8. API for host information

    We need host information for tracking environments and reproducing errors.
    The method with requirements checking and the undocumented feature with reading the sessionStorage or querystring are painful as requirements change and undocumented features disappear.

    Office.js could provide an API for this, as its internally use host information to load custom host scripts.

    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 →
  9. Make O365 user identity available in Excel Add In

    I need to know the identity of the user who is invoking my Excel-based add-in so that I can rigorously and securely associate various external data access levels with them. It doesn't matter if they are not signed in - the app defaults to a Guest User and can encourage the user to sign into their excel client.

    Specifically, I spent the last 2 days picking my way through the wilderness of ADAL and MSAL options and have concluded that I cannot use them within the confines of an Excel task pane app AND provide a satisfactory user experience. This…

    4 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Add-in: Excel  ·  Flag idea as inappropriate…  ·  Admin →
  10. add support in OfficeJS for complex type meeting Location object

    Currently OfficeJS only supports simple string type for the meeting Location property, and I would like to be able to access the same complex object type as is exposed in the O365 APIs.

    Note that Outlook users can input a resolved address in the meeting form for Location, and O365 APIs already support this complex type for Location (https://msdn.microsoft.com/en-us/office/office365/api/complex-types-for-mail-contacts-calendar#Locationv10)

    Vote to update the OfficeJS to support this same Location object.

    42 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    5 comments  ·  Add-in: Outlook  ·  Flag idea as inappropriate…  ·  Admin →
  11. Implement Conditional Formatting Editing

    The ability to edit conditional formatting in OfficeJS Excel API.

    21 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Add-in: Excel  ·  Flag idea as inappropriate…  ·  Admin →
  12. Allow Officejs to open external excel workbook programatically

    There should be a way to open a external excel workbook by providing URL for that file on excel online via officejs. so that user can open a template stored on some other server which contains desired formatting and named-ranges which can be modified on Excel Online

    51 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    5 comments  ·  Add-in: Excel  ·  Flag idea as inappropriate…  ·  Admin →
  13. Add Office Javascript API support for resources of type room in appointments/meetings

    Currently, the requiredAttendees methods setAsync and getAsync have serious issues when resources of room type are used. I will add below my review of the three methods exposed on requiredAttendees object (picture in the link):

    http://s17.postimg.org/satnvyrz3/RequiredAttendeesCalls_Behavior.png

    377 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    27 comments  ·  Add-in: Outlook  ·  Flag idea as inappropriate…  ·  Admin →

    Hello all! We are happy to announce that the feature was GA on Ignite Nov 8th 2019! Its now part of our 1.8 requirement set!
    check our how to use the enhancedLocation object here https://docs.microsoft.com/en-us/outlook/add-ins/get-or-set-the-location-of-an-appointment?view=outlook-js-1.8

    Windows Builds 16.0.12130.20272+ should have support for it.
    Mac: November update.
    Online: Already on latest.
    docs.microsoft.com/en-us/javascript/api/out..

  14. Excel - Add CopyWorksheet

    We have a need to repeat the same formatted Worksheet over and over based on selections made by the user. It would be great to setup a template so that same worksheet can be copied. The worksheet has all formatting including printing stuff in place already. Be great to just be able to copy that and fill in the data.

    44 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Add-in: Excel  ·  Flag idea as inappropriate…  ·  Admin →
  15. Support for shared mailboxes

    Office 365 shared mailboxes are very useful. Unfortunately, they do not load outlook web add-ins right now: see http://stackoverflow.com/questions/35059067/make-outlook-add-ins-working-with-office-365-shared-mailboxes/35065215
    This would be terrific to have add-ins for such mailboxes especially for all CRMs related apps

    1,425 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    97 comments  ·  Add-in: Outlook  ·  Flag idea as inappropriate…  ·  Admin →
  16. 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 →
  17. Expose Workbook events via Excel JavaScript API

    Similar to Document.SelectionChanged event, the following Workbook-level events would be useful to have exposed via the JavaScript API (in no particular order):

    Activate,Deactivate
    BeforeSave,AfterSave
    BeforeClose
    Shutdown
    SheetActivate,SheetDeactivate
    SheetBeforeDoubleClick
    SheetBeforeRightClick
    SheetChange
    SheetSelectionChange

    154 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    3 comments  ·  Add-in: Excel  ·  Flag idea as inappropriate…  ·  Admin →
  18. Allow Office Add-in in Excel to configure a cell so that user chooses value from a list of values

    Enhance the Office JavaScript APIs (for Excel 2016+) to expose a mechanism (perhaps a Validation relationship or property) that allows the developer to configure a cell so that the end-user selects the value for the cell by picking from a list of values. The list of values might be specified by some other range. In a VSTO add-in (and native Excel) this can be achieved by configuring the Data Validation properties on a cell/range.

    37 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    3 comments  ·  Add-in: Excel  ·  Flag idea as inappropriate…  ·  Admin →
  19. Provide access to CustomXMLParts for Excel via JS APIs

    It will be good to have access to CustomXmlParts for Excel via JS APIs. Currently it supported only by Word. It allows developers to provide coolest plug-ins for Excel 365.

    18 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Add-in: Excel  ·  Flag idea as inappropriate…  ·  Admin →
  20. Add ItemSend event (so add-in can cancel email)

    Would like to have an ItemSend event in the web API just like the regular API does. Is that on the planning stage for future releases?

    451 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    40 comments  ·  Add-in: Outlook  ·  Flag idea as inappropriate…  ·  Admin →
← Previous 1
  • Don't see your idea?

Feedback and Knowledge Base