Recent Discussions
Invoke-PnPSiteTemplate AND Set-PnPDefaultColumnValues error since this morning
Since this morning we experience a blocking issue with Invoke-PnPSiteTemplate cmdlet which is failing as soon as there are lists included in a pnp site template (which is pretty much every template in our case). We see this behaviour on all of our own tenants and all customer tenants. This is a very important part of our provioning engine so it's blocking all new sites & teams in all tenants. Context We have a provisioning engine that runs in Azure. It automatically creates SharePoint-sites and applies a configured PnP site template (either .pnp or .xml) Expected behavior Normally, the template gets applied correctly without any error Actual behavior An error occurs in our logging, also visible when reproducing this locally: Error applying default column values Microsoft.SharePoint.Client.ServerException: Exception of type 'Microsoft.SharePoint.Client.ServiceUnavailableException' was thrown. Microsoft.SharePoint.Client.ClientRequest.ProcessResponseStream(Stream responseStream) StackTrace: at Microsoft.SharePoint.Client.ListExtensions.SetDefaultColumnValuesImplementation(List list, IEnumerable1 columnValues) at Microsoft.SharePoint.Client.ListExtensions.SetDefaultColumnValues(List list, IEnumerable1 columnValues, Boolean overwriteExistingDefaultColumnValues) at PnP.Framework.Provisioning.ObjectHandlers.ObjectListInstance.ProvisionObjects(Web web, ProvisioningTemplate template, TokenParser parser, ProvisioningTemplateApplyingInformation applyingInformation) at PnP.Framework.Provisioning.ObjectHandlers.SiteToTemplateConversion.ApplyRemoteTemplate(Web web, ProvisioningTemplate template, ProvisioningTemplateApplyingInformation provisioningInfo, Boolean calledFromHierarchy, TokenParser tokenParser) at CallSite.Target(Closure , CallSite , Object , Object , Object , Object ) Steps to reproduce behavior Create a PnP template Apply the template, using invoke-pnpsitetemplate -Path "..." We also see the same error happening when executing this cmdlet: Set-PnPDefaultColumnValues -List "Documents" -Field Status -Value "MyDefaultValue" -Connection $pnpConnTargetSite So it seems related... anyone getting the same issues?72Views1like1CommentJSON formatting to change background color of ENTIRE column of list?
Hi, I'm trying to use JSON formatting to change the color of an entire column of a SharePoint list, and I can't figure it out. Setting the background-color style property appears to only affect the background color of the text. You can still see the default column color in between rows. I want the whole column to be one color. Is there a way to do that?41Views0likes1CommentPower Automate - don't trust the green tick too much
There isn't actually any HTML tag in the text you pasted. The issue is most likely caused by special characters or formatting that Microsoft Tech Community's editor is interpreting incorrectly. The most suspicious part is: Request submitted -> SharePoint item created -> Approval sent -> Status updated -> Notification sent. If you're copying this from another editor, hidden formatting characters can sometimes get carried over. Also, Markdown formatting such as: Succeeded What happened? Input validation may not always paste cleanly depending on where you're posting it. For Microsoft Tech Community, I'd use a plain-text version with simple formatting: A green tick in Power Automate doesn't always mean the process succeeded. This is something I understood better after working with business-critical flows. Imagine a flow like this: Request submitted → SharePoint item created → Approval sent → Status updated → Notification sent. The flow run shows "Succeeded". Looks good. But what if the notification didn't reach the user? Or the approval is still pending after three days? Or the flow was triggered twice and created duplicate records? Or the process stopped after updating the status but before completing the next business step? From Power Automate's point of view, individual actions may have completed successfully. But from the business user's point of view, the process may still be stuck. That's where I think automation design becomes more important than simply knowing which connector or action to use. For important processes, I usually think about: Input validation • Duplicate handling • Timeout scenarios • Error handling • Retry • Logging • Notifications • Recovery • Monitoring Especially with flows running hundreds or thousands of transactions, you can't depend on someone opening the run history every time something goes wrong. The flow should give you enough information to answer: What happened? Where did it fail? Which transaction was affected? Can we safely run it again? For me, that's the difference between a flow that simply works and an automation that can actually be supported in production. What is one Power Automate issue you've faced where the run showed "Succeeded", but the business process wasn't actually completed?9Views0likes0CommentsUnattended RPA — the real problem isn't starting the bot
Unattended RPA is not just about running a bot without a user I was working on an unattended desktop automation recently, and one thing that stood out to me was that making the bot run automatically is actually the easier part. The real question is: What happens when nobody is there to fix it? For example, the bot starts processing invoices at night. The machine is available. The user session is ready. The desktop flow starts normally. But halfway through the process, the legacy application shows a popup that wasn't there during development. The bot stops. There is no person sitting in front of the machine. Now the problem is no longer just a failed desktop flow. The question becomes how the automation is going to recover. This made me look at unattended RPA a little differently. Before moving a desktop automation to production, I think we should consider things like: What if the machine is unavailable? What if someone is already logged in? What if the target application is down? What if the application UI changes? What if credentials expire? What if the bot fails after completing 50% of the transactions? How do we know which transactions were completed? Can the process be restarted without processing the same transaction twice? For me, an unattended automation is not really unattended if someone from the support team has to keep checking it manually. The automation needs a proper failure and recovery strategy as well. The interesting part of RPA isn't making the happy path work. It's deciding what should happen when the happy path doesn't happen. What has been your experience with unattended desktop flows in production? #PowerAutomate #PowerAutomateDesktop #RPA #UnattendedRPA #PowerPlatform12Views0likes0CommentsSPFx webpart not displaying after insert webpart (error below)
I deployed my SPFx webpart successfully to my site, however after inserting it on a page I get the following error: Uncaught (in promise) Error: Script error for "ea2f4f01-db05-44e9-8900-22d9ef8d632f_0.0.1/SvgGhostWebPartStrings" https://requirejs.org/docs/errors.html#scripterror at makeError (eval at V (sp-pages-assembly_en-us_12745640b376ada2f337a0ad84b60ffc.js:233:13154), <anonymous>:5:1843) at HTMLScriptElement.onScriptError (eval at V (sp-pages-assembly_en-us_12745640b376ada2f337a0ad84b60ffc.js:233:13154), <anonymous>:5:17037) Below is an image of the webpart uploading successfully211Views0likes3CommentsError accessing SharePoint Online & OneDrive
Hello, I'am facing an issue in my tenant with OneDrive and SharePoint. Since the renewal of my hosting (OVH) all users (admin included) on the tenant can no logner access SharePoint or OneDrive (all other services are accessible). Even the sharepoint admin center is inaccessible. It seems like the adress XXXX-my.sharepoint.com is no longer there (I also have this message "DNS_PROBE_FINISHED_NXDOMAIN"). I looked all Microsoft Support discussions and nothing seem to tack to work. Note that DNS entrees are good on my domain host (Exchange is working). I tried to contact Microsoft Support, its taking a long time. And I need the issue fixed by monday.. Best regards,2KViews1like5CommentsAdministrator-Approved InfoPath Form Fails to Upload After Upgrade to Subscription Edition
I am migrating an administrator-approved InfoPath form template from SharePoint 2019 to SharePoint Subscription Edition. The form is a browser-enabled InfoPath form with managed code (code-behind), deployed as an administrator-approved template (.xsn). It was originally created in InfoPath 2010 and worked successfully in our SharePoint 2019 farm. When attempting to upload the updated .xsn through Central Administration in SharePoint Subscription Edition. During the upload/verification process, I receive the following error: Failed to load the form code assembly: Could not load file or assembly 'Microsoft.Office.InfoPath, Version=16.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c' or one of its dependencies. The system cannot find the file specified. Additional details: Source environment: SharePoint Server 2019 Target environment: SharePoint Server Subscription Edition Form type: Administrator-approved, browser-enabled, managed code form InfoPath version InfoPath 2010 The original form worked successfully in SharePoint 2019 My questions are: Is SharePoint Subscription Edition expected to support administrator-approved InfoPath forms that contain managed code? Has anyone encountered a similar issue where the uploaded form references Microsoft.Office.InfoPath, Version=16.0.0.0 during validation? What is the Microsoft-supported resolution: Recompile/republish the form using different references? Use the original SharePoint 2019 XSN? Install additional components on the SharePoint SE servers? Are there any known compatibility differences between SharePoint 2019 and Subscription Edition when validating InfoPath form code assemblies? I tried updating web.config file of Central Admin but didn't work and same error message. <dependentAssembly> <bindingRedirect oldVersion="16.0.0.0" newVersion="15.0.0.0" /> </dependentAssembly> Any guidance or Microsoft documentation related to the supported deployment of administrator-approved InfoPath forms in SharePoint Subscription Edition would be greatly appreciated. Thank you.86Views0likes2CommentsSharePoint Managed Property Online Search Issue – Custom User Profile Property
I’m facing an issue with SharePoint Online search and could use some help. I created a custom User Profile Property (Text) in SharePoint and mapped it to a Managed Property for search. However, when I query the managed property, the value is always returned as null. What I’ve tried so far: - Reindexed the User Profiles using a PowerShell script. - Updated the user profile property values multiple times. - Waited for search/indexing to complete. - Verified that existing/default user profile properties are appearing in search results correctly. Interestingly, existing user profile properties work as expected in search. The issue only occurs with the newly created and mapped property. Has anyone faced a similar issue with a newly mapped User Profile Property → Managed Property? Is there any additional step required to make a newly created user profile property searchable? Any suggestions on what else I can check would be appreciated.132Views0likes2CommentsHub Site association approval request fails with 403 Forbidden (previously working, regression)
Sites configured to require approval before joining our Hub Site are failing the association request with an HTTP 403 Forbidden error[browser DevTools Network tab}. This same workflow was functioning correctly as of [early August 2026]. Hub sites that do not require join approval continue to associate successfully — the failure is isolated specifically to the approval-required path. Steps to Reproduce As a site owner, go to Site Settings → Site Information (or Site Contents → hub association) on a site that is not yet associated with the hub. Attempt to associate it with [Hub Site URL], which has RequiresJoinApproval set to $true. Observe that the request fails immediately (or fails when the approver attempts to approve it — specify which point in the workflow fails). Repeat the same steps against a hub site that does not require approval — association succeeds without error. Expected Behavior The association request should be submitted and routed to the configured approver(s) for review, consistent with behavior observed as recently. Actual Behavior Request fails with HTTP 403 Forbidden. [browser DevTools Network tab - attached the HAR file for reference] Error Details HTTP Status: 403 Forbidden [browser DevTools Network tab - JoinHubSite(@v1)?@v1] Troubleshooting Already Performed Confirmed association without approval works (isolates the issue to the approval workflow specifically)32Views0likes0CommentsI don't want 100 different SharePoint sites. How to create private teams w/o a new site?
Guys. WTF. I've inherited a problem where a company of 50 people has 100 sharepoint sites - because users created different Teams for different projects, and Microsoft makes it incredibly opaque what this actually means. Now we have 100 SharePoint sites, many of which are unused, but all of which appear in the list of sites in 365AC. The structure we WANT is 1 Sharepoint site for our 1 org, but multiple locations within that site, and multiple groups for multiple projects. I THOUGHT what could work was converting the excess Teams into Private Channels. But I have now learned that private channels ALSO create SharePoint sites, because _______. Most confusingly, all of these sharepoint 'sites' DO exist within our main SharePoint website - they're just pages (but not 'pages') pretending to be a fresh sharepoint website. This confuses the **** out of people, the way they've redefined what a 'site' is, what a 'team' is, etc. This is genuinely hot garbage, and it's suddenly clear to me why people always push back on using SharePoint over OneDrive. Recommendations for... not having this disaster? Making a structure that is intuitive and doesn't redefine what a site and page are, and allows you to have private locations for management or projects, but DOESN'T create a 'site' within the main 'site', with it's OWN 'documents', and it's own 'Notebook' (which isn't a document) and it's own 'Conversations' (which are NOT conversations), and it's own 'pages'? I don't work with dumb people - these are very technical people. But even our main SharePoint guy is mystified by these interactions. Does it make more sense in another language? If anyone at Microsoft is reading - the english term 'site', comes from the word 'website', which generally refers to a distinct web service with a distinct domain name. These contained different webPAGES.. When websites started existing off a shared domain name, like company1.sharepoint.com and company2.sharepoint.com - this confused people, but they put up with it, because it was relatively easy to explain the tech behind this - having websites under a single site, that wasn't too hard to understand. But what SharePoint seems to do, is extend this practice into absolute hysteria, where a particular webPAGE of a webSITE is ALSO a site, but also is a TEAM, or COULD be a CHANNEL. OR it could be a PAGE - WHO knows? If it's a TEAM, that TEAM could have CONVERSATIONS, which aren't actually Team Conversations - they're EMAILS. But this is fine, because all CONVERSATIONS of a TEAM done in TEAMS are actually stored as EMAILS so really those, CONVERSATIONS should be CONVERSATIONS... So why aren't these conversations in Teams between a Team that are stored as Emails not showing in the Conversations which show emails within that Team? aefggaddadsfasd728Views4likes7CommentsOngoing SharePoint Search Issue Across Multiple Tenants: Missing Managed Metadata Crawled Properties
We've been seeing Microsoft Search issues across multiple tenants where Managed Metadata fields are not appearing as crawled properties, making it impossible to map them to managed properties. A member of the PnP Modern Search community pointed us to Service Health incident SP1393483 ("Admins may have been unable to see the configuration search schema mappings in SharePoint Online"), which Microsoft reported as resolved at the end of July: https://admin.cloud.microsoft/?source=applauncher#/servicehealth/history/:/alerts/SP1393483 However, we're still seeing these issues across multiple environments. Sharing this as a heads up in case you're troubleshooting similar SharePoint Search or metadata mapping challenges. It might not just be your tenant!285Views0likes1CommentSPMT Needs True Mirror Mode and Resource Throttling
Subject: SPMT Needs True Mirror Mode and Resource Throttling SPMT incremental migration does not behave like a true synchronization or mirror operation. New and modified files are copied, but deleted, renamed, or moved files are not reconciled at the destination, often resulting in orphaned content and duplicates. Microsoft has previously confirmed this as expected behavior. Administrators have had reliable mirror-style functionality available since the circa 1990s through tools such as Robocopy. In comparison, SPMT's incremental migration capability feels incomplete for modern enterprise migration scenarios. Requested enhancements: Optional mirror mode similar to robocopy /MIR Delete destination content that no longer exists in the source Detect and process renames Detect and process moves Pre-migration analysis and dry-run reporting Configurable safeguards for deletions Additionally, SPMT appears to consume storage resources aggressively. During migrations, disk I/O activity can become saturated and disk idle time can fall close to zero regardless of migration batch size. This behavior can negatively impact file servers and production workloads. Requested performance controls: I/O throttling CPU throttling Concurrency controls Bandwidth limits Scheduling and business-hours policies Dynamic backoff based on source-server load Current behavior requires administrators to perform manual cleanup and reconciliation after incremental migrations while also managing significant infrastructure impact during migration runs. A modern migration tool should provide both synchronization intelligence and resource governance controls. Frankly, from an infrastructure perspective, your complaint about the I/O behavior is probably the stronger one. Many migration tools deliberately maximize throughput, but not providing an obvious way to cap I/O, threads, or overall system impact can be problematic in production environments. The lack of mirror semantics combined with aggressive scanning/copy behavior is what tends to frustrate admins the most.90Views0likes0CommentsUnable to change "tab title" of SharePoint site
Hello, We are setting up a new SharePoint site, and I am unable to figure out how to change the "tab title" of the site itself. We utilized a template for setting up the site, and the words "RESEARCH & DEVELOPMENT" still appear in browser tabs (shown below). There does not seem to be a way to adjust this, despite changing the Site name in Site Information, we still see the unwanted text:Solved15KViews0likes12CommentsID Calculated Column Not Showing
I have created a calculated column to show the ID in an opened List item. This is using =ID in the formula box. However, in the actual List item, the vasty majority are showing ID as 0: There does not seem to be a pattern for this, Does anyone have an explanation for this?337Views1like4CommentsPowerApp and SharePoint Online permissions
Hi, I recently joined a company that uses a PowerApp with SharePoint in the following manner. When a new project is started, a custom built PowerApp is used to create a new SharePoint Site and that is where the project documentation, meeting minutes, etc will be stored. During the site creation (or afterwards) project team members are added, again via the PowerApp. When these new members are added, the PowerApp then calls a PowerShell script which assigns the correct permissions (within SharePoint) to these users (to the project files). The idea here is to ensure only project team members can view the project documents. My question is this: Is invoking a PowerShell script via the PowerApp to set project team member permissions to the Project documents and site the most efficient way of achieving this goal? Or, is there a recommended (and maybe better) way? In the future, we would like to implement Microsoft Purview, so the correct Information Protection sensitivity labels and protection can be applied - but that's in the future. Thank you, SK585Views0likes2CommentsPowerPoint Brand Images: folders appear as tabs, but images only show under “All”
Hi, I’m testing PowerPoint Brand Images with a SharePoint Organizational Asset Library and I’m seeing unexpected behaviour with folders. The image library is registered correctly as an ImageDocumentLibrary. PowerPoint detects the library and all images are visible under All. I created several first-level folders in SharePoint, for example: Photos Icons Logos Test PowerPoint correctly reads these folders and shows them as separate tabs in Insert > Pictures > Brand Images. The issue: the tabs remain empty. For example, I created a completely new folder called Test directly in SharePoint and uploaded a new PNG directly into that folder. Result: Test appears as a tab in PowerPoint the PNG appears under All the PNG does not appear under Test I see exactly the same behaviour in PowerPoint Desktop and PowerPoint for the web. I have already checked: OrgAssetType: ImageDocumentLibrary Private CDN: enabled library registered as Private CDN origin CopilotSearchable: enabled SharePoint Online Management Shell: 16.0.27515.12000 PowerPoint Microsoft 365 Beta Channel, version 2609, build 16.0.20416.20004, 64-bit direct upload through SharePoint instead of OneDrive/File Explorer completely new folder and image manual reindexing of the SharePoint library So PowerPoint finds both the folder names and the images, but the folder-to-image relationship does not seem to work in Brand Images. Has anyone successfully used first-level SharePoint folders as working tabs in the new PowerPoint Brand Images experience? Is there an additional configuration step required, or could this be an issue with folder-scoped retrieval in the current rollout?356Views0likes2CommentsNew List Version History broken
Microsoft has updated how version history is displayed for SharePoint Lists. In my tenant the changes are not showing for changes made by a power automate flow. SharePoint did create a version but no changes are showing. There must have been changes or else a new version would not have been created.200Views0likes2CommentsRecycle Bin and Site Content Hidden for Site Members and Site Visitors
I posted this before but made a mistake with my write up, so I am reposting. I have a requirement that the Recycle bin and Site Contents should be be hidden from the Site Members and Site Visitors. Please how can I achieve this because the Server Infrastructure activation is not working for me. Any workarounds? Please help253Views0likes1Comment
Events
Recent Blogs
- SharePoint News can now be cross-posted directly to a Viva Engage storyline or community. The original post retains its full SharePoint experience, while comments, replies, and reactions stay sy...Sep 03, 20261.5KViews10likes9Comments
- Your monthly roundup of what's new in Copilot in SharePoint. Copilot in SharePoint helps you do more with your content — ask questions, run workflows, and create sites, pages, interactive reports, ...Sep 02, 20264.5KViews2likes0Comments