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. Expertese finder

    Community Category - Experts

    There are experts in this community, CLI - Waldek, PowerShell - Erwin or Todd Klindt, Bots - Andrew Clear, Power Apps - Shane Young or Todd Baginski, Graph - Darrel or Jeremy, Flow - John Liu, List Formatting - Chris, etc.... Allow experts who care to share to declare themselves.

    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 →
  2. The ability to brand digest newsletters

    I would like the ability to brand the news digest email header using our corporate logo and colour rather than the Microsoft and SharePoint logos.

    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 →
  3. SharePoint Migration CreateSPAsyncReadJob Export Permissions

    In the following article https://docs.microsoft.com/en-us/sharepoint/dev/apis/export-amr-api the CreateSPAsyncReadJob supports a number of items.

    It states 'Permissions are expected to be covered in a subsequent version.' is expected to be covered in a subsequent version.

    Is this feature on the roadmap? If it is, do you know when this will be released?

    To get permissions subsequent calls need to be made to each item to get the permissions and build them locally

    Would also be great to include permission changes in the StartChangeToken. At the moment if a permission is changed in a library the StartChangeToken does not flag this as a…

    8 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
  4. Standardize the look of new Yeoman-generated SPFx web parts

    Creating a web part using the Yeoman generator should produce a web part that is visually indistinguishable from an out-of-the-box SharePoint web part. It should encourage new developers to adopt the UI Fabric look without requiring additional efforts on their part.

    On newly created web parts using the SPFx, the CSS styles are inconsistent with the first-party web parts.

    For example, the .container CSS class defines box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.2), 0 25px 50px 0 rgba(0, 0, 0, 0.1); and max-width: 700px;

    None of the other out-of-the-box web parts define a shadow or a max width.

    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 →
  5. Add a querystring to disable data-interception

    As the data-interception propagate is getting more and more deployed in the out of the box components (navigation, quick links, ...). The idea is to add or querystring to the target URL set on the navigation or in the Link (in quick links) so the target page ignores the data-interception when loading (like the data-interception was off).
    Example:
    - I add a link in navigation to [Site]/Lists/SomeList/AllItems.aspx?DataInterception=Off
    - The allitems.aspx page (the view page) will ignore the data received from the source page and load completely.

    It's really needed, this data-interception is causing a lot of problems in the navigation…

    4 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. As user hovers over a Column; display it's description as a hint/popup text. This will help the user understand what the column is meant for

    As user hovers over a Column display it's description as a hint/popup text. This will help the user understand what the column is meant for

    2 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. 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 →
  8. Custom Access Request Form

    There should be a way to register a webhook / set a alternative page for access request when a user is denied access to a site. We have an auto approval process that uses rules but there is no way to use it.

    We were able to do it on premises

    8 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
  9. freeze 2 first columns in large lists

    in the large lists, we need to freeze the first 2 columns in SharePoint online. Is it possible to add this feature to SharePoint online lists?

    5 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 →
  10. OpenXML

    Generar archivos con Open XML desde SPFx
    Create files using OpenXML in SPFx

    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 →
  11. Subscribe to list notifications For 'Lists'

    Subscribe to list notifications currently supports only document library events and not 'Lists'.

    I read the consideration as well in which it says 'you can subscribe to events from libraries (but not lists)'.
    But it will it be a great feature if it is supported in the upcoming SPFx versions.

    38 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. Allow Visual Studio to debug SharepPoint-Online-Apps

    Moin Moin.

    Can You, please add the functionality used manually in "https://docs.microsoft.com/en-us/sharepoint/use-app-catalog" to Visual-Studio's deployment-logic, in order to acheive, that a debugging-session for a SharepPoint-Apps can be used with SharepPoint-Online.
    It effectively means, that Visual-Studio is deploying the app "manually" using the HTTP-Api the browser is using, and then starting the debug-session with the correct Visual-Studio-Browser/User-Debugging-Context.

        Tschüß,
    
    Michael.

    7 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 →
  13. 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…

    87 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    6 comments  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
  14. SPFx: Provide React support for application customizer

    Include a native support for React while scaffolding an application customizer

    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 →
  15. SPFx: Include PlaceholderContent by default on scaffolding an Application Customizer

    Include PlaceholderContent by default on scaffolding an Application Customizer instead of an Alert implementation.

    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 →
  16. 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 →
  17. Surface ListViewCommandSet commands on the preview pane for documents

    In Modern Document Libraries we have the Preview option in the ECB that opens the document in the Browser. While Previewing the document it seems we have SOME of the option that are present in the ECB for the item in the list view (Share, copy link, download,Copy To, and Version History) displayed at the top of the page.

    It would be great if we could have our own commands surfaced at the top of this preview page as well.

    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 →
  18. Embed Sharepoint Modern Page into Power BI Dashboard

    Hi, I want to show the content of a Sharepoint Modern Page on a Power BI Dashboard using iframe. That is currently not possible to my knowledge. Is there any idea how to embed sharepoint modern pages into iframes? 1000 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 →
  19. Make InvalidateList JS api accessible to SPFX extensions

    SPFX extensions give us ability to add our own commands and to show/hide them based on different conditions e.g. state of the selected documents/

    These commands usually change the state of the document, but onListViewUpdated from BaseListViewCommandSet is not triggered automatically (which is fine) and there is no way to manually trigger onListViewUpdated.

    Through some google searches I found that there is module itemInvalidator with method invalidateCurrentItemSet. But it is hidden from JS API users.

    The onlu options we have now are:
    1) reload whole page - unacceptable in most cases
    2) make user to reselect the item - one…

    3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  SharePoint Add-ins  ·  Flag idea as inappropriate…  ·  Admin →
  20. Please provide public information on the logic used for determining duplicate removals in SharePoint Online search

    *English follows Japanese
    ■Title(件名):
    SharePoint Online の検索で、重複の削除を判定するロジックの公開情報の提供を希望します
    Please provide public information on the logic used for determining duplicate removals in SharePoint Online search


    ■Description(内容):
    SharePoint Online の検索において、"重複の削除" により検索結果に差異が発生している。
    回避策を検討するうえで重複の削除を判定するロジックについて情報の公開を希望します​。
    There are differences in SharePoint Online search results due to duplicate removals.
    We hope that workarounds will be thought of for this problem and also we will like the logic for determining duplicate removals to be made public.

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

Feedback and Knowledge Base