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.

I suggest you ....

You've used all your votes and won't be able to post a new idea, but you can still search and comment on existing ideas.

There are two ways to get more votes:

  • When an admin closes an idea you've voted on, you'll get your votes back from that idea.
  • You can remove your votes from an open idea you support.
  • To see ideas you have already voted on, select the "My feedback" filter and select "My open ideas".
(thinking…)

Enter your idea and we'll search to see if someone has already suggested it.

If a similar idea already exists, you can support and comment on it.

If it doesn't exist, you can post your idea so others can support it.

Enter your idea and we'll search to see if someone has already suggested it.

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. _vti_bin/ directory susceptible for html content injection attack with op parameter

    Sharepoint should perform input validation on op parameter in URL for services under _vti_bin/ directory. Currently, it allows client input to be printed directly in the response

    1 vote
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
  2. view formatting support click to call using href=tel:

    Expand the SharePoint View formatting schema to support click to call URLs. This would allow a url such as <a href='tel:555-555-1212'>555-555-1212</a> to be created using SharePoint's json view formatting. Today 'tel:' protocol is not supported. The following is an example of the requested syntax to create a click to call url from data in a "Phone" column.

    {
    "elmType": "a",
    "txtContent": "[$Phone]",
    "attributes": {
    "target": "_blank",
    "href": "='tel:' + [$Phone]"
    }
    }

    1 vote
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
  3. information management policies, retention policy is not working for SharePoint Online

    I want to setup retention policies under information management policies in SharePoint online.
    Microsoft support engineer says it is not supported in SharePoint online.
    If this is true, please add support for these . It is very userful feature specially if you want to fire a workflow on content expiry.

    1 vote
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
  4. Add --nobuild flag to gulp serve

    Observed behavior
    ---------------------
    When using a monorepo manager, like for example @microsoft/rush, the rush build command bundles all projects which are referenced in the monorepo - including SPFx projects.
    When running gulp serve in (one of) the SPFx project(s), the bundle gulp command rebuilds the project. This is an unnecessary step, which would be nice if we could disable.

    Proposed solution
    --------------------
    Add a --nobuild flag support to the gulp serve command so we can start the local web server without rebuilding the SPFx code.

    80 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  SharePoint Framework  ·  Flag idea as inappropriate…  ·  Admin →
  5. Bring Back Barcode Creation in lists

    You used to be able to enable Item content types in a lists to be barcodes. This was very useful in creating inventory lists. Please bring this back!

    7 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
  6. CustomActionGroup missing from CSOM

    The UserCustomAction class is available in CSOM but i can't find an equivalent for CustomActionGroup. This is preventing my organization from adding a Custom Group to the Site Settings page. Without this functionality , we could be forced to inject our custom actions into an existing group.

    6 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
  7. JSON to be able to set Layout and Background

    With site designs for modern there are a lot of options available however the ability to change Layout to 'Standard' or 'Compact' and the Background to say 'Strong' is lacking.

    Can these please be made available?

    1 vote
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Site Scripts & Site Designs  ·  Flag idea as inappropriate…  ·  Admin →
  8. Add more SPO Webparts that follow common design principles

    Currently the WebPart for "Sites" in SPO Modern is very limited in what you can do. Yes it shows the sites, but then you cannot control the colors of the part, whether there is a default image (or one you can add) or even ad your own titles (making it kind of like a link).

    Similarly using the Highlighted content WebPart allows you to see cards with images where you can filter to only those sites/pages you want BUT - you can't control the subtext nor remove the "author" . - Basically - a new Card WebPart should be created…

    1 vote
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Site Scripts & Site Designs  ·  Flag idea as inappropriate…  ·  Admin →
  9. More links to footer / fat footer

    It would be really nice to get more links to the footer to be able to create this kind of "fat footer". Current footer only allows 8 links/headers, but we would love to see footer where you:
    1. can choose the layout (columns/rows)
    2. can have header (styled/bolder/font size) with or without link and the add n-number or links below it.

    So something like this (3 columns x 2 rows example):

    HEADER1 | HEADER 2 | HEADER 3
    link1 link1 link1
    link2 link2 link2
    link3 link3 link3

    HEADER4 | HEADER 5 | HEADER 6
    link1 link1 link1
    link2 link2 link2 …

    22 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
  10. Include the filter pane in list web parts

    Please include the ability to show the filter pane (usually on the right) when a list or library is added to a modern page as a web part.

    Users are asking for an easy way to filter.

    Clicking on the headings only allows sorting.

    3 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  SharePoint Framework  ·  Flag idea as inappropriate…  ·  Admin →
  11. Differentiate OOTB modern webpart from any custom

    There should be some way in UX to differentiate OOTB SPFx web parts from custom web parts. Currently with so much new stuff coming out from SP team it's hard to differentiate if it is a custom web part which was added form a custom solution which we forgot about or it is an OOTB one especially while doing demos.

    3 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  SharePoint Framework  ·  Flag idea as inappropriate…  ·  Admin →
  12. Allow extending SharePoint Admin Center using SPFx

    It would be nice to have the ability to extend some of the functionality in the SharePoint Admin Center. Specifically, the ability to deploy SharePoint Framework Web Parts into the Admin Center (via an App Page?). Currently, the community builds lots of SPFx Web Parts to fill the gaps in the Modern UX.

    Such Web Parts include:
    Theme Manager
    Site Design Studio/Manager

    These are SPFx solutions that have been built to help better manage our environments through a UX experience (as there isn't one via First Party). It would be nice to have a centralized location where these SPFx solutions…

    162 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
  13. Using add-in only / app-only permissions with search queries in SharePoint 2016 (On Prem).

    Currently we're not able to leverage the SharePoint Search API using the app only permissions within SharePoint 2016 (On-Prem). It should work the same way as it does in SharePoint Online (supports search queries).

    1 vote
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  SharePoint Add-ins  ·  Flag idea as inappropriate…  ·  Admin →
  14. view formatting container

    JSON View formatting looks different in a webpart compared to in the list/library.

    Can we have access to the container HTML element for the list rather than just to the individual rows? (when writing the JSON)

    When creating a grid of floating tiles, they do not align properly when the viewed as a webpart. They are displayed in a jagged stair-case. It works fine when looking at the list/library.

    I would attached an image but that doesn't seem to be in this site's feature set :(

    3 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Site Scripts & Site Designs  ·  Flag idea as inappropriate…  ·  Admin →
  15. Harden PnP Provisioning Service for known pre-requisite failures

    There are a handful of PnP Provisioning service pre-requisites that are required (tenant level permissions, app catalog, access to app catalog, etc) to deploy the Custom Learning and Starter Kit template successfully. We also know that users miss our documentation. Hence this request is to harden the PnP Provisioning service deployment process to clearly call out provisioning failures specific to not following pre-reqs and to point users to that documentation.

    1 vote
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Site Scripts & Site Designs  ·  Flag idea as inappropriate…  ·  Admin →
  16. SPFX QuickLinks webpart - Open in same tab

    I would like to have an option to choose the target property for Quicklinks webpart item in SharePoint framework.
    In most of the scenarios I had to create a custom webpart based on list to overcome this issue.

    1 vote
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  SharePoint Framework  ·  Flag idea as inappropriate…  ·  Admin →
  17. Allow site script & site designs to add site collection wide logo/home link and footer.

    create action that would add collection wide logo/home link and footer.

    1 vote
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Site Scripts & Site Designs  ·  Flag idea as inappropriate…  ·  Admin →
  18. find way to convert existing publishing pages to modern, having over a thousand pages makes it unreasonable to switch to modern experience.

    Content from publishing pages exist in database, should be way to leverage this to convert existing publishing pages to modern experience. Consider customers with thousands of existing publishing pages - not just oh start over with new communications site.

    1 vote
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Site Scripts & Site Designs  ·  Flag idea as inappropriate…  ·  Admin →
  19. Create roledefinitions and groups from SiteDesign

    Please add functionality to create roledefinitions, create custom groups and assign roledefinitions to groups.

    11 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Site Scripts & Site Designs  ·  Flag idea as inappropriate…  ·  Admin →
  20. Fix the dynamically generated css class for Provider Hosted Apps

    Since May 2018 using the SharePoint theme in a Provider Hosted App has been broken.
    See GitHub issue https://github.com/SharePoint/sp-dev-docs/issues/1793

    1 vote
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  SharePoint Add-ins  ·  Flag idea as inappropriate…  ·  Admin →
← Previous 1 3 4 5 16 17
  • Don't see your idea?

Feedback and Knowledge Base