SharePoint
Feedback by UserVoice

Sites and Collaboration

Welcome! This is your place to suggest ideas or vote for ideas for improving the SharePoint Sites and Collaboration experience.

Update: Microsoft will be moving away from UserVoice sites on a product-by-product basis throughout the 2021 calendar year. We will leverage 1st party solutions for customer feedback. Learn more

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. Preserve metadata when copying (drag and drop) emails/attachments from Outlook to SharePoint online

    It would be nice to preserve the email and or attachments within the email metadata like the email received date as the creation date and sender as an author when it is dragged and dropped from Outlook to SharePoint. As of now when I drag an email or an attachment from Outlook to SharePoint online, the creation date is the date when I copied the email and not the original date when I received the email. This affects the retention cycle and defeats the purpose of retention labels that no matter where it is within the M365 container framework it…

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Metadata  ·  Flag idea as inappropriate…  ·  Admin →
  2. Enable to translate custom columns

    Weeks ago, it was possible to translate custom columns names, so depending on the user language (managed in Delve), he/she could see custom columns names translated in his/her language.
    All you had to do was:
    1) Enable multi language in site settings, and select the languages that the site should support.

    2) Create and name your custom columns in the default language of the site, assuring that your user language matches this default site language.

    3) Change in Delve your main language to any of the selected languages in your SharePoint Online Site, and translate the columns names.

    4) And…

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Metadata  ·  Flag idea as inappropriate…  ·  Admin →
  3. Losing Metadata When Moving Files

    Metadata is lost when moving files from one library to another. It seems to be the "Choice" fields that lose the data, even though the libraries are setup identically.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Metadata  ·  Flag idea as inappropriate…  ·  Admin →
  4. make DocumentID unique in the scope of the Tenant.

    Currently it is not.
    I have been using Copy-PnPFile and the standard Move action of SharepointOnline to copy some documents from one site to another (copy, not move!) and I noticed the DocumentID stays the same, within the scope of the two site collections. So this means, 2 files 1 DocumentID in 2 different site collections.
    I then renamed and moved back the copied file to the original site (where the original file was created) et voilà! the SAME SITE COLLECTION HOSTS TWO DIFFERENT FILES WITH THE SAME DOCUMENTID.
    DocumentID should be unique in the scope of the Tenant.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Metadata  ·  Flag idea as inappropriate…  ·  Admin →
  5. About expansion of the search feature of Stream

    ■Title(件名):
    Stream の検索機能の拡張について
    About expansion of the search feature of Stream

    ■Description(内容):

    The word before and after the sign makes a hit by a search when I search it with a hashtag and the title including the sign including - (hyphen) in Stream, but wants you to implement a function to be able to narrow down a search to to search the search word including the hyphen by an exact match using double quotation marks.

    Stream で - (ハイフン) など記号を含んだハッシュタグやタイトルで検索すると、記号の前後のワードが検索でヒットするが、ハイフンを含んだ検索ワードをダブルクォーテーションなどを使用して完全一致で検索できるように検索を絞り込める機能を実装してほしい。

    5 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Metadata  ·  Flag idea as inappropriate…  ·  Admin →
  6. Site Columns, Content Types and New SharePoint Document Property Panel

    Today when using a document library and content type. Existing documents can be opened and the SharePoint Properties panel can open. But if a Content Type is created with Site Columns and a document template is added. When using New Document feature of a document library configured to open in the Client Application. The SharePoint Properties panel cannot open or load until the document is saved and reloaded. Attempting to use the Content Types to ensure users create documents consistently with all document properties. However, they are not prompted for the fields until they save and in some cases must…

    13 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Metadata  ·  Flag idea as inappropriate…  ·  Admin →
  7. Modern Library term store filter hierarchy

    Adding a term store to a modern library does not allow filtering through the hierarchy. The structure is flattened which defeats the purpose of the term store. Classic had the ability to filter and include descendants. This is important. This feature was shown in a screenshot in 2017 and ow not available. Example:

    Australia
    - WA
    - QLD
    - NT
    - NSW
    - ACT
    - VIC
    - TAS

    If I select Australia in a filter I want to see Australia and all the children.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Metadata  ·  Flag idea as inappropriate…  ·  Admin →
  8. Term Store Labels are Invisible if Using Black Background Color

    Fix the term store settings (and selection menu for applying labels) so that the font coloring isn't black when background theme is set to black, making it invisible! SharePoint makes it impossible to use the term store while having a dark theme!

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Metadata  ·  Flag idea as inappropriate…  ·  Admin →
  9. 'Select all' function for page, document and list properties

    Current situation:

    There is currently no 'Select all' function for multiselection tags for page, document or list properties available. It's very time consuming to select e.g. 150 tags of a single term set within page properties.

    Improvement:

    Implement a 'Select all' function for page, document or list properties.

    25 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Metadata  ·  Flag idea as inappropriate…  ·  Admin →
  10. Design change request (DCR) for Managed Metadata Column property default Term behavior:

    When there are many MMS terms in a Term set and there is a default term or default value specified in the MMS, we don’t want to have to scroll down to select the default Term. The default term will be auto selected while clicking on the drop down for properties rather hierarchical view. This behavior is present in Classic view but not n modern view. We want this behavior on Modern View.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Metadata  ·  Flag idea as inappropriate…  ·  Admin →
  11. Design change request (DCR) for Managed Metadata Column property default Term behavior:

    When there are many MMS terms in a Term set and there is a default term or default value specified in the MMS, we don’t want to have to scroll down to select the default Term. The default term will be auto selected while clicking on the drop down for properties rather hierarchical view. This behavior is present in Classic view but not n modern view. We want this behavior on Modern View.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Metadata  ·  Flag idea as inappropriate…  ·  Admin →
  12. Conditional Choice Metadata

    Implement a choice column type where the choices in a second column are dependent on the selected choice of the first column. Similar to calculated columns just with choices.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Metadata  ·  Flag idea as inappropriate…  ·  Admin →
  13. Break the limitation of showing a maximum of 20 Managed Metadata in a Dropdown-DataCard within a Power Apps form

    Often discussed, never provided a solution (search in google)

    Please Microsoft, I guess you can fix this within minutes. This is such a frustrating thing, especially if you provide solutions for customers.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Metadata  ·  Flag idea as inappropriate…  ·  Admin →
  14. Content Type Hub Publishing Log

    I need a publishing log at the content type hub in order to know where a content type has been successfully published and if there were publishing errors at any subscriber sites. When publishing a content type at the content type hub, the publication date is not a true indication of success; it merely shows when I last kicked off publishing. There is no way to know if a content type successfully published to a subscriber site without manually checking the site's content types and publishing error log. This is very burdensome and challenging, especially with hundreds of sites.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Metadata  ·  Flag idea as inappropriate…  ·  Admin →
  15. Audience Targeting - Support for Default Value

    Please add a Default Value option to the Audience column and the modern Audience Targeting feature.

    With an information architecture where sites are organized based on country, organization etc. the Audience is known hence the ability to be able to set a default Audience value instead of having to set it manually per item.

    4 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Metadata  ·  Flag idea as inappropriate…  ·  Admin →
  16. Audience Targeting - Support for Default Value

    In the modern experience we had for some time the ability to enable Audience Targeting on Navigation, News etc. which is great. When it comes to News you enable the Audience Targeting on the Site Pages Library which adds the Audience column and where you define an Audience for a news post. Having a portal with an information architecture where sites are organized per country, organization etc. you would like to be able to set a default value on the Audience column which is missing today.

    Case:
    We have sites for each country where the company operates e.g. US, UK,…

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Metadata  ·  Flag idea as inappropriate…  ·  Admin →
  17. Attendance data

    On the old Sharepoint there was the ability to see the number of unique users who were accessing the site. We would like to have this functionality in order to monitor pupils' online attendance during periods of remote learning. It would be great to be able to see the number of unique users, or even have data showing exactly who has accessed the Sharepoint.

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Metadata  ·  Flag idea as inappropriate…  ·  Admin →
  18. Custom Filter Button / Filter URL

    The modern UI offers a handy filter option that fulfills all my users' filter needs, however the button to open that panel is so small and hidden, that noone ever finds it.

    I would like to be able to call the panel from any button on the page, so that I can plase a huge "CLICK HERE TO FILTER" right above the list I'd like to filter.

    One solution could be to add attributes to the url, like www.1234.aspx?filter=on or somethinge like that, which I could call on button press as a simple link.

    Besides that, it would be aweseome…

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Metadata  ·  Flag idea as inappropriate…  ·  Admin →
  19. Fix Managed Metadata Modern UI Filters Tab Tree View

    There is a bug when utilizing a multi-tiered managed metadata term store that allows only the tagging of child values. When filtering within the modern UI experience Filters tab Tree view, selecting parent values no longer automatically includes all underlying child values to filter contents properly; instead, users need to manually select the entire path of values for it to return intended results.

    4 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Metadata  ·  Flag idea as inappropriate…  ·  Admin →
  20. 2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Metadata  ·  Flag idea as inappropriate…  ·  Admin →
← Previous 1 3 4 5 8 9
  • Don't see your idea?

Feedback and Knowledge Base