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. SharePoint Add-in Document Library in AppWeb Does not render PowerPoint

    SharePoint Add-In AppWeb Document Library allows to create PowerPoint however once it is created, you click on the PowerPoint and it does not render. it throws an error. Word, Excel works fine however this might be an issue with OWA Office Web Apps and PowerPoint Online. This issue started appearing from Jan 2018 across all Office 365 tenants. Is there any resolution from Microsoft on this? https://techcommunity.microsoft.com/t5/SharePoint-Developer/Can-t-open-PowerPoint-files-from-a-Library-inside-an-Add-In/m-p/163739#M4419

    69 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    5 comments  ·  SharePoint Add-ins  ·  Flag idea as inappropriate…  ·  Admin →
  2. Please create a MY App Launcher Chrome Control

    As a Sharepoint Developer I have used a lot the chrome control in Sharepoint Apps, however with the new App Launcher and My Apps Page, I would suggest that Microsoft creates an "app launcher chrome control", a piece of code we can "copy/paste" in our webforms/mvc/js apps that will show automatically the Apps Launcher.

    I believe this will be a great way to navigate between LOB Apps that we create in the Offce 365 Platform.

    Thank you

    42 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  SharePoint Add-ins  ·  Flag idea as inappropriate…  ·  Admin →
  3. Add CSOM Method to Release File Locks

    We need the ability to unlock files via CSOM (with an App Only token) via the SPFile.ReleaseLock method. The flow would be similar to what we can accomplish on-prem:

    $web = Get-SPWeb http://webUrl
    $list = $web.Lists['Documents']
    $item = $list.Items[0]
    $lockId = $item.File.LockId
    $item.File.ReleaseLock($lockId)

    This prevents needing to open support cases for long-lived lock files in scenarios where the end user is having connectivity issues causing long exclusive locks to be created, potentially locking the end user out of their own file.

    36 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. Provide Support of SharePoint Hosted apps(add-ins) and add-in parts(Client Webparts) in SharePoint 2019 Modern sites/Modern Pages

    Provide Support of SharePoint Hosted apps(add-ins) and add-in parts(Client Web parts) in SharePoint 2019 Modern sites/Modern Pages. Same is supported in SharePoint Online but is not supported in SharePoint 2019 modern sites.

    36 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 →
  5. Allow clientId instead of resourceName when requesting webApiPermissions

    When using the SharePoint Framework, you should be able to request webApiPermissions via the resource client Id OR the resource name.

    We have a multi-tenant application that's deployed to a couple dozen tenancies that we would like to rename. However, since permissions are requested by name, any attempt to rename the application may be met with our users having to go through the install process again. Being able to instead request access via the clientId would allow us to safely rename without having to worry about our users losing access.

    9 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  SharePoint Add-ins  ·  Flag idea as inappropriate…  ·  Admin →
  6. 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.

    9 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 →
  7. Fix the bug that stops custom actions from running if the list view page count is over 3

    Fix the bug that stops custom actions from running if the list view page count is over 3

    4 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 →
  8. 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 →
  9. OfficeJs

    OfficeJs Addin Forward current message: Header and Body as an attachment.

    Can you please create an API endpoint that will allow a developer to forward the current message Header and Body as an attachment to an address. At the current Moment I believe when we try to forward a message as an attachment we have a message body with no header.

    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 →
  10. Embedding of iFrames doesn't allow customizing of zoom %. To obviate need to scroll, customizing zoom % view would be helpful.

    Existing iFrame embed add-in doesn't allow customizing of zoom %. To obviate need for scrolling horizontally or vertically, customizing zoom % for viewing of smaller web parts would be helpful. (Tried CSS links and JS scripts but they are stripped out of HTML by SP 2013.)

    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 →
  11. 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 →
  12. 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 →
  13. Expand SharePoint Calendar to expand automatically as more events are added.

    We have 50 people in one group. Employees list their vacation info on the SharePoint group calendar.

    Many times, we have 5-6 people out of the office on the same day. In order to see all of the entries, we have to go through multiple steps.

    Can Microsoft provide users with an option to select "view all" as the default? So all of the events always appear on our SharePoint group calendar?

    Thank you

    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 →
  14. 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 →
  15. "Business Process Management" that is integrated with Visio and built in template with Change mgmt workflow

    Centralized Repository for Business Process management (Workflow, documents of Work instructions and templates and more) with template with Change mgmt, approval process workflow
    using APQC Framework model by industry base.

    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 →
  16. 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 →
  17. Yammer multiple feed options retrieval

    We would like the ability to pull multiple Topics (#Tags) and Groups from our organisation's Yammer feed in the Yammer web part rather than just a single topic, individual's or group's post as is possible currently. The limitation means that on some sites and subsites we have multiple Yammer web parts, making the pages look too busy.

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

Feedback and Knowledge Base