Kasper Larsen
banner
kasperlarsen.bsky.social
Kasper Larsen
@kasperlarsen.bsky.social
M365 MVP, Information Architecture, Azure, #M365PnP Core Team member,
PnP Modern Search maintainer,
Quærite et invenietis
"Forget about a good Search or Copilot experience if your Information Architecture is lacking"
So you have a site/Team that belong to a specific department, and wants to show the members of the department without having to manually update it all the time?

You just need #PnPModernSearch, community driven and free :-)

youtu.be/VQo5lqcRrVw
November 8, 2025 at 7:46 PM
Taking the day off, and planned to look into some #PnPModernSearch issues, but with this weather it will have to wait, as taking the dog for a long walk has priority 😊
November 6, 2025 at 9:53 AM
We have released 4.18.1 version of #PnPModernSearch, a major update and the first one since Feb 2025, and it contains a lot on bugfixes and enhancements, like the option to style the Search Box as seen below.

We recommend that you skim the changelog:
github.com/microsoft-se...
October 30, 2025 at 2:50 PM
Time to walk the dog before attending the SharePoint Product Group call . I love this time year, the colours are so vibrant (and there are no mosquitoes)
October 20, 2025 at 2:36 PM
New blog post:
How to include AutoFill columns in your content types and provisioning engine
www.m365thinking.com/post/finally...
Finally, AutoFill columns can now be created as Site Columns, well... kind off
In the summer of '24 Leon Armston wrote a blog post about the hoops you would have to jump through in order to deploy AutoFill columns, and this blog post is a follow up on that, as Microsoft has upda...
www.m365thinking.com
October 9, 2025 at 11:39 AM
Finally got an opportunity to dive again, and even with on of my favorite buddies, my son 😁
#Malta #SCUBA
September 25, 2025 at 12:13 PM
@leolaporte.me @thurrott.bsky.social @richcampbell.bsky.social

Twit is now among the big boy, being used in phishing 😉
Perhaps I should just switch to the yearly subscription, as I love your shows, especially Windows Weekly, even though Paul isn't as sarcastic as back in the good ol' days
September 9, 2025 at 8:05 AM
So I had a choice to make today, either finalize 2 or 3 of the blog posts I have 90% ready or spend the day with my granddaughter, including introducing her to chocolate cake.
Sorry, no new blog posts this weekend 😊
September 7, 2025 at 3:54 PM
Writing about who you can use the build in moment.js helpers in #PnPModernSearch to do date checks :-)

www.m365thinking.com/post/show-nu...
Show number of days to a date in Search
One of the questions from last week in the PnP Modern Search repository was regarding showing the number of days to a review date (Handlebars helpers - extensibility library · microsoft-search/pnp-mod...
www.m365thinking.com
September 5, 2025 at 10:06 PM
Reposted by Kasper Larsen
21-year Microsoft #MVP here 👋

Microsoft hired me to write their #SPFx training content, but their docs miss the real-world context developers actually need.

FREE webinar Sep 3rd - I'll fill those gaps 🎯

🎟️ Register now vtns.io/qcatrz

#Microsoft365 #SharePoint #Developer
August 15, 2025 at 12:18 PM
Hi All friends of PnP Modern Search

We have received an issue that PnP Modern Search does not work on GCC High. As we don't have access to a GCC High tenant we would like hear from you if you can confirm or deny the issue.

github.com/microsoft-se...

#PnPModernSearch
PNP Search box web part does not work on GCC high tenant · Issue #4436 · microsoft-search/pnp-modern-search
Based on evaluation web part does not seem to work on GCC high tenant. Any plans to make it available.
github.com
August 14, 2025 at 11:05 AM
Messages like this makes it all worth it
#PnPModernSearch #SharingIsCaring
August 7, 2025 at 1:18 PM
Last summer vacation sun downer for now , until Dad and Son dive trip to Malta in September.
Enjoy the summer ( or winter for my friends on the southern hemisphere)
July 29, 2025 at 4:59 PM
New blog post, this time looking into how to keep track of the new FAQ web part Microsoft is rolling out right now.

www.m365thinking.com/post/keeping...

#SharingIsCaring #PnPModernSearch #Governance
Keeping track of your FAQ web parts
Microsoft has started to roll out the new AI driven FAQ Web part (see this for info on how to use it, This NEW SharePoint Feature Just Killed Manual FAQ Creation Forever) or the official intro to the ...
www.m365thinking.com
July 5, 2025 at 8:28 AM
Reposted by Kasper Larsen
The new book “Practical SharePoint Framework (SPFx) Development” by my fellow MVPs Franck Cornu and Anoop Tatti is officially out! 🎉

👉 Grab your copy now: packt.link/2IUD5

#Microsoft365 #Microsoft365Dev #SharePoint #SPFx
June 27, 2025 at 10:43 AM
Great PnP Modern Search Office Hours today. Discussing Microsoft Search refiners first and then how to implement a FAQ in Modern Search at the top of the hour.

You can sign up for a ½ hour session too at:
aka.ms/pnp/modernse...

#PnPModernSearch #SharingIsCaring
Microsoft Forms
aka.ms
June 17, 2025 at 4:01 PM
I can not praise the Office 365 Destilled poscast enough, the service is completely though the roof.
The service level provided by @marijnsomers.bsky.social , predicting exactly what I would suggest, am I really that predictable ;-) ?

