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
- Check if it's already been suggested. If it has, vote for it.
- If it's new, submit it in 50 words or less.
- Gather support!
- 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.
-
Create Retention polices /Labels with REST API
Create Retention polices /Labels with REST API
1 vote -
Remove the 5000 View Threshold for REST API or CSOM
There is no need to limit View Threshold when querying against REST or CSOM. Remove the Threshold in order to pull large data.
1 vote -
1 vote
-
Generate html Fragment with table format by excel restful service
now the restful api : /vtibin/ExcelRest.aspx/xxx.xlsx/model/Ranges("abc")?$format=html generated the html with div and position:absolution style. This fragment can not display in outlook email well.
1 vote -
develop different way to validate a new sharepoint webhook subscription for notifier URLS that cannot support responses
some packaged platforms like Slack have incoming webhook capability and will give you notifier URLs. But these urls cannot respond back to a validation message and the required webhook subscription in SharePoint can never be created.
1 vote -
CSOM: DocumentSharingManager.UpdateDocumentSharingInfo () API fails if filename contains % or # in it
We are simply updating sharing of document which resides in SharePoint online using CSOM API.
version: Microsoft.SharePointOnline.CSOM.16.1.7813.1200
DocumentSharingManager.UpdateDocumentSharingInfo () API fails if filename contains % or # in it . No error though but return '0' UserSharingResult and sharing is not getting applied.
Note: If filaname does not have % or # then API works without issue.
Is new UpdateDocumentSharingInfo () API available to accept ResourcePath instead of string for url. Please help me out.
I also tried other API ShareObject() but unfortunately this also did not work if file path (including filename) has "%" or "#" (reference: https://github.com/SharePoint/PnP/tree/master/Samples/Core.ExternalSharing)
…
1 vote -
Have a csom command to get current user timezone without to need peoplemanager permissions.
A ph app installed with reasonable permissions can t access people managerm.
We need a csom command to get current user timezone to get bias and daylight values.1 vote -
DisableAppView seems to be not working
This post may be duplicated but I was able to disable Flow menu on SharePoint lists using SiteProperties.DisableFlows but not PowerApps using SiteProperties.DisableAppView. Any suggestions?
1 vote -
_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 vtibin/ directory. Currently, it allows client input to be printed directly in the response
1 vote -
There is no way I can install apps using CSOM like we can do using PnP core for Sharepoint online.
There is no way I can install apps using CSOM like we can do using PnP core for Sharepoint online.
1 vote -
Error when update of List Settings through web service ( List.asmx)
I am trying to update AllowMultiResponses survey list settings through list.asmx web-service and I have used and refereed this URL https://piyushksingh.com/tag/lists-asmx/ , but I have to update AllowMultiResponses settings only but not able to archive so it this possible if yes then how ?
CODE:
using (var ctx = new ClientContext(tenant))
{
//Provide count and pwd for connecting to the source
var passWord = new SecureString();
foreach (char c in passwordString.ToCharArray()) passWord.AppendChar(c);
ctx.Credentials = new SharePointOnlineCredentials(userName, passWord);// Actual code for operations
Web web = ctx.Web;
ctx.Load(web);
ctx.ExecuteQuery();
Console.WriteLine(string.Format("Connected to site with title of {0}", web.Title));CamlQuery query = new…
1 vote -
SharePoint Modern Team Site Creation
Create SharePoint Modern Team and Communication site using SharePoint Native API.
1 vote -
Properties update bug
Hey,
We had problem with update of a Sharepoint item's property ( Single line of text).
The max length of this property is 255 chars.
We updated properties with a string that contain 250 char ( most of it is spaces).
The API didnt block this update of the property, but afterwards this file didn't open on local application.That was a big bug for us because it locked more than 100,00o file in our system.
Regards,
Tal.1 vote -
CDN Edge Server behaviour when passing through API
*English follows Japanese
■Title(件名):
API を通した場合の CDN エッジ サーバーの動作について
CDN Edge Server behaviour when passing through API
■Description(内容):
SharePoint サイト内のニュース Web パーツ内に画像ファイルを設置している。
CDN エッジ サーバーを設定した際、開発者ツールから確認しても API を通しているために 画像ファイルに CDN が適用されていない。
内部的に適用されているかを明文化するとともに、適用対象外であれば、対象となるよう変更を希望。
We have image files saved in the News Web Parts on our SharePoint site.
When setting up the CDN Edge Server, the image file is not applied to the CDN because it is passed through the API even when checked from the developer tools.
We would like to clarify whether it is applied internally and hope that it will be changed if it is not applicable currently.1 vote -
make SetComplianceTagWithExplicitMetasUpdate an external method that does not error out upon usage
this method exists but it is poorly documented and some have claimed its for internal use only...also document the ComplianceFlag paramater and what the internal ENUMs are
1 vote -
Improve the field lookup in rest calls.
When doing a lookup to another list item, Fields like Choice, lookup to lists from another site, users, and many other are not available and developers are forced to make several calls to get the information that could be received in one.
Also lookedUp fields are not refreshed when making a second call if the item has changed sending incorrect information the the user.
1 vote -
know "who viewed this document" in CSOM
In CSOM there is no way to know "who viewed this file". In the sharepoint UI (web browser) there is a way (but it's not working fine with some file types like .jpg). I understand this information is taken from the analytics but this level of details is not available through CSOM. It would be great if you can provide this informnation in CSOM and if file types like jpg and other related excluded types also provide this information.
1 vote -
There should be a flow trigger which can run on any changes in subfolders as well.
There is a need to create a trigger that can run once any changes are performed in any of the subfolders. Without this user need to create multiple scripts which are very time consuming and difficult to maintain.
1 vote -
Flows Power Automate GetItems does not get all items, it only returns 100 items
The TopCount options says default=all but it only returns 100 items.....
1 vote -
unresolved case related to DLP policy in Sharepoint
• Case #: 20357756
• Created on: Saturday, June 6, 2020 4:21 PM
• Title: DLP policy in sp
• Description: We have been testing DLP Over-ride function in Sharepoint and found a bug- If a policy is once overridden for a file by person X (doesn’t matter the owner or not), any other person Y can choose the file (not opening the file) and share it directly without having to over-ride except in one case i.e if Y opens the doc, click at “More Options” at the Policy tip displayed and ignores it(doesn’t actually Over-ride it). Could you please…1 vote
- Don't see your idea?