September 2026

Hide SharePoint Sites from Copilot: 5 Limits to Know

Restricted Content Discovery is the setting that hides a SharePoint site from Microsoft 365 search and Copilot without touching a single permission. Microsoft has been rolling out an enhanced version since late July 2026, with completion expected in late September 2026, and it closes the most confusing gap in how the feature used to behave.

Hide SharePoint Sites from Copilot: 5 Limits to Know Read More »

SharePoint OTP Retires: 4 Checks Before Links Break

SharePoint One-Time Passcode authentication retires through October 2026. Phase 2 of the rollout starts on 1 October and is expected to complete by 31 October, and the practical result is that some external users who could open a shared file yesterday will get access denied tomorrow, with no change made on your side. The name

SharePoint OTP Retires: 4 Checks Before Links Break Read More »

SharePoint Alerts Are Gone: 3 Ways to Rebuild Them

SharePoint Alerts stopped working in July 2026. Not deprecated, not expiring soon. Every alert configured across every tenant stopped delivering, and there is no way to extend them. If notifications quietly went silent a couple of months ago and nobody connected it to anything, this is why. The part that catches people rebuilding: nothing was

SharePoint Alerts Are Gone: 3 Ways to Rebuild Them Read More »

Project Online Retires: 3 Things to Export First

Project Online retires on 30 September 2026. Not “goes into read-only,” not “loses support”. The service and the data in it become permanently unreachable, with no recovery path and no extension. If you have a PWA site collection in your tenant, you have weeks, not months. There are three things to deal with before the

Project Online Retires: 3 Things to Export First Read More »

Business Rules vs. JavaScript in Model-Driven Apps: When to Actually Use Each

The real decision isn’t “business rules are simpler, JavaScript is more powerful”. That’s true but not the part that actually determines which one a given piece of logic needs. The part that matters: an entity-scoped business rule runs on the server too, enforcing regardless of whether the record was touched through the form, the Web

Business Rules vs. JavaScript in Model-Driven Apps: When to Actually Use Each Read More »