Feedback by UserVoice

Feature Requests and Feedback

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. Make the E5 Developer Subscription Available To Existing Developers

    Microsoft have decided to make the E5 Developer Subscription available to only new developer subscriptions. Can this be made available to existing developers?

    https://developer.microsoft.com/en-us/sharepoint/blogs/new-microsoft-365-e5-subscription-with-ems-now-available-for-developers/

    92 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    In Backlog  ·  11 comments  ·  Developer portals & programs  ·  Flag idea as inappropriate…  ·  Admin →
  2. Allow PowerPoint Add-in to read custom properties

    Current version of API lacks this functionality

    48 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Add-in: PowerPoint  ·  Flag idea as inappropriate…  ·  Admin →
  3. Allow displayMessageForm to open itemId in same window

    Currently displayMessageForm method is opening the message pointed by itemId in a new window.

    It will be great if we could pass an option to the method Office.context.mailbox.displayMessageForm() that allows to replace the current visualized message with the new message indicated in itemId.

    The use case that I want to enable here is to programmatically navigate with add-in javascript to arbitrary messages knowing their itemIds.

    45 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Add-in: Outlook  ·  Flag idea as inappropriate…  ·  Admin →
  4. Office Add-ins should run in Chromium-based Edge, not EdgeHTML

    At the moment addins run in EdgeHTML

    Recently Chromium-based Edge has been released which is much faster than EdgeHTML

    Add-ins should run in new, Chromium-based Edge.

    Will it be "just done" at the next Windows update?

    Similar to previous suggestion:
    https://officespdev.uservoice.com/forums/224641-feature-requests-and-feedback/suggestions/31155925-office-add-ins-should-run-in-edge-not-ie11

    21 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 →
  5. Allow user to access to microphone in office add-in

    The requirement for me is using webRTC in office add-in, so we need to access to microphone, however there is no way to grant the access to microphone in desktop app(it works well on web side). so we want add-in can support this feature.

    8 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Add-in: Outlook  ·  Flag idea as inappropriate…  ·  Admin →
  6. Allow administrators to pin Office Add-ins

    With the preview release of "the new Outlook" on OWA, Office Add-ins are now buried in the drop down context menu in an email. Additionally, it appears they do not follow the same behavior of Outlook on the desktop, where Office Add-ins will show in the larger ribbon if used more frequently.

    According to this article, Office Add-ins can be pinned if they are used frequently:

    If you were using add-ins in the classic Outlook on the web experience, they will show up pinned next to mail actions or in the drop-down menu once you open an email in the…

    273 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    Under review  ·  3 comments  ·  Add-in: Outlook  ·  Flag idea as inappropriate…  ·  Admin →
  7. Add Office.EventType.ItemChanging event for Outlook

    Adding Office.EventType.ItemChanging event will greatly help add-in developers to write robust code to handle changing mail items.

    With a ItemChanging event that fires before Office.context.mailbox.item changes to the new context, we can write cleaner transition state logic, avoiding operations meant for previous item from bleeding into the next item.

    39 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Add-in: Outlook  ·  Flag idea as inappropriate…  ·  Admin →
  8. Custom task pane header in Microsoft Outlook addin

    There should be option to disable or hide Addin icon and title in taskpane/sidepane header?

    Or there should be an option to customize header of sidepane/taskpane like setting background image or custom font in header?

    15 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Add-in: Outlook  ·  Flag idea as inappropriate…  ·  Admin →
  9. Enable single sign-on (SSO) for Office Add-ins

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

    32 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    In Preview  ·  0 comments  ·  Add-in: General  ·  Flag idea as inappropriate…  ·  Admin →
  10. Support for high DPI taskpanes

    Office now supports high-DPI and per-monitor DPI awareness, but custom task-panes do not. Add-in custom task panes are always hosted in a system aware host window and there is no way to indicate our add-in is high-DPI and multi-monitor DPI aware. Our customers therefore only see a low resolution user interface in the task panes. The Excel built-in task panes support high-DPI so this shouldn't be too difficult, maybe a registry setting indicating the add-in supports high-DPI or even an extra parameter to ICTPFactory.CreateCTP indicating support.

    39 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 →
  11. Blazor Development Support

    Support Add-in development in Blazor

    22 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Office Developer Tools  ·  Flag idea as inappropriate…  ·  Admin →
  12. Office.context.officeTheme to return dark/light theme in Outlook web app

    In desktop Outlook app you can set dark/light theme or follow system theme and you can read that value from Office.context.officeTheme so add-in color scheme would match the app.
    You can set dark theme in Outlook web app but the issue is that Office.context.officeTheme returns undefined.

    18 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Add-in: Outlook  ·  Flag idea as inappropriate…  ·  Admin →
  13. Explains exactly what is an "active developer activity" before deletion

    The new subscription model is now for 90 days with auto renewal as long as there are "active developer activities" but it's written nowhere what exactly is an "active developer activity".

    Please then explains in detail.

    For example, create a sharepoint site? Add a webpart to a page? Deploy a spfx solution in the app catalaog?

    10 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Developer portals & programs  ·  Flag idea as inappropriate…  ·  Admin →
  14. Control of Cursor in Outlook Desktop (Native Windows Client)

    In add-in we want our cursor/caret to appear in the To: field right after loading the add-in. But it goes away and never appear until we click either inside the message body or any other text field.

    I suggest that we should provide a method to place cursor/caret whereever user wants it to be placed.

    It works just fine in web version.

    Here is the reference of discussion with MSFT Outlook Addin team,
    https://stackoverflow.com/questions/58973742/outlook-365-addin-on-desktop?noredirect=1#comment104757525_58973742

    16 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Add-in: Outlook  ·  Flag idea as inappropriate…  ·  Admin →
  15. Trying to save a blob file in Outlook for macOS using javascript

    Ok so I have a Blob file that I'm trying to save on local disk (the Blob is created locally from an ArrayBuffer). The problem I'm facing is that Outlook for macOS does not want to open a FileSaverDialog or something similar to let the user save the file.

    My code is working perfectly in Outlook for Web (OWA) on all browsers (including Safari) and Outlook for Windows.

    const blob = new Blob([body]); //body is an ArrayBuffer created locally
    const link = document.createElement('a');
    if (link.download !== undefined) {

    const url = URL.createObjectURL(blob);
    
    link.setAttribute('href', url);
    link.setAttribute('download', fileName);
    link.style.visibility = 'hidden';
    document.body.appendChild(link);
    108 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 →
  16. Make it possible to add custom buttons to the text selection tooltip

    Currently, when selecting text, a menu appears with formatting options such as font size, weight, and color. It would be useful if custom buttons could be added to this menu. This would make it easy to use features that process selected text.

    35 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Add-in: Outlook  ·  Flag idea as inappropriate…  ·  Admin →
  17. Add Windows to "Microsoft 365 E5 Developer"

    Need to test and work with Microsoft Virtual Desktop and use autopilot scenarios for Enterprise testing. The Pro to Enterprise step up integrated into Azure AD is needed

    24 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    Under review  ·  2 comments  ·  Developer portals & programs  ·  Flag idea as inappropriate…  ·  Admin →
  18. Fix Office js recipientType discrepancy for Outlook on Windows

    We use Office.js to build an Outlook web add-in and we make use of the calls composeItem.to.getAsync where the compose Item is Office.context.mailbox.item. The call returns an array of recipients of Office.EmailAddressDetails objects and are as described in this documentation.

    In the latest version(s) of Windows Outlook (16.0.11901.20204 and 16.0.11901.20070), we can observe a discrepancy in the resulting EmailAddressDetails.recipientType to the above call when it comes to Dynamic Distribution Groups. We observe that the recipientType used to be distributionList on a slightly older version of Windows Outlook (16.0.11328.20362). But now, the recipientType returns other for Dynamic Distribution Groups. This discrepancy…

    26 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Add-in: Outlook  ·  Flag idea as inappropriate…  ·  Admin →
  19. encode URL parameters

    Opening an url via displayDialogAsync even when redirecting to servers that do not honor "|" in query in parameters should work.

    Current Behavior
    Opening an URL via displayDialogAsync fails when opening AWS API Gateway URLs or similar such servers where "|" is not honored/configured to be used. Though it may be for the server to accept "|" the best practice may be to encode the URLs

    Additional details:
    Set up an AWS API Gateway + Lambda
    Use Office API Office.context.ui.displayDialogAsync to open this URL.
    The Office API adds a query parameter "hostinfo" with values similar to - outlook|web|16.01|en-us|6ed38bbe-e610-cf6a-b413-9491cdcef28a|isDialog| …

    12 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Add-in: Outlook  ·  Flag idea as inappropriate…  ·  Admin →
  20. Junk mail in outlook

    i keep getting junk and these people keep using a auto response system, but they are lazy, what outlook needs is a first name @ blocker, so i keep getting two kinds of spam, one where they change the .com, and will either write dysfunctional names or coded numbers, so one is a blackmail scam, where they claim they will post videos of you wanking, and what they will do is saveyourself@4005.com or saveyourself@5564.com what outlook needs to develop is a (first name) @ blocker, and also sort numbers .com so just uploads loads of numbers 1 to billion, so…

    2 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 →
← Previous 1 3 4 5 55 56
  • Don't see your idea?

Feedback and Knowledge Base