<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Blimped</title><link>https://www.blimped.nl/</link><description>A tech blog about Microsoft 365 related stuff</description><generator>Hugo -- gohugo.io</generator><language>en-us</language><managingEditor>mlingstuyl@live.com (Martin Lingstuyl)</managingEditor><webMaster>mlingstuyl@live.com (Martin Lingstuyl)</webMaster><lastBuildDate>Fri, 06 Jun 2025 08:00:00 +0000</lastBuildDate><atom:link href="https://www.blimped.nl/blog/index.xml" rel="self" type="application/rss+xml"/><item><title>Release Branch Strategies in CI/CD with Federated Identity - GitHub edition</title><link>https://www.blimped.nl/release-branch-strategies-with-federated-identity-and-github-actions/</link><pubDate>Fri, 06 Jun 2025 08:00:00 +0000</pubDate><author>mlingstuyl@live.com (Martin Lingstuyl)</author><guid>https://www.blimped.nl/release-branch-strategies-with-federated-identity-and-github-actions/</guid><description>Learn how to secure SPFx deployments using GitHub Actions and Federated Identity with release branch strategies. A deep dive into flexible federated credentials for effective CI/CD security.</description><category>auth</category><category>github</category><category>cli-microsoft365</category><category>entraid</category></item><item><title>Deploying to Microsoft 365 using the CLI and federated identity - DevOps edition</title><link>https://www.blimped.nl/deploying-to-m365-using-cli-and-federated-identity-devops-edition/</link><pubDate>Wed, 04 Jun 2025 08:00:00 +0000</pubDate><author>mlingstuyl@live.com (Martin Lingstuyl)</author><guid>https://www.blimped.nl/deploying-to-m365-using-cli-and-federated-identity-devops-edition/</guid><description>Learn how to properly deploy artifacts from Azure DevOps Pipelines to Microsoft 365 using the CLI for Microsoft 365 without fiddling with certificates or user credentials.</description><category>azuredevops</category><category>devops</category><category>cli-microsoft365</category><category>entraid</category></item><item><title>Deploying to Microsoft 365 using the CLI and federated identity - GitHub edition</title><link>https://www.blimped.nl/deploying-to-m365-using-cli-and-federated-identity/</link><pubDate>Tue, 25 Mar 2025 20:00:00 +0000</pubDate><author>mlingstuyl@live.com (Martin Lingstuyl)</author><guid>https://www.blimped.nl/deploying-to-m365-using-cli-and-federated-identity/</guid><description>Learn how to properly deploy artifacts from GitHub workflows to Microsoft 365 using the CLI for Microsoft 365 without fiddling with certificates or user credentials.</description><category>auth</category><category>github</category><category>cli-microsoft365</category><category>entraid</category></item><item><title>Finding the minimal Azure Function authentication setup</title><link>https://www.blimped.nl/finding-the-minimal-azure-function-authentication-setup/</link><pubDate>Tue, 21 Jan 2025 10:00:00 +0000</pubDate><author>mlingstuyl@live.com (Martin Lingstuyl)</author><guid>https://www.blimped.nl/finding-the-minimal-azure-function-authentication-setup/</guid><description>Using the built-in authentication for Azure Functions is powerful, as long as you optimize it a bit!</description><category>auth</category><category>azurefunction</category><category>entraid</category></item><item><title>Moving sites to cold storage using code and Microsoft 365 Archive</title><link>https://www.blimped.nl/moving-sites-to-cold-storage-using-code-and-m365-archive/</link><pubDate>Fri, 03 Jan 2025 20:00:00 +0000</pubDate><author>mlingstuyl@live.com (Martin Lingstuyl)</author><guid>https://www.blimped.nl/moving-sites-to-cold-storage-using-code-and-m365-archive/</guid><description>This post highlights the various means I found to archive SharePoint sites programmatically with Microsoft 365 Archive.</description><category>sharepoint</category><category>microsoft 365 archive</category><category>CSOM</category></item><item><title>Updating and using the property bag in 2024</title><link>https://www.blimped.nl/updating-and-using-the-property-bag-in-2024/</link><pubDate>Fri, 01 Nov 2024 18:00:00 +0000</pubDate><author>mlingstuyl@live.com (Martin Lingstuyl)</author><guid>https://www.blimped.nl/updating-and-using-the-property-bag-in-2024/</guid><description>It's an old, but useful feature, and impacted by the change Microsoft is pushing with NoScript sites. Or is it? Here's how to use the property bag in 2024.</description><category>sharepoint</category><category>propertybag</category><category>pnppowershell</category></item><item><title>Extending Microsoft 365 with custom retention controls - Part 2</title><link>https://www.blimped.nl/extending-microsoft-365-with-custom-retention-controls-part-2/</link><pubDate>Thu, 17 Oct 2024 20:00:00 +0000</pubDate><author>mlingstuyl@live.com (Martin Lingstuyl)</author><guid>https://www.blimped.nl/extending-microsoft-365-with-custom-retention-controls-part-2/</guid><description>New release of a small Microsoft 365 extension I've developed to view &amp; manage retention controls.</description><category>purview</category><category>sharepoint</category><category>spfx</category><category>compliance</category><category>retention</category><category>recordmanagement</category><category>dlm</category><category>microsoftgraph</category></item><item><title>SPFx and the potential pitfall of partial page navigation</title><link>https://www.blimped.nl/spfx-and-the-potential-pitfall-of-partial-page-navigation/</link><pubDate>Tue, 15 Oct 2024 20:00:00 +0000</pubDate><author>mlingstuyl@live.com (Martin Lingstuyl)</author><guid>https://www.blimped.nl/spfx-and-the-potential-pitfall-of-partial-page-navigation/</guid><description>How you need to take partial page navigation into account when building SPFx customizations.</description><category>spfx</category><category>sharepoint</category></item><item><title>Calling Entra ID secured Azure Functions from Power Automate</title><link>https://www.blimped.nl/calling-entra-id-secured-azure-function-from-power-automate/</link><pubDate>Thu, 10 Oct 2024 20:00:00 +0000</pubDate><author>mlingstuyl@live.com (Martin Lingstuyl)</author><guid>https://www.blimped.nl/calling-entra-id-secured-azure-function-from-power-automate/</guid><description>Can you call an Entra ID secured Azure Function from Power Automate? Yes you can, in several ways. This blog post describes one way to do it.</description><category>azurefunctions</category><category>powerautomate</category><category>entraid</category></item><item><title>Logging and tracing with Azure Durable Functions</title><link>https://www.blimped.nl/durable-functions-logging/</link><pubDate>Sat, 14 Sep 2024 12:00:00 +0000</pubDate><author>mlingstuyl@live.com (Martin Lingstuyl)</author><guid>https://www.blimped.nl/durable-functions-logging/</guid><description>Durable functions are awesome... this post shows how to see what happened end-to-end in a durable function instance.</description><category>appinsights</category><category>logging</category><category>azurefunctions</category><category>durablefunctions</category></item><item><title>How not to forget all those pesky Client Id's with PnP PowerShell</title><link>https://www.blimped.nl/pnp-powershell-how-not-to-forget-all-those-client-ids/</link><pubDate>Fri, 13 Sep 2024 12:00:00 +0000</pubDate><author>mlingstuyl@live.com (Martin Lingstuyl)</author><guid>https://www.blimped.nl/pnp-powershell-how-not-to-forget-all-those-client-ids/</guid><description>The PnP Management Shell Entra ID App has gone away. Which means we'll now have to remember our Client Id's ourselves. This is a way to do just that.</description><category>entraid</category><category>pnp-powershell</category><category>powershell</category><category>mseid</category></item><item><title>Extending Microsoft 365 with custom retention controls</title><link>https://www.blimped.nl/extending-microsoft-365-with-custom-retention-controls/</link><pubDate>Thu, 11 Jul 2024 09:00:00 +0000</pubDate><author>mlingstuyl@live.com (Martin Lingstuyl)</author><guid>https://www.blimped.nl/extending-microsoft-365-with-custom-retention-controls/</guid><description>Thinking about a Purview post by Joanne C Klein, I've developed a small Microsoft 365 extension to view &amp; manage retention controls.</description><category>purview</category><category>sharepoint</category><category>spfx</category><category>compliance</category><category>retention</category><category>recordmanagement</category><category>dlm</category><category>microsoftgraph</category></item><item><title>Moving existing Content Types to the Content Type Hub</title><link>https://www.blimped.nl/moving-existing-contenttypes-to-the-contenttypehub/</link><pubDate>Thu, 13 Jun 2024 20:00:00 +0000</pubDate><author>mlingstuyl@live.com (Martin Lingstuyl)</author><guid>https://www.blimped.nl/moving-existing-contenttypes-to-the-contenttypehub/</guid><description>How to start leveraging the power of the Content Type Hub on your existing information architecture.</description><category>sharepoint</category><category>informationarchitecture</category></item><item><title>Debugging production code in SPFx</title><link>https://www.blimped.nl/debugging-production-spfx-code/</link><pubDate>Tue, 28 May 2024 20:00:00 +0000</pubDate><author>mlingstuyl@live.com (Martin Lingstuyl)</author><guid>https://www.blimped.nl/debugging-production-spfx-code/</guid><description>A way to debug minified SPFx code in production against your original typescript code.</description><category>spfx</category><category>typescript</category><category>sharepoint</category><category>webpack</category><category>debugging</category></item><item><title>Authentication and authorization highlights in the terminal</title><link>https://www.blimped.nl/authentication-and-authorization-highlights-in-the-terminal/</link><pubDate>Fri, 05 Apr 2024 14:00:00 +0000</pubDate><author>mlingstuyl@live.com (Martin Lingstuyl)</author><guid>https://www.blimped.nl/authentication-and-authorization-highlights-in-the-terminal/</guid><description>Highlighting some great features in the CLI for Microsoft 365 when working with multiple identities and PIM.</description><category>cliformicrosoft365</category><category>entraid</category><category>pim</category><category>identity</category><category>mseid</category><category>rbac</category><category>security</category></item><item><title>Resource Specific Consent - Using delegated Sites.Selected</title><link>https://www.blimped.nl/rsc-using-delegated-sites-selected/</link><pubDate>Tue, 02 Apr 2024 20:00:00 +0000</pubDate><author>mlingstuyl@live.com (Martin Lingstuyl)</author><guid>https://www.blimped.nl/rsc-using-delegated-sites-selected/</guid><description>Sites.Selected has been made available in delegated mode! What does it mean and how does it work?</description><category>entraid</category><category>sharepoint</category><category>microsoftgraph</category><category>security</category><category>compliance</category><category>cliformicrosoft365</category><category>mseid</category></item><item><title>4 benefits of starting your DLM journey today</title><link>https://www.blimped.nl/4-benefits-of-starting-your-dlm-journey-today/</link><pubDate>Mon, 05 Feb 2024 22:00:00 +0000</pubDate><author>mlingstuyl@live.com (Martin Lingstuyl)</author><guid>https://www.blimped.nl/4-benefits-of-starting-your-dlm-journey-today/</guid><description>This post highlights 4 key benefits of implementing data lifecycle management.</description><category>purview</category><category>retention</category><category>compliance</category><category>datalifecyclemanagement</category><category>dlm</category><category>rm</category><category>sharepoint</category></item><item><title>Applying inactive retention labels</title><link>https://www.blimped.nl/applying-inactive-retention-labels/</link><pubDate>Fri, 02 Feb 2024 22:00:00 +0000</pubDate><author>mlingstuyl@live.com (Martin Lingstuyl)</author><guid>https://www.blimped.nl/applying-inactive-retention-labels/</guid><description>In this blog post I'm highlighting the difference between active and inactive retention labels, and why you may want to keep your retention labels as inactive.</description><category>purview</category><category>retention</category><category>compliance</category><category>recordmanagement</category><category>datalifecyclemanagement</category><category>dlm</category><category>rm</category><category>sharepoint</category></item><item><title>Daisy-chaining retention labels and automated archival</title><link>https://www.blimped.nl/daisy-chaining-retention-labels-and-automated-archival/</link><pubDate>Fri, 12 Jan 2024 07:00:00 +0000</pubDate><author>mlingstuyl@live.com (Martin Lingstuyl)</author><guid>https://www.blimped.nl/daisy-chaining-retention-labels-and-automated-archival/</guid><description>An partner-post with Joanne C. Klein on how to automatically move files labelled with a Purview retention label to some archive location.</description><category>purview</category><category>retention</category><category>sharepoint</category><category>powershell</category><category>compliance</category><category>recordmanagement</category><category>datalifecyclemanagement</category><category>dlm</category><category>rm</category></item><item><title>Correctly paging when searching SharePoint</title><link>https://www.blimped.nl/correctly-paging-when-searching-sharepoint/</link><pubDate>Thu, 07 Dec 2023 20:00:00 +0000</pubDate><author>mlingstuyl@live.com (Martin Lingstuyl)</author><guid>https://www.blimped.nl/correctly-paging-when-searching-sharepoint/</guid><description>Avoiding an API pitfall when querying large result sets using SharePoint search</description><category>sharepoint</category><category>search</category><category>api</category><category>microsoftgraph</category><category>pnppowershell</category></item><item><title>Don't trust $PWD in Azure PowerShell Functions</title><link>https://www.blimped.nl/dont-trust-pwd-in-azure-powershell-functions/</link><pubDate>Wed, 15 Nov 2023 15:00:00 +0000</pubDate><author>mlingstuyl@live.com (Martin Lingstuyl)</author><guid>https://www.blimped.nl/dont-trust-pwd-in-azure-powershell-functions/</guid><description>Note to self: do not trust $PWD in Azure PowerShell Functions.</description><category>azurefunctions</category><category>powershell</category><category>cliformicrosoft365</category></item><item><title>Deploying SPFx apps with Azure DevOps pipelines - all YAML variant</title><link>https://www.blimped.nl/deploying-spfx-apps-with-azure-devops-pipelines-all-yaml/</link><pubDate>Wed, 16 Aug 2023 12:00:00 +0000</pubDate><author>mlingstuyl@live.com (Martin Lingstuyl)</author><guid>https://www.blimped.nl/deploying-spfx-apps-with-azure-devops-pipelines-all-yaml/</guid><description>In this blog post I will show you how you can deploy SPFx apps using Azure DevOps pipelines with an all YAML build &amp; release definition.</description><category>sharepoint</category><category>spfx</category><category>cicd</category><category>pipelines</category><category>cliformicrosoft365</category><category>azuredevops</category></item><item><title>Quick tip: customizing the SharePoint site search experience</title><link>https://www.blimped.nl/quick-tip-customizing-the-sharepoint-site-search-experience/</link><pubDate>Tue, 15 Aug 2023 20:00:00 +0000</pubDate><author>mlingstuyl@live.com (Martin Lingstuyl)</author><guid>https://www.blimped.nl/quick-tip-customizing-the-sharepoint-site-search-experience/</guid><description>Creating a customized SharePoint site search experience using PnP Modern Search and PnP PowerShell.</description><category>sharepoint</category><category>powershell</category><category>search</category></item><item><title>Deploying SPFx apps with Azure DevOps pipelines - Classic variant</title><link>https://www.blimped.nl/deploying-spfx-apps-with-azure-devops-pipelines/</link><pubDate>Mon, 14 Aug 2023 12:00:00 +0000</pubDate><author>mlingstuyl@live.com (Martin Lingstuyl)</author><guid>https://www.blimped.nl/deploying-spfx-apps-with-azure-devops-pipelines/</guid><description>In this blog post I will show you how you can deploy SPFx apps using Azure DevOps pipelines with a classic release pipeline.</description><category>sharepoint</category><category>spfx</category><category>cicd</category><category>pipelines</category><category>cliformicrosoft365</category><category>azuredevops</category></item><item><title>Building a SharePoint New Site Form Look-Alike</title><link>https://www.blimped.nl/building-a-sharepoint-new-site-form-look-alike/</link><pubDate>Wed, 28 Jun 2023 20:00:00 +0000</pubDate><author>mlingstuyl@live.com (Martin Lingstuyl)</author><guid>https://www.blimped.nl/building-a-sharepoint-new-site-form-look-alike/</guid><description>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.</description><category>spfx</category><category>sharepoint</category><category>forms</category><category>dynamicforms</category><category>formcustomizer</category></item><item><title>Configuring the CLI for Microsoft 365 in Azure Functions</title><link>https://www.blimped.nl/configuring-the-cli-for-microsoft-365-in-azure-functions/</link><pubDate>Thu, 15 Jun 2023 20:00:00 +0000</pubDate><author>mlingstuyl@live.com (Martin Lingstuyl)</author><guid>https://www.blimped.nl/configuring-the-cli-for-microsoft-365-in-azure-functions/</guid><description>Additional tips on configuring and using CLI for Microsoft 365 scripts on Azure Functions based on the PowerShell stack!</description><category>cliformicrosoft365</category><category>azurefunctions</category><category>azure</category><category>powershell</category></item><item><title>Automating Purview data retention using Azure Functions</title><link>https://www.blimped.nl/automating-purview-data-retention-using-azure-functions/</link><pubDate>Thu, 04 May 2023 15:00:00 +0000</pubDate><author>mlingstuyl@live.com (Martin Lingstuyl)</author><guid>https://www.blimped.nl/automating-purview-data-retention-using-azure-functions/</guid><description>An example of how to automatically apply Purview retention labels using Azure Functions.</description><category>purview</category><category>retention</category><category>sharepoint</category><category>powershell</category><category>compliance</category><category>recordmanagement</category><category>datalifecyclemanagement</category><category>dlm</category><category>rm</category><category>automation</category></item><item><title>Using the on-behalf-of flow in Azure PowerShell Functions</title><link>https://www.blimped.nl/using-the-on-behalf-of-flow-in-azure-powershell-functions/</link><pubDate>Fri, 21 Apr 2023 07:00:00 +0000</pubDate><author>mlingstuyl@live.com (Martin Lingstuyl)</author><guid>https://www.blimped.nl/using-the-on-behalf-of-flow-in-azure-powershell-functions/</guid><description>A step by step guide on how to use the on-behalf-of flow in Azure PowerShell Functions.</description><category>entraid</category><category>authentication</category><category>azurefunctions</category><category>spfx</category><category>cliformicrosoft365</category><category>powershell</category></item><item><title>Implications of applying Purview retention labels to folders</title><link>https://www.blimped.nl/implications-of-applying-purview-retentionlabels-to-folders/</link><pubDate>Thu, 16 Mar 2023 18:00:00 +0000</pubDate><author>mlingstuyl@live.com (Martin Lingstuyl)</author><guid>https://www.blimped.nl/implications-of-applying-purview-retentionlabels-to-folders/</guid><description>In this blog post I will show you 7 implications of applying Purview retention labels to folders in SharePoint.</description><category>purview</category><category>retention</category><category>sharepoint</category><category>powershell</category><category>compliance</category><category>recordmanagement</category><category>datalifecyclemanagement</category><category>dlm</category><category>rm</category></item><item><title>Finding and fixing incorrectly applied Purview retention labels</title><link>https://www.blimped.nl/finding-and-fixing-incorrectly-applied-purview-retention-labels/</link><pubDate>Wed, 08 Mar 2023 20:00:00 +0000</pubDate><author>mlingstuyl@live.com (Martin Lingstuyl)</author><guid>https://www.blimped.nl/finding-and-fixing-incorrectly-applied-purview-retention-labels/</guid><description>In this blog post I will show you how you can find incorrectly applied retention labels.</description><category>purview</category><category>retention</category><category>sharepoint</category><category>compliance</category><category>recordmanagement</category><category>datalifecyclemanagement</category><category>dlm</category><category>rm</category><category>microsoftgraph</category><category>csom</category><category>rest</category><category>powershell</category><category>cliformicrosoft365</category></item><item><title>Working with Purview event-based retention using code</title><link>https://www.blimped.nl/working-with-purview-event-based-retention-using-code/</link><pubDate>Tue, 21 Feb 2023 20:00:00 +0000</pubDate><author>mlingstuyl@live.com (Martin Lingstuyl)</author><guid>https://www.blimped.nl/working-with-purview-event-based-retention-using-code/</guid><description>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.</description><category>purview</category><category>retention</category><category>sharepoint</category><category>powershell</category><category>compliance</category><category>recordmanagement</category><category>datalifecyclemanagement</category><category>dlm</category><category>rm</category><category>microsoftgraph</category><category>csom</category><category>rest</category><category>powershell</category><category>cliformicrosoft365</category></item><item><title>Working with Microsoft Teams PowerShell in Azure Automation</title><link>https://www.blimped.nl/working-with-teams-powershell-in-azure-automation/</link><pubDate>Fri, 17 Feb 2023 10:00:00 +0000</pubDate><author>mlingstuyl@live.com (Martin Lingstuyl)</author><guid>https://www.blimped.nl/working-with-teams-powershell-in-azure-automation/</guid><description>How to work with Microsoft Teams PowerShell and Managed Identity in Azure Automation</description><category>entraid</category><category>authentication</category><category>microsoftteams</category><category>powershell</category><category>azure</category><category>azureautomation</category><category>cliformicrosoft365</category></item><item><title>Managing and applying Purview retention labels using code</title><link>https://www.blimped.nl/managing-and-applying-purview-retention-labels-using-code/</link><pubDate>Wed, 15 Feb 2023 18:00:00 +0000</pubDate><author>mlingstuyl@live.com (Martin Lingstuyl)</author><guid>https://www.blimped.nl/managing-and-applying-purview-retention-labels-using-code/</guid><description>An overview of the different ways you can manage and apply Microsoft 365 Purview retention labels in SharePoint using code.</description><category>purview</category><category>retention</category><category>sharepoint</category><category>powershell</category><category>compliance</category><category>recordmanagement</category><category>datalifecyclemanagement</category><category>dlm</category><category>rm</category><category>microsoftgraph</category><category>csom</category><category>rest</category><category>powershell</category><category>cliformicrosoft365</category></item><item><title>Running .NET Function Apps or App Services accessing Microsoft 365</title><link>https://www.blimped.nl/running-dotnet-function-apps-or-app-services-accessing-microsoft-365/</link><pubDate>Fri, 03 Feb 2023 20:00:00 +0000</pubDate><author>mlingstuyl@live.com (Martin Lingstuyl)</author><guid>https://www.blimped.nl/running-dotnet-function-apps-or-app-services-accessing-microsoft-365/</guid><description>A guide on how to create a .NET application that can access SharePoint and the Microsoft Graph through Entra ID.</description><category>sharepoint</category><category>microsoftgraph</category><category>azurefunctions</category><category>entraid</category><category>cliformicrosoft365</category><category>security</category></item><item><title>Common errors deploying Azure Bicep and ARM templates</title><link>https://www.blimped.nl/common-errors-deploying-azure-bicep-and-arm-templates/</link><pubDate>Wed, 25 Jan 2023 12:00:00 +0000</pubDate><author>mlingstuyl@live.com (Martin Lingstuyl)</author><guid>https://www.blimped.nl/common-errors-deploying-azure-bicep-and-arm-templates/</guid><description>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.</description><category>azure</category><category>bicep</category><category>arm</category><category>azurecli</category><category>azurefunctions</category><category>logicapp</category><category>microsoftgraph</category><category>managedidentity</category><category>entraid</category></item><item><title>What I learned at the ESPC conference in Copenhagen</title><link>https://www.blimped.nl/what-i-learned-at-espc22/</link><pubDate>Tue, 06 Dec 2022 13:00:00 +0000</pubDate><author>mlingstuyl@live.com (Martin Lingstuyl)</author><guid>https://www.blimped.nl/what-i-learned-at-espc22/</guid><description>I attended the ESPC conference in Copenhagen this year. My first in person conference in a long time. These are some of the things I learned!</description><category>payingitforward</category><category>espc</category><category>community</category><category>espc22</category></item><item><title>Using custom certificates when debugging SPFx Solutions</title><link>https://www.blimped.nl/spfx-using-custom-certificates-when-debugging/</link><pubDate>Thu, 24 Nov 2022 20:00:00 +0000</pubDate><author>mlingstuyl@live.com (Martin Lingstuyl)</author><guid>https://www.blimped.nl/spfx-using-custom-certificates-when-debugging/</guid><description>Are you often debugging SharePoint Framework solutions in a devcontainer? Upgrade your dev workflow by using custom localhost certificates!</description><category>spfx</category><category>docker</category><category>certificates</category><category>sharepoint</category></item><item><title>How to copy views in SharePoint</title><link>https://www.blimped.nl/how-to-copy-views-in-sharepoint/</link><pubDate>Thu, 10 Nov 2022 20:00:00 +0000</pubDate><author>mlingstuyl@live.com (Martin Lingstuyl)</author><guid>https://www.blimped.nl/how-to-copy-views-in-sharepoint/</guid><description>There's currently no way to copy list and library views in the SharePoint UI. I've created a SPFx sample demonstrating how it can be done using code.</description><category>spfx</category><category>sharepoint</category><category>pnpjs</category></item><item><title>Running applications with limited SharePoint permissions</title><link>https://www.blimped.nl/running-application-with-limited-sharepoint-permissions/</link><pubDate>Thu, 13 Oct 2022 20:00:00 +0000</pubDate><author>mlingstuyl@live.com (Martin Lingstuyl)</author><guid>https://www.blimped.nl/running-application-with-limited-sharepoint-permissions/</guid><description>Securing application access to SharePoint through Entra ID is easy, but how to access SharePoint using the principle of least privilege?</description><category>sharepoint</category><category>security</category><category>resourcespecificconsent</category><category>rsc</category><category>entraid</category><category>cliformicrosoft365</category><category>pnppowershell</category></item><item><title>Getting notified of changes in guests accessing SharePoint</title><link>https://www.blimped.nl/getting-notified-of-changes-in-guests-accessing-sharepoint/</link><pubDate>Wed, 14 Sep 2022 21:00:00 +0000</pubDate><author>mlingstuyl@live.com (Martin Lingstuyl)</author><guid>https://www.blimped.nl/getting-notified-of-changes-in-guests-accessing-sharepoint/</guid><description>Part 3 on how to use the CLI for Microsoft 365 and Azure Functions: How to get notified of updates in guests accessing SharePoint.</description><category>cliformicrosoft365</category><category>azurefunction</category><category>sharepoint</category><category>guestaccess</category><category>entraid</category><category>powershell</category><category>external identities</category><category>b2b</category><category>b2c</category></item><item><title>Getting notified of service incidents in Microsoft Teams</title><link>https://www.blimped.nl/getting-notified-of-service-incidents-in-microsoft-teams/</link><pubDate>Mon, 22 Aug 2022 23:00:00 +0000</pubDate><author>mlingstuyl@live.com (Martin Lingstuyl)</author><guid>https://www.blimped.nl/getting-notified-of-service-incidents-in-microsoft-teams/</guid><description>Part 2 on how to use the CLI for Microsoft 365 and Azure Functions: How to get notified in Teams, when a service health incident occurs on SharePoint?</description><category>cliformicrosoft365</category><category>azurefunctions</category><category>teams</category><category>powershell</category></item><item><title>How to run the CLI for Microsoft 365 on an Azure Function</title><link>https://www.blimped.nl/how-to-run-the-cli-for-microsoft365-on-an-azure-function/</link><pubDate>Tue, 16 Aug 2022 20:00:00 +0000</pubDate><author>mlingstuyl@live.com (Martin Lingstuyl)</author><guid>https://www.blimped.nl/how-to-run-the-cli-for-microsoft365-on-an-azure-function/</guid><description>Did you know can run a CLI for Microsoft 365 script on an Azure Function based on the PowerShell stack? Here's how to do it.</description><category>cliformicrosoft365</category><category>azurefunctions</category><category>powershell</category></item><item><title>Logging to Application Insights from Azure App Service WebJobs</title><link>https://www.blimped.nl/application-insights-and-azure-appservice-webjobs/</link><pubDate>Mon, 09 May 2022 21:05:00 +0000</pubDate><author>mlingstuyl@live.com (Martin Lingstuyl)</author><guid>https://www.blimped.nl/application-insights-and-azure-appservice-webjobs/</guid><description>When updating a few Azure WebJobs to a new version of the WebJobs SDK, I had to rewrite the way they logged data. This led to a few lessons learned, which I'm happy to share for anyone who is working with the same tools.</description><category>applicationinsights</category><category>logging</category><category>webjobs</category><category>appservices</category><category>azure</category></item><item><title>Fixing an Azure web app zip deployment issue</title><link>https://www.blimped.nl/fixing-azure-webapp-zip-deployment-issue/</link><pubDate>Fri, 18 Mar 2022 16:00:00 +0000</pubDate><author>mlingstuyl@live.com (Martin Lingstuyl)</author><guid>https://www.blimped.nl/fixing-azure-webapp-zip-deployment-issue/</guid><description>My Azure DevOps pipeline recently stopped zipdeploying to Azure App Service. This is how I fixed it.</description><category>azurewebapp</category><category>azureappservice</category><category>azurecli</category><category>azuredevops</category><category>oryx</category><category>kudu</category></item><item><title>SharePoint Guest Access and Entra B2B</title><link>https://www.blimped.nl/sharepoint-guest-access-and-azure-ad/</link><pubDate>Wed, 09 Mar 2022 22:00:00 +0000</pubDate><author>mlingstuyl@live.com (Martin Lingstuyl)</author><guid>https://www.blimped.nl/sharepoint-guest-access-and-azure-ad/</guid><description>Microsoft is polishing up SharePoint guest access, and this is why I find that a big deal.</description><category>sharepoint</category><category>guest access</category><category>b2b</category><category>b2c</category><category>entraid</category><category>external identities</category></item><item><title>Getting started testing your Microsoft 365 CLI contributions</title><link>https://www.blimped.nl/getting-started-testing-your-microsoft365-cli-contributions/</link><pubDate>Tue, 22 Feb 2022 22:00:00 +0000</pubDate><author>mlingstuyl@live.com (Martin Lingstuyl)</author><guid>https://www.blimped.nl/getting-started-testing-your-microsoft365-cli-contributions/</guid><description>When contributing to the Microsoft 365 CLI Open Source project you need to write a lot of unit tests. I wrote down some tips and tricks to get you up and running.</description><category>cliformicrosoft365</category><category>unittesting</category><category>contributing</category><category>opensource</category><category>mocha</category></item><item><title>Contributing as a holiday season present</title><link>https://www.blimped.nl/contributing-as-a-holiday-season-present/</link><pubDate>Thu, 06 Jan 2022 18:00:00 +0000</pubDate><author>mlingstuyl@live.com (Martin Lingstuyl)</author><guid>https://www.blimped.nl/contributing-as-a-holiday-season-present/</guid><description>Last month I contributed to an Open Source project: CLI for Microsoft 365. I did that both because I love using CLI's and because I love not reinventing wheels.</description><category>cliformicrosoft365</category><category>contributing</category><category>opensource</category><category>docker</category><category>mkdocs</category></item><item><title>Fixing the Nginx trailing slash issue on Linux based Azure Web Apps</title><link>https://www.blimped.nl/fixing-nginx-trailing-slash-issue-on-azure-linux-web-apps/</link><pubDate>Wed, 01 Dec 2021 20:00:00 +0000</pubDate><author>mlingstuyl@live.com (Martin Lingstuyl)</author><guid>https://www.blimped.nl/fixing-nginx-trailing-slash-issue-on-azure-linux-web-apps/</guid><description>When running a Linux based Azure Web App with the PHP 8 runtime stack, URL's without trailing slashes pose a problem.</description><category>azurewebapp</category><category>azureappservice</category><category>linux</category><category>php</category><category>nginx</category><category>bash</category></item><item><title>Quick tip: how to deploy to web app subfolders</title><link>https://www.blimped.nl/quick-tip-deploying-to-web-app-subfolders/</link><pubDate>Mon, 15 Nov 2021 20:00:00 +0000</pubDate><author>mlingstuyl@live.com (Martin Lingstuyl)</author><guid>https://www.blimped.nl/quick-tip-deploying-to-web-app-subfolders/</guid><description>A quick tip on the possibilities of deploying to web app subfolders in Azure DevOps pipelines.</description><category>pipelines</category><category>azuredevops</category><category>tips</category><category>cicd</category><category>continuousintegration</category><category>continuousdeployment</category></item><item><title>Creating a beautiful documentation site with MkDocs</title><link>https://www.blimped.nl/creating-a-beautiful-documentation-site-with-mkdocs/</link><pubDate>Tue, 09 Nov 2021 20:00:00 +0000</pubDate><author>mlingstuyl@live.com (Martin Lingstuyl)</author><guid>https://www.blimped.nl/creating-a-beautiful-documentation-site-with-mkdocs/</guid><description>MkDocs is a great tool to create straightforward documentation sites. It's 1 of 2 static site generators I've recently worked with.</description><category>staticsitegenerator</category><category>webapp</category><category>mkdocs</category><category>documentation</category><category>jamstack</category></item><item><title>SharePoint Framework (SPFx), Authenticating to Api’s and Third Party Cookies</title><link>https://www.blimped.nl/spfx-authentication-and-third-party-cookies/</link><pubDate>Mon, 11 Oct 2021 20:00:00 +0000</pubDate><author>mlingstuyl@live.com (Martin Lingstuyl)</author><guid>https://www.blimped.nl/spfx-authentication-and-third-party-cookies/</guid><description>About SharePoint pages that refresh and reload when your webpart is on it, and what that has to do with Authentication and Third Party cookies.</description><category>spfx</category><category>sharepointframework</category><category>authentication</category><category>entraid</category></item><item><title>SharePoint Framework, Docker, Dev Containers and NPM linking</title><link>https://www.blimped.nl/spfx-docker-and-npm-link/</link><pubDate>Fri, 01 Oct 2021 20:00:00 +0000</pubDate><author>mlingstuyl@live.com (Martin Lingstuyl)</author><guid>https://www.blimped.nl/spfx-docker-and-npm-link/</guid><description>When using SPFx Library Components we are instructed to execute npm link when debugging our webparts. But what if we are using dev containers?</description><category>spfx</category><category>docker</category><category>npm</category><category>yalc</category><category>sharepointframework</category></item><item><title>Quick tip: PowerShell performance</title><link>https://www.blimped.nl/quick-tip-powershell-performance/</link><pubDate>Fri, 01 Oct 2021 18:00:00 +0000</pubDate><author>mlingstuyl@live.com (Martin Lingstuyl)</author><guid>https://www.blimped.nl/quick-tip-powershell-performance/</guid><description>I regularly use PowerShell scripting to achieve my ends. I find them airy and easy to use. But when dealing with large amounts of data, performance is key.</description><category>powershell</category><category>tips</category><category>performance</category></item></channel></rss>