Blog
Microsoft 365 & SharePoint Articles
Practical guides and deep-dives on PnP Modern Search, Copilot Studio, SPFx, PnP PowerShell, and SharePoint from a consultant in Valencia, Spain:
| Title | Description | Category |
|---|---|---|
| Building a List-Driven Message Banner with PnP Modern Search | How to build a list-driven message banner for a SharePoint intranet using PnP Modern Search and a custom Handlebars template — severity levels, multilingual support, and clean hide-when-empty behaviour | PNP Modern Search SharePoint |
| Fixing "Index Out of Range" Errors in PnP Provisioning Templates | A generic .NET error with no useful context — here's what causes it, how to find the XML mismatch, and how to fix it before your next provisioning run | PNP PowerShell SharePoint |
| Copilot Studio Licensing — What You Actually Need to Know | A clear breakdown of the four access models, the builder vs end user distinction, the two paid billing options, and where costs can catch you out | CoPilot Studio Power Platform |
| Can't Publish Your Copilot Studio Agent? If You're on a Trial, Here's Why | Publishing is blocked by default on a Copilot Studio trial — here's why it happens and how to fix it with the Authors role in Power Platform Admin Center | CoPilot Studio Power Platform |
| SharePoint Pages Not Appearing in Search? Check Your Folder Approval Status | If Content Approval is enabled and pages are in folders, the folder approval status can silently block search results — here's the fix | SharePoint PNP PowerShell |