Stuff that I do.
-
From Valo Intranet to OOTB SharePoint Online: What now?
Intro As organizations increasingly embrace digital transformation, the impending deprecation of Valo Intranet—scheduled for summer 2025—presents a critical opportunity for businesses to reassess their intranet solutions. With Valo no longer receiving updates, migrating to SharePoint Intranet is not just advisable; it’s essential for maintaining operational efficiency and cost-effectiveness. The Case for Migration Currently, many organizations…
-
Distributing page and news templates in SharePoint Online
According to Copilot, in SharePoint Online, well-designed page and news templates play a crucial role in enhancing collaboration and communication. These templates ensure consistent branding, efficient content creation, and structured layouts. Authors can focus on their message without worrying about formatting, resulting in a seamless user experience across devices. Additionally, templates facilitate targeted content delivery, version control, and SEO…
-
Pretty little FAQ
Many of my clients have the need for an FAQ on their intranet. The traditional way is still the way: using lists. But let’s make this more user friendly. As a sort of “UI for the back end” I always add the list as a tab in Microsoft Teams, using the Microsoft Lists app. This…
-
Making the Image column in a SharePoint more useful [to me]
Say you want to build a “call-to-action” type functionality with Audience Targeting to your SharePoint intranet utilizing PnP Modern Search – maybe something like this: A natural place to store the text and publishing values in a list. And since we now have the Image column, it seems like a natural place to place an…
-
Pzl.Ext.Styler: A Stylish SharePoint Framework Extension
I desperately needed a safer solution for styling SharePoint than using the great Modern Script Editor. After failing to find an open source solution, I made my own. ChatGPT gives us the following sales pitch: Are you looking for a way to add some style to your SharePoint site? Look no further than Pzl.Ext.Styler! This free…
-
Creating a refiner for Audience Targeting labels in SharePoint
When creating search experiences, the built in refiner “Audiences” returns a GUID, which is useful if you want to match the results with {User.Audience}. I.e. “(ModernAudienceAadObjectIds:{User.Audiences} OR NOT IsAudienceTargeted:true)”, which should return items audience targeted to the current user, as well as results that are not audience targeted at all. But back to the topic.…
-
Get hubsite or site ID
This is perhaps the tinyest post I’ve made to date. I often need to find the GUID of a site for ny various search querys. There are many ways to acheive this, but the quickest to date is to use the API through the SharePoint URL in your browser: If your scope is the hubsite…
-
Org chart with a twist
A customer really liked Microsoft’s Org chart web part in SharePoint. However, they needed to be able to display data from the manager-field as well as a custom field for line-manager combined in a single view. I also found great joy being able to create a menu for switching between the different departments without leaving…
-
Related news in SharePoint
Quite a few customers have asked me for a solution for automatic linking of related articles on their modern SharePoint intranet. I’ve drummed together a solution using PnP Modern Search and Term store. This solution requires that each news article (or page) is tagged with a single metadata column. 2. The search query: 3. Create…
-
Moving a Logic App [to a new tenant]
This happens quite a bit when recycling stuff. Since there’s not a nice way to export and import Logic Apps as packages (as far as I’m concerned, but feel free to enlighten me), but there’s still a quick workaround for this. Sort of. Steps to success: 5. Enter Code View on your destination app. 6.…
Wanna talk?