www.office365distilled.com/166
Office 365 Distilled | Ep166: MegaMigrationChat
In this episode, the boys talk about migrations in the wild, and the experiences they had. They end with a brilliant whisky from one of their favorite distilleries.
www.office365distilled.com
June 14, 2025 at 5:18 PM
New blog post: Sharing some of my learnings from working with Azure Functions, using both User Assigned/System Assigned Managed Identities and certificate when working locally
www.m365thinking.com/post/develop...
Developing Azure Functions using PnP PowerShell in VS Code
I have been using Azure Functions to extend various Site/Group/Teams provisioning engines for years, and have picked up a few useful habits:Use Managed Identities!Ever since Managed Identities became ...
www.m365thinking.com
June 8, 2025 at 6:03 PM
New blog post, a followup on the post about using Enterprise Keywork:

The reason why I don't use the Enterprise Keyword and prefer the Folksonomy approach:

www.m365thinking.com/post/using-f...
Using Folksonomy fields in PnP Modern Search
In the PnP Modern Search repository, we recently received a question about how to set up an Enterprise Keyword column as a refiner. I wrote about it in this articleWhile I have been familiar with Ente...
www.m365thinking.com
May 23, 2025 at 5:18 PM
Reposted by Kasper Larsen
🥳BIG NEWS!!!

I'm so excited to finally be able to announce that @andrewconnell.com and I have a new podcast - Code. Deploy. Go Live.

We'll be delivering new content to you every other week, so please consider checking it out and let us know what you think! Six episodes are available now!
🎙️ New Podcast Alert! 🚨Introducing Code. Deploy. GoLive. from @julieturner.net‬ and @andrewconnell.com‬— packed with prescriptive guidance for #Microsoft365 & #Azure full-stack #devs. 🎧 Episodes 1-6 are out now! Follow the newsletter & socials #Microsoft365Dev 👉 https://codedeploygo.live/
May 21, 2025 at 7:05 PM
Now PnP can use alternating background colors, just like in classic search ;-)

This is not a huge feature, but the Details List layout does not expose the index property, so we couldn't customize the layout to do that. Now it is part of the out of the box layout

Available in the next version
May 19, 2025 at 1:51 PM
New Video available:
It might not be common knowledge but you can actually create an AutoFill Column as a site column, here is how:

youtu.be/3nZVGvvsuM8
Auto Fill Columns As Site Columns
YouTube video by M365Thinking
youtu.be
May 14, 2025 at 9:03 PM
No results from SharePoint Search?

We have received a number of reports that PnP Modern Search has stopped working and no results have been returned.
However, I suggest using the guide below to verify whether this is a Microsoft issue or not (hint, it often is)
www.m365thinking.com/post/how-to-...
How to report a Search issue to Microsoft Support without getting it rejected!
Once in a while you might have to create a Support Ticket with Microsoft Support, and if the issue is related to: • Content not showing up in Search • Mappings not taking effect • The Search index con...
www.m365thinking.com
May 13, 2025 at 3:44 PM
Reporting search issues to Microsoft Support can be daunting. In this blog post, I walk through some do's and don'ts to ensure that you are not being rejected, and will get your issue resolved.
Read more at: wix.to/knsr9km

#MicrosoftSupport #SearchSolutions
How to report a Search issue to Microsoft Support without getting it rejected!
Once in a while you might have to create a Support Ticket with Microsoft Support, and if the issue is related to: • Content not showing up in Search • Mappings not taking effect • The Search index con...
wix.to
April 21, 2025 at 5:26 PM