SharePoint
Feedback by UserVoice

SharePoint Dev Platform

Welcome! This is your place to suggest ideas or vote for ideas for improving the SharePoint Dev Platform.

How to submit a new idea

  1. Check if it's already been suggested. If it has, vote for it.
  2. If it's new, submit it in 50 words or less.
  3. Gather support!
  4. If your idea receives over 100 votes in 90 days, we will respond.
    If not, we will close it.

Want to engage further? Please visit the SharePoint Community

Note: we have partnered with UserVoice, a third-party service and your use of the portal and your submission is subject to the UserVoice Terms of Service & Privacy Policy, including the license terms. Please do not send any novel or patentable ideas, copyrighted materials, samples or demos for which you do not want to grant a license to Microsoft.

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. add filtering and sorting capability to quicklinks webpart

    Add filtering and sorting capability to Quicklinks webpart.

    I love the ability to filter and sort highlighted content, but do NOT like how it displays the content type icon over picture, the modified by user info, and the site name (redundant text noise). I love the simplicity of the quicklinks display of image and title, but need quicklink content to be filterable and sortable like you can in highlighted content.

    Add a way to customize how highlighted content is displayed (just image and title like the quicklink webpart does).

    or

    Please add the same filtering and sorting capability to the…

    30 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Site Scripts & Site Designs  ·  Flag idea as inappropriate…  ·  Admin →
  2. 30 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
  3. Provision SPFx (.sppkg) add-ins on a site on-premise

    ALM API is available now for SPO. SPFx now is available for SP2016 on-prem, too, since Feature Pack 2. But still there is no way to provision .sppkg files (either form local disk or from AppCatalog) on a site. Please, add this. There is no migration path from provider-hosted add-ins to SPFx add-ins for our applications now, because method LoadAndInstallApp() which worked for .app files does not work for .sppkg files.

    29 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    4 comments  ·  SharePoint Framework  ·  Flag idea as inappropriate…  ·  Admin →
  4. Create UserProfile Properties programmatically in SPO

    Currently there is no API available to create custom UserProfile properties (and/or sections) in SharePoint Online. Are there any plans (to make this part of the Tenant administration namespace so) this can also be set via code/script as opposed to GUI only?

    28 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
  5. Support adding custom CSS to modern pages

    It is silly that and "NoScript" turns off the ability to use css. There is a big difference between making a page readable and writing a web application. Fearing unspecified security issues, large company administrators select "NoScript" to be safe, making sharepoint online the ugliest content management system in the market.

    27 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Site Scripts & Site Designs  ·  Flag idea as inappropriate…  ·  Admin →
  6. 26 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
  7. Expose NavigationNode.TitleResource in CSOM & JSOM

    You can already localize using SetValueForUICulture() for TitleResource or NameResource and DescriptionResource properties of Web, List, ContentType, and Field. What is missing is the ability to do this for NavigationNode and maybe CommandUIExtension to make localization complete.

    26 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
  8. spfx-extension should allow customization of a CommandSet for a page.

    We'd like to add additional buttons/commands to the CommandMenu when a user is viewing pages in our SharePoint online tenant. I thought creating an extension using spfx would allow this but it appears limited only to ListViews.

    25 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  SharePoint Framework  ·  Flag idea as inappropriate…  ·  Admin →
  9. Make it possible to completely hide an SPFx web part at runtime

    It should be possible to create a web part that will decide to hide or show at runtime -- for example, when you want to say "Don't show this webpart if there are no results", and it should show no spaces or gaps in the page.

    Although it is possible with CSS to approximate this, there is always a gap in the page.

    I would suggest that you make the web part visible in Edit mode, regardless of its settings, so that page editors can access the web part settings.

    25 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  SharePoint Framework  ·  Flag idea as inappropriate…  ·  Admin →
  10. SPFx: ESLint instead of TSLint

    TSLint is deprecated nowadays as ESLint supports TypeScript. However, we cannot replace TSLint with ESLint in SPFx projects because TSLint task is a part of the build process internally. It would be nice to use ESLint by default.

    A couple of GitHub links about the topic:
    - https://github.com/SharePoint/sp-dev-docs/issues/4972
    - https://github.com/microsoft/rushstack/pull/1592

    A couple of interesting historical facts:
    “In fact, it all started a long time ago: the last release of the tslint kernel was already in 2016. And this is the moment when it is time to start saying “last,” if someone still says “last,” because that release was really the…

    25 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  SharePoint Framework  ·  Flag idea as inappropriate…  ·  Admin →
  11. Make Localization accessible for QuickLaunch NavigationNode and WebPart titles

    Hi all,

    It would be really nice to add more support for localization in CSOM for SharePoint on-prem and online.

    In server side object model, it possible to localize NavigationNode (SPNavigationNode) using the TitleResource property like this:

            using (var site = new SPSite(&quot;<a rel="nofollow noreferrer" href="https://UrlToMySharePointSite&quot;)">https://UrlToMySharePointSite&quot;)</a>)
    
    {
    using (var web = site.OpenWeb())
    {
    var nodes = web.Navigation.QuickLaunch;
    foreach (SPNavigationNode node in nodes)
    {
    node.TitleResource.SetValueForUICulture(new CultureInfo(1036), &quot;My French Title&quot;);
    }
    }
    }

    Same for WebPart Title. I've found a way to do this but don't have tested it (I tested it for NavigationNode but doesn't work) : http://sadomovalex.blogspot.ch/2015/09/localize-web-part-titles-via-client.html

    As we have…

    24 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
  12. Updating existing projects to newer SPFx builds

    When building an SPFx project on current version of SPFx build, it is very hard to upgrade this to the latest SPFx builds that are coming out after while still enjoying all the new features that are a part of that latest version.

    This includes breaking changes that prevents the code from compiling, but also more importantly: added configuration options and features to the different config files that are a part of the project, or changes to the schema that adds a few more options that are a part of the new SPFx build.

    These changes today have to be…

    24 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  SharePoint Framework  ·  Flag idea as inappropriate…  ·  Admin →
  13. Provide a way to view an HTML file in the browser reather than downloading the file. This totally defeats the purpose

    SharePoint Online does not provide a feature for placing a html file for viewing but rather it downloads the file. This totally defeats the purpose.

    24 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Site Scripts & Site Designs  ·  Flag idea as inappropriate…  ·  Admin →
  14. Add MFA Support for .Net Standard CSOM

    With the new support of CSOM with .Net Standard we should be able to acquire tokens with accounts that have MFA enabled and not just regular accounts that don't have added security.

    23 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
  15. SPO anchor links need to work after authentication is completed

    Microsoft's engineering team confirmed that after authentication is completed and redirected to the original SharePoint URL, the fragment (#anything-after-the-hash) part in original URL is missing due to its current design. This is part of a browser limitation as the browser itself doesn't send the URL fragment to the server.

    22 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
  16. SPFX ListViewCommandSet > use Fabric UI ICON

    Within the SPFX 'extension' framework, there's no way to specify an icon for a ribbon button - list view extender.

    This blog post mentions it - but no resolution ;
    https://github.com/SharePoint/sp-dev-docs/issues/642

    Ideally, there would be a property for ; officeFabricIconFontName

    22 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  SharePoint Framework  ·  Flag idea as inappropriate…  ·  Admin →
  17. Allow for admins to specify CDN location when installing SPFx App package

    I'd like to have the option for an admin to 1) load upp the script and other resources in a customer owned or managed CDN location and 2) allow the admin to specify that location when adding the .sppkg file into the app catalog.
    This would allow for more flexible usage of SPFx applications and also allow enterprises to have better governance of the script resources - which would increase the adoption of SPFx and also allow ISV's to create more solutions.

    22 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    in the plans  ·  3 comments  ·  SharePoint Framework  ·  Flag idea as inappropriate…  ·  Admin →
  18. Extensions : application customer include a left-nav placeholder which will allow options to hide, pane or customise

    there are many requests for leftnav customisation options which often come in business requirements. Nav is always something that users get quite excited about.

    why not combine this with the work being considered on new placeholders for the application customizer

    include a simple script way of specifying that you want

    no left hav
    narrow left nav with icons only (like VS code)
    standard left nav but in flyout pane to conserve space(like modern details pane)
    fully customised and specified in extension

    22 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  SharePoint Framework  ·  Flag idea as inappropriate…  ·  Admin →
  19. Enhance CreateContentType with Group property to defined the content type group

    The CreateContentType function does not support "Group" property that sets the content type group to which it belongs. The same is available for CreateSiteColumn.

    21 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Site Scripts & Site Designs  ·  Flag idea as inappropriate…  ·  Admin →
  20. Add an option to disabled fixed header and footer on SharePoint Extensions

    Fixed header and footers sometimes take up too much space on modern pages. I've had several customers ask for the extensions to be fixed to the top/bottom of the page, rather than to the top/bottom of the screen.

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

Feedback and Knowledge Base