Feedback by UserVoice

Feature Requests and Feedback

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. Allow Addins to be devleoped as spfx webparts hosted in O365

    Would be nice to be able to configure a page in Sharepoint Online to serve as an Office Addin. We could then use am spfx webpart to build the addin.

    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 →
  2. File-New Extensibility

    We currently have an add-in that runs in a task pane. This add-in allows the user to create new documents based on templates in the user's SharePoint or OneDrive.

    In order to provide our users with a more Office-aligned experience, we would like to display our add-in directly in the File-New canvas.

    Do you have any plans to support this?

    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 →
  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. Support not only guids in GetRealmFromTargetUrl in TokenHelper.cs

    On-premises it is possible to assign a new Realm to any string using Set-SPAuthenticationRealm cmdlet.
    GetRealmFromTargetUrl in TokenHelper.cs from Visual Studio templates does not take that into account. This method validates the determined realm against Guid.TryParse as you can see here:
    if (bearerResponseHeader.Length >= realmIndex + 36)
    {

    string targetRealm = bearerResponseHeader.Substring(realmIndex, 36);
    
    

    Guid realmGuid;

    if (Guid.TryParse(targetRealm, out realmGuid))
    {
    return targetRealm;
    }

    }

    So, if you have changed the realm to a string which cannot be converted to guid, you will get a 401 Unauthorized if you e.g. try to access the host via CreateUserClientContextForSPHost().

    That would be really…

    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 →
  5. Allow local files (no share) only when working on OneFrive

    Since a recent update it is NOT possible to work on a non-shared file if you save the document on a (entreprise) one drive folder. Plus the systems tries to upload the file as it saves it, in the very same time.
    Consequence : 1/ lot of sync conflict (vs. other clean cloud storage like dropbox or gdrive who dont mix collaboration and cloud saving)
    2/ lots of network request >> LAG all the time.
    3/ Bugs when offline (to my knowledge office is still a client, non web based systelm, is it ?)
    I understand where you guys want…

    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 →
  6. Add Backup Solution of Microsoft 365

    After a quick review of marketing info of Microsoft 365 for Business, I failed to grasp how the product addresses a business' need for easy, robust data backup, retention, and retrieval. OneDrive is not a complete solution for this fundamental concern. Can this functionality be added? Or is there just a need to elucidate the best practices in the product literature?

    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 →
  7. Add Office.beforeClose event

    Many times, there's logic you want to execute before the user closes the add-in, such as persisting settings. Currently, there's no way to do that across Excel Desktop and Excel Web. Would be nice if there existed an Office.beforeClose method called before the page closed

    8 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 →
  8. Extend the concept of content contols from Word to other Office applications, especially Excel and PowerPoint.

    I am a member of an open source software development project (https://dotnetfoundation.org/chemistry-add-in-for-word) and we use content controls in Word to display chemical structures. It would be extremely useful for the scientific user community to be able to have the same functionality in the other Office applications. Any chance that content controls might find their way into at least PowerPoint and Excel?

    2 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 →
  9. Allow (preferred) positioning (e.g., top,bottom) and size of pane to be defined via API

    I would like to use the horizontal space right below the ribbons for an add-in. Right now the use can drag to left and right parts of the window. Top and bottom could really help with UX in my case.

    The API should also allow to pin the pane to a position so it can't me moved by the user but e.g. resized in width (vertical pane) or height (horizontal position)

    Defining size requirements height/width should also be possible as fixed value or min/max.

    6 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 →
  10. Upgrade Hotmail so that I can receive messages on firefox

    This site uses HTTP Strict Transport Security (HSTS) to specify that Firefox may only connect to it securely. As a result, it is not possible to add an exception for this certificate.

    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 →
  11. Managed add-ins - activate and prevent users from disabling add-ins

    There are certain add-ins in large corporate environments that need to be enabled by default, and, for regulatory compliance reasons shouldn't be disabled.

    I can see that deployment of the apps can be achieved through the Admin Centre Preview - it would be good from a deployment and automation perspective if administrators could "roll out" apps across their enterprise, knowing that they will be activated automatically and couldn't be disabled unless the administrator allowed this via policy.

    6 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. Give Roadmap for App for Office JavaScript API

    It would be great to see approximate release dates and what features releases would include (especially interested in access to CustomXmlParts for Excel). Thanks.

    4 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 →
  13. Default Hide/Show Ribbon button for TaskPaneApp and ContentAddin

    It would be nice to have a default ribbon button to hide/show the addin provided content. In the desktop version (at least in 2013 - haven't tested 2016) it is possible to close and not be able to get the taskpane.

    This might also make the addins more discoverable.

    The default should be overrideable in the manifest. i.e. change icon, replace, remove.

    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 →
  14. 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 →
  15. 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 →
  16. 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 →
  17. 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 →
  18. 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 →
  19. 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 →
  20. 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…)
    0 comments  ·  Add-in: General  ·  Flag idea as inappropriate…  ·  Admin →
  • Don't see your idea?

Feedback and Knowledge Base