Recent Discussions
Customizing Search Result Display for .eml files at Site Collection level
Hi everyone, I’ve noticed a specific behavior regarding how SharePoint handles search results for .eml files and I am looking for a way to optimize this. Observation: Following a migration of emails into a SharePoint Site Collection, the search results currently display the Filename as the primary heading. Since these filenames are GUIDs, they provide no context to the users. The Title property (which contains the actual email subject) is available but is not being used as the main display value in the search results. Goal: The objective is to change the search result display so that the Title/Subject is shown instead of the Filename, making the results meaningful for the end-users. Current Constraints: Permissions: Access is limited to Site Collection Administrator (no Tenant Admin access). Environment: Must remain Out-Of-The-Box. PnP Modern Search or other third-party web parts cannot be deployed in this environment. Scope: Changes need to be implemented at the Site Collection level, as tenant-wide search schema modifications are currently not an option. Technical Question: Is there a way to influence the result display logic or the mapping of Managed Properties specifically within the Site Search Schema to achieve this? I am looking for guidance on whether this can be solved through site-level configuration or if there are other OOTB workarounds to prioritize the Title property in the search UI. Any insights or documentation on how to approach this at the site level would be greatly appreciated.19Views1like1CommentExternal Access to Sharepoint Problem
Apologies, I am not technical and I am struggling to solve an issue with an external user that I am trying to grant access to a folder. They get the link and are shown as sharing on the file but they can't gain access without a password. This is not a condition that I have set? This whole experience has been a bit of a nightmare, if I were techie then I have the feeling I would understand the advice and could solve the issue, but nothing seems written in plain english for a lay person!31Views0likes1CommentSharepoint deleting data and sites
Hello, We have noticed an issue that started about a year ago in which data is being deleted in Sharepoint. When looking at this data in the Recycle bin, it will show it was modified/deleted by specific Users but these user deny ever doing such a thing. It is at the point in which we believe the Sharepoint system itself is actually deleting data possibly due to a bug. It would be odd for the employees tagged in the Modified By field to have deleted it. Our data is backed up so recovering any deleted items isn't the issue. The issue is that we are trying to get Microsoft to investigate. We have submitted tickets through the MS 365 portal but they state they only work on break/fix issues. Any recommendations? I can see searching the internet this issue has come up for many others in the past.38Views1like1CommentList items: Enable edit, disable create item
I created a custom Permission Level in order to allow users to edit list items but disable Create New Item. It worked for my one test user, but as soon as I applied the custom permission level to a permission group of 75 users, none of them could edit. I had to just turn on the out-of-the-box permission level Contribute, which enables Create new item. If there is a limit on number of users in a permissions group, is there a setting to override it? For my custom permission, here are the pertinent 'List Permissions' settings I used: <No> Add Items <Yes> Edit Items <Yes> View Items <Yes> Open Items <Yes> View Versions <Yes> View Application Pages41Views1like1CommentGroup Calendar Web Part Pop Up Color
We have created a branding theme for modern sharepoint sites to match corporate colors. When clinking on a Group Calendar event, the pop up now applies a background color we didn't have in the theme as primary or secondary. Just seems to be auto selected by SP. It's too dark to read the text. I've found the Them in the classic _catalog Theme Gallery and can pull the theme into NotePad to read it but can't seem to tell which variable controls the background of pop ups. Just need it to be white (ffffff). Anyone have a solution? {"name":"(Company Theme Name)","isInverted":false,"palette":{"themeDarker":"#243360","themePrimary":"#17244C","themeSecondary":"#5e6d9b","themeTertiary":"#7885af","themeLight":"#94a0c2","themeLighter":"#b3bcd6","themeLighterAlt":"#d6dbea","black":"#000000","neutralDark":"#201f1e","neutralPrimary":"#323130","neutralPrimaryAlt":"#3b3a39","neutralSecondary":"#605e5c","neutralTertiary":"#a19f9d","neutralTertiaryAlt":"#c8c8c8","neutralLight":"#eaeaea","neutralLighter":"#f4f4f4","neutralLighterAlt":"#f8f8f8","white":"#ffffff","neutralQuaternaryAlt":"#dadada","neutralQuaternary":"#d0d0d0"},"displayMode":"light","secondaryColors":{"light":[{"themePrimary":"#ffffff","backgroundColor":"#17244C"},{"themePrimary":"#6BC289"},{"themePrimary":"#ffffff","backgroundColor":"#6BC289"},{"themePrimary":"#26A9E1"},{"themePrimary":"#ffffff","backgroundColor":"#26A9E1"},{"themePrimary":"#1B75BC"},{"themePrimary":"#ffffff","backgroundColor":"#1B75BC"},{"themePrimary":"#E7EBF6"},{"themePrimary":"#ffffff","backgroundColor":"#E7EBF6"},{"themePrimary":"#ACBFE3"},{"themePrimary":"#ffffff","backgroundColor":"#ACBFE3"},{"themePrimary":"#B6BBBF"},{"themePrimary":"#ffffff","backgroundColor":"#B6BBBF"}],"dark":[]}}16Views0likes0CommentsHow to improve performance of SPFx application?
Hello Everyone, We have created SPFx + React application. We have used the SPFx 1.21.1 version. We have used different npm packages into this project. The project works as expected functionally. We have checked the performance of the application using Lighthouse in Google Chrome. We found the below performance matrix from Lighthouse. We need to improve the performance of our SPFx application. Can anyone suggest the correct path to achieve the same? Thanks in Advance.38Views0likes0CommentsValidation rule for postal code is being ignored
In the SharePoint list, there is a column “Country” and a column “Postal Code.” A validation rule has been configured in the list validation settings to ensure that when the country “Germany” is selected, only postal codes with exactly 5 digits can be saved. Currently, this validation rule is being completely ignored. Regardless of whether the postal code contains fewer, more, or no digits at all, the entry can always be saved. The validation does not take effect. Expected Behavior: When Germany is selected in the Country field, the entry should only be saved if the postal code contains exactly 5 numeric characters. If the input is invalid, an appropriate error message should appear and prevent saving. Actual Behavior: The validation rule is ignored. All inputs — including invalid postal codes — are saved. No error message is displayed. Impact: Incorrect or incomplete data is stored in the list. Manual corrections are required afterward, causing additional effort and increasing the risk of errors. The english version of formule we used =IF([Land]="Deutschland", IF(LEN([Postleitzahl])=5, 1, 0)) Why doesn't the validation work? Thank you in advance for your comments !15Views0likes0CommentsOpen Files from SharePoint in "Protected" mode by default
Many users have complained about "auto save" as people open a file and start working on it immediately, not realising their changes are being saved. I know that you can use protection in Office, if the author sets it. This is a good option forcing people to "think" before editing My Question Is it possible to set this as the default either for all documents in a specific library and/or for specific users37Views1like1CommentSharePoint without Sync (Advice Needed)
Our biggest challenge with SharePoint is how to roll it out to End Users with no SharePoint Experience (many of these users are engineers/site based on slow(ish) internet connections. We have large (+100,000) document libraries with long paths. Sync has been a massive issue, the default behaviour has been to just use File explorer to access files, resulting in sync errors and accidental deletion of files. I am looking for advice on turning OFF sync (in the document library settings) I have concerns about doing this, as there are always times when it is easier to Sync, and this is essentially a global setting (set for all users) Has anyone had any real life use cases/experience of doing this. I cannot think of any alternatives.24Views1like1CommentSize increase of .sppkg packages with heft/v1.22
After upgrading our solution to SPFx 1.22.rc-0 and switching to the new heft build toolchain our .sppkg packages have suddenly grown massively in size. They are more than double the size of the 1.21 version. Is there a reason for this? Is there anything we can do to reduce the package size back to what it was previously? Our main solution contains both web parts and list extensions, split into several bundles. Let me know what other details would be helpful.26Views1like0CommentsMy Content Type instances have duplicate Document IDs (dlcdocid).
Hi, I have a Documents library with Content Types enabled, and with the Document ID service enabled. However new documents do not have a unique ID, but all get assigned the same ID as the content type template. The setup I enabled Document ID service via the Site Collection Features: https://<domain>.sharepoint.com/sites/<sitename>/_layouts/15/ManageFeatures.aspx?Scope=Site I enabled and configured content types. I created a Word template in the SharePoint library, and used Insert > Quick Parts > Document Property to create form fields sync'd with the Library/content type columns (Description, Project, Status). I downloaded the Word template from the same library into my OneDrive sync'd location, and uploaded it to the site collection's Content Types https://<domain>.sharepoint.com/_layouts/15/online/AdminHome.aspx?modern=true#/contentTypes and sync'd to the site content types. I created documents in the library using the "New" menu. Later I ask the user or reviewer to update the document frontsheet with the dlcdocid (Insert > Quick Parts > Document ID value, or Insert > Quick Parts > Field... > DocProperty > _dlc_DocId) as well as the SharePoint Version using the policy label method (https://learn.microsoft.com/en-us/answers/questions/5146555/sharepoint-label-to-embed-version-in-word-doc-havi) via Insert > Quick Parts > Document Property > Label. The Problem In the Documents library, new Word files are being re-assigned the original dlcdocid of the template (say DOCUMENT-0123456789-5). Now the "unique" URL shows me a list of multiple files all with DOCUMENT-0123456789-5. This is a read-only field so I cannot edit or delete the IDs. I want to have a Content Type template, with the frontsheet/header/footer fields sync'd with the Library columns, but I also want each document to have a unique ID and version. Help requested Is there a way to fix the template to clear the template ID, and to avoid this issue on future templates? How should I replace the template? Is uploading Template copies to the Content Type bad? Should I instead point to the file URL? Does it matter where the Template file is stored? Are there any ways to reset the ID of the few existing documents with the duplicate value?79Views1like1CommentBest Practice guide for stretched HA farm?
Hi, Im planning a SharePoint Subscription farm over 2 data centers. Should be pretty simple. Farm will consist of: dc 1: 1 spfe, 1 spapp, 1 sql dc 2: 1 spfe, 1 spapp, 1 sql Sql servers will be AlwaysOn. Im not sure how to set up the sp servers. Is there a preferred way to set it up, with how to? Our domains have 10gb connections so should be more than sufficient for stretched and HA. Can CA site be hosted from multiple servers? How are IPs/DNS/certs handled? What else do I need to get my head around? Thanks. Swan13Views0likes0CommentsCreating a slide show from a list webpart- Brainstorming
I have a SP list that i want to do a slideshow onto a page. It's basically to showcase achievements with a column (yes/no) to filter. it's all text, no pictures, just to displaying what happened and want it to be automatic to scroll through. tried hero webpart, and that did not work. Used list webpart which of course just shows the whole list. Though about making an power app, but i couldn't figure out how it would be able to showcase each item on the list automatically with me creating a new screen every time one is submitted. Any suggestions will be useful. ty28Views0likes0CommentsIs Creating Multiple ClientContext Instances Efficient in CSOM for one Site Url?
Is it efficient to create a new ClientContext for each site URL and for each query, such as getting site users, lists, groups, and group members from the Web object? These queries can return a very large number of items, and CSOM does not support paging when retrieving data from Web properties. Because of this, there is a risk of memory issues. In this case, is creating multiple ClientContext objects a good approach? Also, how does ClientContext work internally, and how does it handle memory and performance?10Views0likes0CommentsRestrict a SP library for uploaders
Want to create a SP library where people will be uploading documents from different departments. Is there a way that i can lockdown a view where anybody coming in can only see their own uploads? Maybe use the last modified column or create a person column? I know I can do this with folders and mail groups, but trying to get away from that and also making it easier for my auditors to go through the documents easier without going through folder-ception. Maybe I can work on restricting the public view? The owner and small group does need the ability to see them all. tySolved76Views0likes4CommentsGroup Calendar web part number of events limitation
The Group Calendar web part in my SP will only display a few meetings. I have increased the 'Number of events per page' setting. I don't see any setting limiting the size of the web part. Is there a setting to limit meetings by date?Solved35Views0likes2CommentsPatching SSSE
Having read all the documentation about CUs for SSSE I am still none the wiser as much of what is written, in the many related webpages, appears ambigous, unclear and contraditory to me. Could anyone clarify two points: If, say,the December 2025 CU is installed, does it included all security and non security fixes for all features in SSSE? Will Windows Update install the latest CE every month without any intervention including upgrading databases etc? Thanks for any advice ZD23Views0likes0CommentsSharePoint Online SP.FieldUserValue.get_email() always returns NULL.
Since last week, SP.FieldUserValue.get_email() has been returning null for all users in Person or Group fields. This occures when I use getItems method. For example: var listName = "MyList"; var context = SP.ClientContext.get_current(); var web = context.get_web(); var list = web.get_lists().getByTitle(listName); var query= new SP.CamlQuery(); var items = list.getItems(query); context.load(items); context.executeQueryAsync(()=>{ var enumerator = items.getEnumerator(); while (enumerator.moveNext()) { var item = enumerator.get_current(); var fldValues = item.get_fieldValues(); console.log(fldValues["Editor"].get_email()) } }); I haven’t been able to find any information about changes related to this behavior. We’ve been using the Email property of user fields for years without any issues, and it has always worked as expected. It's documented here: https://learn.microsoft.com/ru-ru/dotnet/api/microsoft.sharepoint.client.fielduservalue.email?view=sharepoint-csom Does anyone know what might have changed or why this has stopped working?493Views9likes3Comments
Events
Recent Blogs
- Register now for the Microsoft 365 Archive + Preservica Webinar January 28, 10:00 AM PT / 6:00 PM GMT Join us for this free webinar on January 28th, 2026 featuring Microsoft 365 Archive and Preser...Dec 19, 2025129Views0likes0Comments
- If you’ve ever found yourself asking Copilot the same questions about the same set of files - project plans, meeting notes, specs, decks - you’re going to love Agents in OneDrive.Dec 15, 20251.2KViews2likes1Comment