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. Produce a solution for the 5000 item limit and lookup columns.

    We would like to see lookup columns working in EditForm.aspx and NewForm.aspx with over 5000 items. Preferably, instead of replacing the control with an error, the lookup field’s dropdown control would allow for a “StartsWith”, “Contains” etc., option and a text field to type the search value. This would reduce the list of items in the lookup field to a reasonable number.
    Currently, the lookup column is replaced by an error message.

    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. Ability to hide column on content type

    Add the ability to hide column when adding it to the content type - on the addSiteColumn JSON script.

    3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Site Scripts & Site Designs  ·  Flag idea as inappropriate…  ·  Admin →
  3. Add ability to reorder playlists within a subcategory in M365 Learning Pathways \ Custom Learning

    Add ability to reorder playlists within a subcategory in M365 Learning Pathways \ Custom Learning. Currently the last added playlist shows up at the top of the subcategory page. This requires us to add custom playlists to a subcategory in reverse order of how we'd like it displayed and means we have to recreate the subcategory if we want to add a new playlist in a specific place at a later time.

    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 →
  4. Use Sequence parameter to sort ListView Command Set in menu

    The sequence parameter (int) in the custom action schema should allow us to sort the action within the whole menu.

    Actually it's only used to sort SPFx actions among themselves.

    Related issue : https://github.com/SharePoint/sp-dev-docs/issues/4121

    6 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. Enable Modern Experience Lists in SharePoint-Hosted Add-In Webs

    Hi,

    Add-Ins can have SharePoint components such as Pages, Lists and Libraries provisioned in the App Web, however we have found that Lists and Libraries provisioned using an XML schema do not seem to be able to become Modern. On list view pages it locks as Classic, and there is still an erroneous "Exit Classic Experience" link.

    My company has published SharePoint Add-Ins (apps), we use a Picture Library for allowing users to customise images used in our app. The link appears on the All Items page for the Library, even in brand-new instances of the App. We have had…

    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 →
  6. Customize MegaMenu

    The ability to customize CSS in MegaMenu:

    Vertical Layouts: A vertical flyout then dynamic generation of sections. (Not available in Modern Hub Navigation vertical flyout)

    Background Images: Background image for the level1 links. (Not available in Modern Hub Navigation Background images option)

    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 →
  7. https://social.msdn.microsoft.com/Forums/office/en-US/94893008-9bc1-40c5-baca-a230e5fff89b/spsitedataquery-return-incorrect-result-if-multip

    enable SPSiteDataQuery to query listitems from both discussion board and image library at the same time

    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 →
  8. Support Microsoft Graph data connect

    All Office 365 platforms, starting with SharePoint should be fully integrated with Microsoft Graph data connect and facilitate export of audits, metadata such as item created, deleted, viewed etc.

    Related to:

    https://sharepoint.uservoice.com/forums/329220-sharepoint-dev-platform/suggestions/35630326-azure-event-grid-integration-for-all-office-365-pl

    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 →
  9. Enable support for lookup columns in REST API calls

    Hi

    I am facing an error while retriving the list items using GET Call

    I am not able to get my lookedup column values and not able to expand them

    Please make this available ASAP

    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 →
  10. Need more Number Formatting options for SharePoint List columns

    For columns set as Number in SharePoint Lists, please add the same number formats as found in Excel (General, Integer, Currency, etc.). Currently I have ID numbers showing with commas, and it's annoying. The only workaround seems to create ANOTHER column with a calculated field. But this has been complained about on various forums across the internet. Please add this. :)

    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 →
  11. Column formatting for Lookup Columns

    There needs to be an easy way to format Lookup columns the same way regular columns can be formatted. I tried putting in JSON, but it keeps giving showing [OBJECT] [OBJECT] in the column.

    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. Add support to create list / document library based on custom template to REST API

    If I save list as template I cannot use this template to create new list via REST API because it does not accept template name as input parameter: This is possible in CSOM by passing ListTemplate parameter (https://sharepoint.stackexchange.com/questions/255947/creating-a-document-library-from-custom-template-with-folder-structure-inside-us)

    In REST it is possible just to pass ListTemplateTypeKind as BaseTemplate parameter and there is no parameter for custom template name so it is not possible to create new list/library based on custom template (https://docs.microsoft.com/en-us/sharepoint/dev/sp-add-ins/working-with-lists-and-list-items-with-rest)

    41 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
  13. Expose PopWindowPosition from sp-property-pane

    When using the PropertyPaneLink method, the popupWindowsProps property contains a window position property. This property has an associated enum in the type definition, however that enumeration is not public. Also, intellisense in VS Code does not show the label.

    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. Add modern webservice API functionality to supported API as graph

    There are two modern webservices used in SharePoint for getting followed sites, frequented sites, news posts, etc for the current user. As asked about on Github (https://github.com/SharePoint/sp-dev-docs/issues/1689) and as mentioned in this uservoice (https://sharepoint.uservoice.com/forums/329220-sharepoint-dev-platform/suggestions/34075903-api-support-for-followed-sties) a bunch of folks would like to have some kind of official support/usage for this. If this is not possible, we would like to ask to add these functions to Graph / SharePoint REST

    51 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
  15. Add ability to get Top Search Queries using CSOM / Search API in SharePoint Online

    Right now we are not able to get Top Search Queries to display on a SharePoint page dynamically. I know the content is available under Popularity and Search Reports but it would be helpful to the end users if we could show them on a page. Not sure if this is an existing functionality as I've tried a lot and failed.

    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 →
  16. Let Sharepoint CDN deliver JSON files

    Currently the Sharepoint CDN does not deliver JSON file formats for private or public, even though it is 'whitelisted' as allowed file extension.
    We configured the CDN following the official sites, which even shows an example how to enable the delivery of JSON files. However, it is not working.

    Other file types like JS,TXT or others are delivered without problem. When querying a JSON file though, the server responds with a 404.

    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 →
  17. _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…)
    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. 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…)
    Sign in with: facebook google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
  19. 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…)
    Sign in with: facebook google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  SharePoint Framework  ·  Flag idea as inappropriate…  ·  Admin →
  20. 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…)
    Sign in with: facebook google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
← Previous 1 3 4 5 14 15
  • Don't see your idea?

Feedback and Knowledge Base