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. 4 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 →
  2. Browsing the apps under From Your Organization

    Under apps From Your Organization, we can not distinguish apps from
    Site Collection App Catalog and apps fromTenant App Catalog.

    1 vote
    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 →
  3. 1 vote
    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 →
  4. Write to Web Property Bags

    The ability to both read and write to the various property bags would be very helpful. Currently it's possible to read from a web property bag, but not to write. It'd be even better if the other property bags supported this.

    6 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
  5. Make SPFx projects compatible with TSLint VSCode extension

    Make SPFx projects compatible with TSLint VSCode extension by either moving the tslint.json file to the root folder or by creating a new tslint.json at the root that instructs the VSCode extension to look for rules on the config folder

    18 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 →
  6. SharePoint Extensions on Classic Sites

    Please, make it possible to use SharePoint Extensions on Classic sites in order to use common components throughout the tenant. A good example is the Footer, we want to use the same footer so we don't have to build two different components in two different technologies.

    2 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 →
  7. publishing Image column

    Support for PublishingPageImage & PubliblishingPageIcon in REST API. Now we need two API requests to get the columns.

    3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  SharePoint APIs (CSOM/REST/Server-side)  ·  Flag idea as inappropriate…  ·  Admin →
  8. Fix the issue regarding sharepoint list column name

    Sharepoint will not be able to issue the xml list of lists when one of the column is named with symbols only such as "***" or "-" . If this is causing issues they should either be resolved or the column should not permit being named in this way.

    thanks

    1 vote
    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 →
  9. Field Customizer: call onRenderCell when switching between views

    Now onRenderCell is not called if user switches between views using drop down in List Command Bar and the list item is presented in both views.
    I understand that this is done for performance improvements but it leads to issues if there is a necessity to display the field in different ways based on a view.

    For example, voting or rating. In one view I want to see the results only (read-only) and in other view I want to be able to vote (rate) or change my previous selection.
    Another example - sales comparison. One view is needed to color-code…

    4 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 →
  10. 14 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
  11. BUG: Online workbench doesn't reflect the theme colors of the parent web properly

    There is a bug in the Online Workbench that you are not able to test theming on your web parts when the following two themes will be used:
    * Dark Yellow
    * Dark Blue

    As documented in the Issue on GitHub https://github.com/SharePoint/sp-dev-docs/issues/1064

    This would be really beneficial for testing web parts and how they look like when different themes will be used.

    13 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 →
  12. Create Retention polices /Labels with REST API

    Create Retention polices /Labels with REST API

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  SharePoint APIs (CSOM/REST/Server-side)  ·  Flag idea as inappropriate…  ·  Admin →
  13. Allow to add custom Styles in the HEAD section

    Adding custom styles in HEAD section is a powerfull way to let the page content be imediately displayed in reasonable fashion, if required.

    Adding or changing elements after the page is loaded may cause a flickering effect that is not optimal is some cases.

    With custom styles on the HEAD section, it will be possible to add "loading indicators" for async components or change basic styles, like fonts and colors, that would not feel so good if initially loaded wrong.

    Example: Given the default navbar has a black background and the custom branding for a site has transparent background. It…

    1 vote
    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 →
  14. SharePoint Framework Extension to override sub site creation link

    Sub: SPFX Extension - Subsite link override - Modern Experience

    In classic experience, we are redirecting the users to a provider hosted site request form instead of out of the box site request page(/_layouts/15/newsbweb.aspx) using custom action. We are trying to create a SPFX Application Customizer to replace this functionality by getting the Subsite button element by name and attaching a click event which will redirect the users to the provider hosted site request form. But the logic is not 100% working as there is delay in rendering the dropdown values on new button click.

    What is the right way…

    9 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 →
  15. JSOM/CSOM Threshold issue

    Please enable support for CSOM/JSOM/REST query to process request for large list rather than hitting into threshold issue. Even the column is indexed and you query based on the indexed column, threshold error is returned.

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
  16. Provide method for extending out of box SPFX web Parts

    Much like the classic SSOM model of extending OOB web parts, provide a way (or open source them ;-)) the SPFX web parts to allow Devs to build upon what you have already built.

    Its a bit old school, but has value in providing Devs a way to extend existing web parts leverage them and tweak them according to specific requirements. Perhaps with a change caveat that if you change it does not update our custom ones based upon it.

    10 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. Provide client side API to manipulate ContentType XmlDocuments

    As far as I know, there's no way to manipulate XmlDocuments collection of ContentType objects.

    On server side, we can directly use SPContentType.XmlDocuments to manipulate the collection, but I didn't find any client side way to do this.

    Neither CSOM, nor REST API nor Web service provide something able to reach my goal.

    XmlDocuments collection is useful to store content type related configuration. There is OOB configuration like policies, or receivers stored in this collection, and some 3rd party data too (at least we are trying to).

    Thanks

    3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  SharePoint APIs (CSOM/REST/Server-side)  ·  Flag idea as inappropriate…  ·  Admin →
  18. if-none-match

    Recognize the If-None-Match HTTP header in download.aspx

    3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  SharePoint APIs (CSOM/REST/Server-side)  ·  Flag idea as inappropriate…  ·  Admin →
  19. SPFX > Use query builder in Propertypane

    I would like to use the SharePoint Query builder. As we are used to have in the Web-part properties (like the CEWP).
    In SPFX I would like to use it in the Propertypane of a SPFX webpart.

    3 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 →
  20. Workflow using REST on an indexed lookup to another list in the same web fails with a generic error when the active list is over 5k items

    Workflow using REST on an indexed lookup to another list in the same web fails with a generic error when the active list is over 5k items. Works fine if under 5k items in the source list. This is contrary to the documentation on using rest - either update the documentation or fix this issue.

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  SharePoint APIs (CSOM/REST/Server-side)  ·  Flag idea as inappropriate…  ·  Admin →
  • Don't see your idea?

Feedback and Knowledge Base