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. DITA authoring using SharePoint and Word Master/Sub Documents

    DITA authoring is used primarily for documentation, when multiple authors are working on different components, often with an approval workflow. It is very useful for producing agendas and minutes for government or board meetings, technical documentation of various sorts.
    DITA environments have two key parts: a library of document "components", and a container for a "map" that collects and orders those components into a publishable document. The final product is output to various formats, typically PDF, e-Book or html.
    There are already DITA authoring tools that use MS Word as the base authoring platform (Quark, DITA Exchange), because most authors…

    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. Location

    Administration office contact. Student information about past credits and campuses located near 63042

    1 vote
    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 →
  3. powershell cmdlet to re-grant add-in permission

    We usually do content restore on a weekly for our BCP sites. Each we do content db restore, add-in seem to lose its granted permissions. we would like to be able to re-grant the add-in permissions via powershell.

    1 vote
    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. Add-ins Read Perms for Multiple Lists

    When I create an Add-in, I can request Read permission for a single SharePoint List in the AppManifest.xml file. Later, when the user installs my Add-in, SharePoint asks her/him for the name of exactly one list to grant my Add-in read access.

    I want my Add-in to have the ability to read from multiple lists from unrelated site collections, but I don't want to request read access for the entire tenant.

    Please modify SharePoint Add-in security so the user has the option grant an Add-in access to multiple lists for which she/he has access across the tenant.

    For example:
    If…

    1 vote
    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 →
  5. Fix the dynamically generated css class for Provider Hosted Apps

    Since May 2018 using the SharePoint theme in a Provider Hosted App has been broken.
    See GitHub issue https://github.com/SharePoint/sp-dev-docs/issues/1793

    1 vote
    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. More Accessible On/Off

    SharePoint seems to be backwards in Accessibility. The framework seems to be accessibility last, rather than accessibility first. I am working on making our content more accessible, and find it somewhat confusing that there is even a mode to switch to rather than simply enabling by default. Is there a way for us to turn on accessibility by default in the SharePoint Online administrator settings?

    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 →
  7. 1 vote
    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 →
  8. docker

    Since the SPFx version is evolving in fast pace, won't it be good idea to release a official docker image for each version ?

    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. Site Design and Site Script - increase cumulative actions to atlest 50 or

    show some other way to handle bundle of actions to run in the background instead of showing the execution of actions in the script.
    User like to wait for the system to perform background tasks but not the limitations to the features .

    1 vote
    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 →
  10. 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 →
  11. 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. 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. RegistrationType of Command Set Extension

    Hello,

    How to make the Command Set extension to work for all types of Lists? What value need to be given for RegistrationType in elements.xml? We don't want the entries to be added for each and every listtype. Just RegistrationType=List should be sufficient for all list types. Please suggest.
    Thanks!

    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. 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 →
  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. Requires a support of "ActivateFeatureOnDefault=False" in SPFX.

    Currently there is no way to control feature activation in SPFX solutions. Features always gets activated even if its needed on demand.

    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 →
  17. Add "Pre/Post task" hooks for gulp build rig

    When running a gulp task, I frequently have tasks I want to perform BEFORE the task runs. Considering there are now hooks to add sub-tasks before/after the build, the bundle, typescript, and you can hook into the webpack configuration, it would make sense to me to add a hook so you can add a "pre (or post) task" hook. A subtask that runs BEFORE/AFTER everything else does.

    I use this especially when running 'gulp serve', to start a proxy service that allows me to use live sharepoint data while using the local workbench. However, I frequently want to use different…

    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. Make triggering a Power Automation flow from site script free again

    Recent licensing changes for Power Automate has made the Request - When a HTTP Request is received trigger a Premium action. This essentially removes the ability to call a Power Automate Flow from a Site Script since every user making the call would now require premium licensing.

    Whats worse, is any Flow that was previously configured to use this trigger from a site script can no longer be updated and saved. You are given an error message about inaccurate licensing and prevented from saving. So anyone who had been using it for Site design and site script automation can no…

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Site Scripts & Site Designs  ·  Flag idea as inappropriate…  ·  Admin →
  19. Using add-in only / app-only permissions with search queries in SharePoint 2016 (On Prem).

    Currently we're not able to leverage the SharePoint Search API using the app only permissions within SharePoint 2016 (On-Prem). It should work the same way as it does in SharePoint Online (supports search queries).

    1 vote
    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. 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 →
  • Don't see your idea?

Feedback and Knowledge Base