Blog
Latest posts
Don't trust $PWD in Azure PowerShell Functions
Note to self: do not trust $PWD in Azure PowerShell Functions.
Read moreDeploying SPFx apps with Azure DevOps pipelines - all YAML variant
In this blog post I will show you how you can deploy SPFx apps using Azure DevOps pipelines with an all YAML build & release definition.
Read moreQuick tip: customizing the SharePoint site search experience
Creating a customized SharePoint site search experience using PnP Modern Search and PnP PowerShell.
Read moreDeploying SPFx apps with Azure DevOps pipelines - Classic variant
In this blog post I will show you how you can deploy SPFx apps using Azure DevOps pipelines with a classic release pipeline.
Read moreBuilding a SharePoint New Site Form Look-Alike
A post on building a SPFx Form Customizer with a Dynamic Form with field overrides to create an experience that looks like the default SharePoint new site form.
Read moreConfiguring the CLI for Microsoft 365 in Azure Functions
Additional tips on configuring and using CLI for Microsoft 365 scripts on Azure Functions based on the PowerShell stack!
Read moreAutomating Purview data retention using Azure Functions
An example of how to automatically apply Purview retention labels using Azure Functions.
Read moreUsing the on-behalf-of flow in Azure PowerShell Functions
A step by step guide on how to use the on-behalf-of flow in Azure PowerShell Functions.
Read moreImplications of applying Purview retention labels to folders
In this blog post I will show you 7 implications of applying Purview retention labels to folders in SharePoint.
Read moreFinding and fixing incorrectly applied Purview retention labels
In this blog post I will show you how you can find incorrectly applied retention labels.
Read moreWorking with Purview event-based retention using code
Do you want to retain data for a period of time after a certain event has happened? It is called event-based retention and this is how you use it from code.
Read moreWorking with Microsoft Teams PowerShell in Azure Automation
How to work with Microsoft Teams PowerShell and Managed Identity in Azure Automation
Read moreManaging and applying Purview retention labels using code
An overview of the different ways you can manage and apply Microsoft 365 Purview retention labels in SharePoint using code.
Read moreRunning .NET Function Apps or App Services accessing Microsoft 365
A guide on how to create a .NET application that can access SharePoint and the Microsoft Graph through Entra ID.
Read moreCommon errors deploying Azure Bicep and ARM templates
Recently, I deployed some Azure resources using ARM and Bicep templates for a few customers. This is a write up of some errors I ran into.
Read moreAbout
About
Welcome to this crossover between blog and braindump. Blogs of others have been super important during my work. This site is me returning the favor. The blogs will be about Microsoft 365, Azure, SharePoint, SharePoint Framework (SPFx) solutions, docker, PowerShell, Power Platform, Entra ID. In short: anything I’m working on and interested in. I hope you’ll learn something here. If not, no hard feelings. If you read anything you do not understand because I failed to clarify it enough, please drop me a post using my socials.
Warm regards,
Martin
Microsoft MVP | Microsoft 365 Architect