Recent Discussions
Creating 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. ty2Views0likes0CommentsRestrict 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. ty22Views0likes3CommentsIs 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?1View0likes0Commentsversioning fails when copying
I apologize if this is answered elsewhere but I couldn't find it. So we have multiple libraries of which 1 is 'controlled' and has versioning turned on. I am trying to use the versioning to maintain released file history. When I have a file in the controlled library that I want to update I can download it, work on it and when ready to 'release' it I check it out from the library, upload the new version (overwrite the existing with the new version), and check it back in. That seems to work and I can add in the comment field the new Rev #/letter and such. But if I have the updated file in a different sharepoint library (a working library) and I copy it to the controlled library, it again prompts if I want to overwrite, but in that case I lose the prior history of the controlled file (it is completely wiped out and only the new copy exists). I know that 'copying' a file only copies the most current version of that file, but I'm not sure why the 2 different methods of 'over-writing' a new version of a controlled file should act so differently. I know that the 'proper' method is to check out and replace the contents of the file and check in, but that doesn't work so well with pdf files and such. ALSO, but similar, when I upload to the controlled library the file new or changed file is checked out and must be checked in (which is good so I can add the Rev info and such), but when I copy from another library to the controlled library the new (or overwritten) file is NOT checked out and hence I do not have an opportunity to make a comment on the check in process. Am I missing something, or is this how it is supposed to work?Solved11KViews1like18CommentsSPO connection via client id/secret
hi all, I am trying to get the SPO site name but when running locally I get this error: "Invalid RedirectURI was received. Not parseable into System.Uri class." I thought you can use client id/secret with proper api permission to connect to SPO with no issues... Below the code I use. Thanks! ------------------------ Imports Microsoft.SharePoint.Client Imports https://l.facebook.com/l.php?u=http%3A%2F%2FSystem.Net%2F%3Ffbclid%3DIwZXh0bgNhZW0CMTAAAR2XGii7qXpy3htT31OPd6KBMsWRED834ZYQ6spfzKwfChRCFYmoqFterHE_aem__8fX4o-BiFZmlMaxN9B3Jg&h=AT1eGYHmV_EnWzUsl_CLP5DnbnZc8xrC_tqGsyoxNtMBafi6wIhRyCMw4JuyUzKZbaM4u4RmlqbkSignNMTjqV06iDHcMCPPQxT4RAnDmj11vmlFs-gSzew8hLY-D-7mYo4nhA-qCnHDZg&__tn__=-UK-R&c[0]=AT2j-gg1zyESDNZkOmijpaN4KITiYBNqN_PTCtBV1-_5moCCYqoDrGjqHdMptmu5HPEXWzKQqmnIJYz1OK-ctg-f8EiYzetZ6-LnwDE7jAdJxIt6-5pbYlqmcM9taJNOLncoH7OGTNnfOT77Ky9wA7mt8rH9EP43RrMY Imports System.Security Imports PnP.https://www.facebook.com/groups/2226513806/user/100050559426395/?__cft__[0]=AZUXEFdEOvL3ph8oNyjaVgXBUaJodzv2HfnVjMec3htgpQujKHRGZ3Kktq24njP5NeOU0NkMGgvgcRhZetXW7mcUKxxXimBproqY8gUElRstkb4XLQIslxuwg-PUw5WazcQlWDqChtHAwORrAAIPjmRr&__tn__=-]K-R Public Class index Inherits System.Web.UI.Page Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load Dim siteUrl As String = "https://mysite.sharepoint.com/sites/admin?fbclid=IwZXh0bgNhZW0CMTAAAR3op4pfz6GlCGTLg5aYP262vRRh4_co3GYZW47Io5L_Ltesonk0JIolLCc_aem_HJLtQNtMnaupgxRDrRyOPA" Dim clientId As String = "xxxxxxxxx" Dim clientSecret As String = "yyyyyyyyy" Dim tenantId As String = "555555555555" Dim siteName As String = GetSharePointSiteName(siteUrl, clientId, clientSecret, tenantId) Label1.Text = ("Site Name: " & siteName) End Sub Function GetSharePointSiteName(siteUrl As String, clientId As String, clientSecret As String, tenantId As String) As String Dim authManager As New PnP.Framework.AuthenticationManager(clientId, clientSecret, tenantId) Using context As ClientContext = authManager.GetContext(siteUrl) Dim web As Web = context.Web context.Load(web, Function(w) w.Title) context.ExecuteQuery() Return web.Title End Using End Function End Class320Views0likes2CommentsPatching 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 ZD20Views0likes0CommentsSharePoint 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?222Views8likes0CommentsSharePoint List - item visible but clicking on it does not open it in popup (similar to edit screen)
-this is a sharepoint online site (which gets created when we make ms teams channel) -there is mutliple list and libraries inside this sharepoint site -there is a list lets call that 'abc' list - it has approx 15 -20 columns- text, number, url, lookup , (nothing fancy, content types not there, just imagine a business user setup this list to put in some process relatged info..they are NOT sp advanced user ) -there are around 15 list items (yes very less items!) -approx 3-4 days ago he created those items in the list and when he click on the item (by clicking on title) it used to open in the default sharepoint pop up - this list has not more than 30 users with some has full control, some has read, some has edit-- mostly these permission are coming from sharpoint inherited groups , and list is still inheriting permission (active useres who contribute and view content in this list are just 3-4 people) -now the PROBLEM is when he click on the title to view items , nothing happens , no popup opens ---fixes we tried-- restart laptop -swithch browsers (tried on chrome and edge) currently using edge. removed this user from sharepoint site (he was residing in multiple groups), we removed him from every grp and deleted few grps as well now when we 'check' in the sharepoint permission-> it showed this user has 'none' permission then we granted him 'full control' again he was able to see items but cannot 'open' item, or 'add' is also not working for him he is however able to do 'quick edit' and enter new values we did hard refresh etc. we checked the default forms in list settings> form settings- it is default to sharepoint form (NOT power apps) we did other due deligence, but nothing seems to work for handful of people, however for other set of people the list is working as expected92Views1like5CommentsHow to restore a single file deleted 6 months ago - using M365 Backup?
My friend's company uses Sharepoint Online, but relevant folders are synced to their OneDrive so they manage everything in File Explorer. I have Microsoft 365 Backup enabled on their Sharepoint site. This company has all the parent folders in "Site Contents". These folders include Sales, HR, Clients, etc. I need to restore a single file out of Sales but it appears I need to restore the entire site first, sync the Sales folder from the site ending in /R0 to my OneDrive, then copy/paste from my File Explorer. Yes, I am a NOOB in Sharepoint. What's the right way to grab this file? And if it's ditching M365 Backup, then that's what I'll do, but I still need to get this file.7Views0likes0CommentsSharePoint 2013 Newsfeed
I have a largely cosmetic problem. I have deleted and re-created someone's mysite (OneDrive). Now works fine. However, the landing page is the Newsfeed. It is stuck on an error about setting up OneDrive. It doesn't seem to have noticed OneDrive is fine. What I want to do is just reset the Newsfeed to its defaults. It looks like it is "stuck" as if OneDrive is broken. In SharePoint 2013 can I reset a NewsFeed page for a user in a non-disruptive way because the user now has data on their OneDrive. Stephen19Views0likes0CommentsInstant flow is not triggered
I have a power flow that should be triggered when new item is created on SharePoint list. New item was created on SharePoint list, but flow was not triggered. Issue started yesterday. I checked connections and they are active and are fine. Nothing was changed in the solution. Does someone know how to fix it?7Views0likes0CommentsHow is the SharePoint Online file path length counted?
I'm struggling to figure out how to calculate the path length of a file in SharePoint. I understand that the maximum is 400 characters. However, I'm not sure what goes toward that number, or whether characters are encoded or decoded.Solved138Views0likes3CommentsIssue where SharePoint users see an old unsynchronised Word file
The issue is that users open a Word document from a shared library into the desktop app, only to find that: There's no Autosave feature enabled in the top-right. The document version label we add on the frontsheet shows a very old minor version. I believe also that the file is read-only, and the only option they see is to save a local copy and upload it back to the library; which is not good practice since it's an old version. They report that the issue is resolved after exiting OneDrive, and deleting a Local cache folder. Has anyone experienced this issue and know what to try?54Views1like1Commentadd user to SharePoint group via PowerShell error
Hi, I'm trying to use PowerShell to add a user to an existing SharePoint group. I ran the following to connect to the SharePoint site: Connect-SPOService -Url https://site1-admin.sharepoint.com This prompts me to login, password and MFA code. Afterwards I type in the following to add a user: Add-SPOUser -Site https://site1-admin.sharepoint.com/sites/company -Group "Company Info Members" -LoginName mailto:email address removed for privacy reasons There is a SharePoint group with the name "Company Info Members", which I want to add mailto:email address removed for privacy reasons to. But I get the following error: Add-SPOUser : Unknown Error At line:1 char:1 + Add-SPOUser -Site https://site1-admin.sharepoint.com/s ... + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : NotSpecified: (:) [Add-SPOUser], ServerException + FullyQualifiedErrorId : Microsoft.SharePoint.Client.ServerException,Microsoft.Online.SharePoint.PowerShell.AddSP OUser I was wondering what could be causing this error. I searched for the error on Copilot and it suggested I use "PnP.PowerShell". But I'm having some issues installing this app. I was wondering if there are any suggestions I could do? Thanks! Jason85Views0likes3CommentsAutomate "Run Report" in Setting > Site usage on Multiple Sharepoint Sites
Hi How can I automate the "Run report" across multiple SharePoint sites? Idea: Run the report on multiple SharePoint sites Collect the reports Preferably using Service Principal or Managed Identity Generate them automatically at the end of each month Has anyone done something like this before? Many thanks79Views2likes2CommentsSharePoint Online global storage limits
Does anyone know the maximum total storage limit I can have by adding up user licenses that include the SharePoint service? I've looked at the limits page, but it only shows the maximum limit per site, not the total. Another way to ask the question is, what is the maximum storage I can get by increasing it by 10GB for each license I purchase?79Views0likes4CommentsSharePoint foldershare notification after expiry?
Hi all I am trying to find out if there is a kind of automatic notification avalaible for the following situation: A SharePoint Documents subfolder is shared to some external contacts (not anonymously!). The tenenant is configuered such that external shares expire after 30 days. When the share is about to expire, the SharePoint Site owner should decides if the share is still needed. But the owner is actually not notified that some folder shares are about to expire. so waiting for the exernal users to coplain that they lost their access ist not a option. Is there a way to get a notifiction on the expiring folder share, similar to the notification that an external user (as a SharePoint member) is about to expire? And how can the owner of the SharePoint site then increase the share lifetime? ( best practice?) System is: SharePoint Online M365 tenant Thanks for any help Best regards Jiri45Views0likes2CommentsIs it possible to disconnect a site from an O365 group?
I'm interested in keeping a site collection that is connected to an Office 365 group, but I want to delete the group and "disconnect" it from the site (basically the opposite of what is possible when you "groupify" a team site). Does anyone know if this is a PowerShell command?40KViews0likes12CommentsHow to delete Group SPO site if O365Group was deleted?
usually if you delete an O365Goup, the process will/should delete the Group SPO Site, Group Mailbox, ... ..in my case the GRoup SPO Site remains :( (opened already a support ticket) i just want to raise one generic question here: What is usually the process to delete an orphaned Group SPO Site ? Remove-SPOSite does not work because the global admin is/was NOT part of the owner of the Site Set-SPOSite to change the owner does also not work because it is a GRoup SPO --> owner and members are usually coming via the O365Group.....but the Group is gone maybe i'm misunderstanding something here :( thank you stefanSolved27KViews2likes25Comments
Events
Recent Blogs
- 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, 2025608Views1like1Comment
- 2 MIN READIn the AI era, long-term content is no longer just a compliance overhead – it’s a strategic asset. From completed project sites in SharePoint to legacy records, organizations are increasingly require...Dec 11, 2025268Views2likes0Comments