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. Share an ‘early warning’ from Microsoft of SharePoint Online changes that could potentially ‘break’ custom CSS

    Is there a way to obtain an ‘early warning’ from Microsoft of SharePoint Online changes that could potentially ‘break’ custom CSS rules and formatting.

    Currently, custom formatted SharePoint Online sites simply break when CSS changes are released that alter tags or divs that have been targeted.

    19 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. Allow List / Library Layouts (Compact, Tile) to be active by default and/or via URL

    Currently users can switch their View layout manually between List, Compact List, and Tiles. However, developers customizing a View cannot set any of those as default, nor can we direct a user to a particular Layout.

    This request is for any or all of the following 3 modifications:


    • Allow one of the Layouts to be set as default so visitors see the correct layout without having to be directed to switch the layout manually (which, by the way, users never do anyway). One super convenient way to accomplish this would be to detect the use of "tileProps" in the View…

    105 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    8 comments  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
  3. Be able to embed 360 images into sharepoint pages

    Have the ability to add 360 images. Be able to set "north" and some basic settings. (autospin etc) and also be able to resize the image for your page.

    45 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
  4. Please Fix - Adding calculated lookup column breaks Lists when creating new List from existing List.

    I created a List in Teams and opened in SharePoint Online to customize it.
    I can create a 'calculated column' and set information type as 'Lookup' and point to data within the list I'm creating.

    This works as expected however, if I want to reuse this List (Create new list from existing list) the creation breaks. I get an error "Parameter targetListName references a resource that could not be found".

    If I take out the calculated list 'Lookup' column, I can reuse the List.

    Please Fix.

    3 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 →
  5. 5 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
  6. make Sharepoint OLEDB connection string compatible with the standard, allow easy import / export from and to SQL Server

    It is very hard to import from / export to Sharepoint lists into / from MS SQL Server on a computer without admin rights. Both are Microsoft products. I am an BI expert based on Microsoft technologies since 1999 and MS products are the most terrible data sources and targets: Excel and Sharepoint.

    It is very hard or not possible to automate ETL between Sharepoint and SQL Server on a system without admin rights and without "Flow" premium features.


    • SSIS OLEDB provider doesn't work in SSIS, because the Sharepoint connection string doesn't comply with the standard and SSIS will support…
    3 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 →
  7. Let users create Lists in Teams even DisablePersonalListCreation is set to true

    By following the guide to "Disable creation of personal lists" (https://docs.microsoft.com/en-us/sharepoint/control-lists) and set "Set-SPOTenant -DisablePersonalListCreation $true" users can't create Lists within Teams anymore.
    The "Create" button is inactive. There's no valid reason why DisablePersonalListCreation has an impact on creating Lists within a Teams Channel where the list is saved in the SharePoint site of the M365 group which is assigned to the Teams.

    3 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 →
  8. Column formatting Office URI

    Can you please allow the JSON column formatting to support the Office URI schemas - https://docs.microsoft.com/en-us/office/client-developer/office-uri-schemes?

    This would allow simple links to open documents from a library as templates.

    At the moment, if I construct an <a> tag then it will reject anything that does not start with http.

    17 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 →
  9. Add option to set default layout on Library webpart

    There is no way to set the default layout of the Library webpart to compact list or tiles unless you create a view first and use that. It would be handy to have the option in the default webpart settings to choose either List, Compact List or Tiles layout by default.

    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 →
  10. Add PowerBI learning paths to the Microsoft Learning Pathways

    Seems to be a big hole! It'd be awesome to have PowerBI learning pathways available in the Microsoft learning Pathways. Please!

    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 →
  11. Microsoft learning pathways - hide asset from all playlists

    I'd like to be able to hide a particular asset from all playlists. For example, in our orgainsation we have restricted the creation of new Teams so we'd like to hide the asset "Get your team up and running" from all the playlists that it appears in.

    Currently, we have to search through all playlists and if that asset exists in one, we have to copy the playlist, remove it from the new playlist, the hide the original playlist.

    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 →
  12. Version Metadata Not Working in Labels

    Hi All,

    I have a customer who is about to walk away from SharePoint online as we can’t get the metadata of the version of the document into the footer. They’re going to go to livelink or docuware.

    What’s the problem?

    This may sound small but industry standard document management requires that footers of documents can contain metadata, most importantly the version of the document so when a user prints the document the document can have the correct controls embedded right the way through the document. It’s called Document Control.

    SharePoint online allows us to create content types and, through…

    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 →
  13. Support "object-fit" style attribute for list column formatting

    The list of supported style attributes should really contain "object-fit". Right now it is not supported. It's handy for scaling images properly.

    https://docs.microsoft.com/en-us/sharepoint/dev/declarative-customization/column-formatting#style

    https://caniuse.com/#search=object-fit

    8 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
  14. Font sizes in events webpart description field fixed .

    The font sizes in the description field of an event are not configurable you can only choose the default fonts (header/normal etc.).
    This results in the plain text (normal) and list (bulleted list) fonts being different sizes.

    Please make all fonts configurable just like in normal modern pages.

    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 →
  15. When we have more than 5000 items in a SharePoint Online list which we need to display in a custom form, we can only display 5000 items def

    When we have more than 5000 items in a SharePoint Online list which we need to display in a custom form, we can only display 5000 items in the form, and to display more than 5000 items we need to write a recursive ajax function using REST API.
    So that it will concatenate the items in each recursion and then can be able to display more than 5000+ items, but each iteration/recursion pulls only 99 items out of 5000+ items at a time.

    I have to recursively/iterate the piece of code 50 times to pull 5000 [i.e. 5000/99] items to…

    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 →
  16. Add the css for 'text-overflow' in Column Formatter.

    I want to truncate the string which crosses the width and add '...' at the end. Currently I am able to do that except for adding the '...'. It can be done if the column formatter supports 'text-overflow: ellipsis'.

    107 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 →
  17. 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 →
  18. Reduce cost for additional SharePoint storage

    Hi,

    Would be great if you could consider lowering the costs for additional SharePoint storage. 0.2 $ per GB per month is one of the most expensive storage now a days in the market.

    Any timeline planned or already considering to lower the costs?

    Thanks

    6 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
  19. Please stop removing fonts (font sizes) from modern pages

    It ssems suddenly MS has removed the 17pt fontsize from Modern Pages, resulting in all our pages that used this font to revert to the next higher: font 18pt, which is way too big. Also in all sites the theme was changed from 'Blue' to 'Teal'? This resulted in the fact we had to redo dozens of pages in dozen of sites. Waste of valuable time.

    Please stop from removing font sizes or changing themes without pior notice.

    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 →
  20. Conditionally show or hide columns in a SharePoint list or library NEW, Edit & DISPLAY forms

    The new feature "Conditionally show or hide columns in a SharePoint list or library form" is great when working with the VIEW form: https://docs.microsoft.com/en-us/sharepoint/dev/declarative-customization/list-form-conditional-show-hide#specify-conditional-formula-to-show-or-hide-columns

    Can this feature be extended to include NEW, EDIT and DISPLAY forms?

    It would not replace PowerApp forms, but rather give editors and site owners ability to add very basic logic into their SharePoint forms.

    For example: =if([$Category]=='Product Management','true', 'false')
    If this formula were applied to a field in a NEW or EDIT form (of a SharePoint list or Library), then the field would only be visible when the Category field’s value was set to ‘Product…

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

Feedback and Knowledge Base