Sign in

Martin Lingstuyl

@blimped.nl
90 followers 71 following 45 posts

Microsoft MVP | @Microsoft365 Architect @ I4-YOU | @m365pnp team member | @climicrosoft365 maintainer | blogger ✍️ | Dad 🧑‍🧒‍🧒 | cyclist 🚴‍♂️💨

PostsRepliesMedia
Martin Lingstuyl @blimped.nl · 10/10/2025
🛎️ BLOGGED: Release Branch Strategies in CI/CD with Federated Identity - GitHub edition www.blimped.nl/release-bran... #auth #github #cli-microsoft365 #entraid #sharingiscaring #communityrocks #microsoft365dev #micro
blimped.nl
Release Branch Strategies in CI/CD with Federated Identity - GitHub edition
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.
010
Martin Lingstuyl @blimped.nl · 26/09/2025
🛎️ BLOGGED: Release Branch Strategies in CI/CD with Federated Identity - GitHub edition www.blimped.nl/release-bran... #auth #github #cli-microsoft365 #entraid #sharingiscaring #communityrocks #microsoft365dev #micro
blimped.nl
Release Branch Strategies in CI/CD with Federated Identity - GitHub edition
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.
020
Reposted by Martin Lingstuyl
Vesa Juvonen @vesajuvonen.bsky.social · 18/09/2025
💡 Deploy Microsoft 365 from Azure DevOps and GitHub without certificates or secrets Let @blimped.nl show you how to deploy SPFx and more with CLI for Microsoft 365 in secure pipelines. 📺 Watch now → youtu.be/cTRBE83gnoA #SPFx #SharePoint #Microsoft365
031
Martin Lingstuyl @blimped.nl · 12/09/2025
🛎️ BLOGGED: Release Branch Strategies in CI/CD with Federated Identity - GitHub edition www.blimped.nl/release-bran... #auth #github #cli-microsoft365 #entraid #sharingiscaring #communityrocks #microsoft365dev #micro
blimped.nl
Release Branch Strategies in CI/CD with Federated Identity - GitHub edition
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.
010
Martin Lingstuyl @blimped.nl · 29/08/2025
🛎️ BLOGGED: Release Branch Strategies in CI/CD with Federated Identity - GitHub edition www.blimped.nl/release-bran... #auth #github #cli-microsoft365 #entraid #sharingiscaring #communityrocks #microsoft365dev #micro
blimped.nl
Release Branch Strategies in CI/CD with Federated Identity - GitHub edition
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.
010
Martin Lingstuyl @blimped.nl · 15/08/2025
🛎️ BLOGGED: Deploying to Microsoft 365 using the CLI and federated identity - DevOps edition www.blimped.nl/deploying-to... #azuredevops #devops #cli-microsoft365 #entraid #sharingiscaring #communityrocks #microsoft365d
blimped.nl
Deploying to Microsoft 365 using the CLI and federated identity - DevOps edition
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.
000
Martin Lingstuyl @blimped.nl · 01/08/2025
🛎️ BLOGGED: Deploying to Microsoft 365 using the CLI and federated identity - GitHub edition www.blimped.nl/deploying-to... #auth #github #cli-microsoft365 #entraid #sharingiscaring #communityrocks #microsoft365dev #microsoft365
blimped.nl
Deploying to Microsoft 365 using the CLI and federated identity - GitHub edition
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.
010
Martin Lingstuyl @blimped.nl · 18/07/2025
🛎️ BLOGGED: Finding the minimal Azure Function authentication setup www.blimped.nl/finding-the-... #auth #azurefunction #entraid #sharingiscaring #communityrocks #microsoft365dev #microsoft365
blimped.nl
Finding the minimal Azure Function authentication setup
Using the built-in authentication for Azure Functions is powerful, as long as you optimize it a bit!
010
Martin Lingstuyl @blimped.nl · 04/07/2025
🛎️ BLOGGED: Moving sites to cold storage using code and Microsoft 365 Archive www.blimped.nl/moving-sites... #sharepoint #microsoft 365 archive #CSOM #sharingiscaring #communityrocks #microsoft365dev #microsoft365
blimped.nl
Moving sites to cold storage using code and Microsoft 365 Archive
This post highlights the various means I found to archive SharePoint sites programmatically with Microsoft 365 Archive.
000
Martin Lingstuyl @blimped.nl · 20/06/2025
🛎️ BLOGGED: Updating and using the property bag in 2024 www.blimped.nl/updating-and... #sharepoint #propertybag #pnppowershell #sharingiscaring #communityrocks #microsoft365dev #microsoft365
blimped.nl
Updating and using the property bag in 2024
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.
010
Martin Lingstuyl @blimped.nl · 08/06/2025
🛎️ BLOGGED: Release Branch Strategies in CI/CD with Federated Identity - GitHub edition www.blimped.nl/release-bran... #auth #github #cli-microsoft365 #entraid #sharingiscaring #communityrocks #microsoft365dev #micro
blimped.nl
Release Branch Strategies in CI/CD with Federated Identity - GitHub edition
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.
010
Martin Lingstuyl @blimped.nl · 07/06/2025
🛎️ BLOGGED: Updating and using the property bag in 2024 www.blimped.nl/updating-and... #sharepoint #propertybag #pnppowershell #sharingiscaring #communityrocks #microsoft365dev #microsoft365
blimped.nl
Updating and using the property bag in 2024
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.
000
Martin Lingstuyl @blimped.nl · 07/06/2025
🛎️ BLOGGED: Deploying to Microsoft 365 using the CLI and federated identity - DevOps edition www.blimped.nl/deploying-to... #azuredevops #devops #cli-microsoft365 #entraid #sharingiscaring #communityrocks #microsoft365d
blimped.nl
Deploying to Microsoft 365 using the CLI and federated identity - DevOps edition
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.
011
Martin Lingstuyl @blimped.nl · 06/06/2025
📌 BLOGGED! 📌 Release Branch Strategies in CI/CD with Federated Identity - GitHub edition www.blimped.nl/release-bran... #auth #github #cli-microsoft365 #entraid #sharingiscaring #communityrocks #microsoft365dev #mic
blimped.nl
Release Branch Strategies in CI/CD with Federated Identity - GitHub edition
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.
010
Martin Lingstuyl @blimped.nl · 04/06/2025
📌 BLOGGED! 📌 Deploying to Microsoft 365 using the CLI and federated identity - DevOps edition www.blimped.nl/deploying-to... #azuredevops #devops #cli-microsoft365 #entraid #sharingiscaring #communityrocks #microsoft36
blimped.nl
Deploying to Microsoft 365 using the CLI and federated identity - DevOps edition
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.
000
Martin Lingstuyl @blimped.nl · 23/05/2025
🛎️ BLOGGED: Extending Microsoft 365 with custom retention controls - Part 2 www.blimped.nl/extending-mi... #purview #sharepoint #spfx #compliance #retention #recordmanagement #dlm #microsoftgraph #sharingiscaring #community
blimped.nl
Extending Microsoft 365 with custom retention controls - Part 2
New release of a small Microsoft 365 extension I've developed to view & manage retention controls.
000
Reposted by Martin Lingstuyl
CLI for Microsoft 365 @climicrosoft365.bsky.social · 23/05/2025
📣 A new #CLIMicrosoft365 beta version is out! With 🆕 commands for managing #sharepointembedded containers, #microsoftgraph extensions and fixes to the codebase. ⚙️ Try: `npm i -g @pnp/cli-microsoft365@next`. 📖 Release notes: pnp.github.io/cli-microsof... #Microsoft365dev
Banner image with text. '@pnp/cli-microsoft365@next' overlayed over a screenshot of the CLI for Microsoft 365 homepage
011
Reposted by Martin Lingstuyl
CLI for Microsoft 365 @climicrosoft365.bsky.social · 23/05/2025
👷‍♂️ This release is brought to you by @wldk.nl, Milan Holemans, Nanddeep Nachan and @blimped.nl. Everything that's polished, shines! Thank you! 👏 🎉 #CLIMicrosoft365 #Microsoft365dev #M365PnP
022
Martin Lingstuyl @blimped.nl · 09/05/2025
🛎️ BLOGGED: SPFx and the potential pitfall of partial page navigation www.blimped.nl/spfx-and-the... #spfx #sharepoint #sharingiscaring #communityrocks #microsoft365dev #microsoft365
blimped.nl
SPFx and the potential pitfall of partial page navigation
How you need to take partial page navigation into account when building SPFx customizations.
000
Reposted by Martin Lingstuyl
Michaël Maillot @michaelmaillot.bsky.social · 05/05/2025
Shoutout to @adamwojcik.bsky.social, @guidozam.bsky.social, @joaojmendes.bsky.social, @kevintcoughlin.bsky.social, @blimped.nl, @nellodandrea.bsky.social, @nishkalankbezawada.bsky.social, @patrikhellgren.bsky.social, @petkir.bsky.social & others in comments for having contributed to these releases!
163
Reposted by Martin Lingstuyl
CLI for Microsoft 365 @climicrosoft365.bsky.social · 13/04/2025
📣 A new #CLIMicrosoft365 beta version is out! With fixes and updates to the code base, decoding access tokens, among other things. ⚙️ Try: `npm i -g @pnp/cli-microsoft365@next`. 📖 Release notes: pnp.github.io/cli-microsof... #Microsoft365dev
Banner image with text. '@pnp/cli-microsoft365@next' overlayed over a screenshot of the CLI for Microsoft 365 homepage
031
Reposted by Martin Lingstuyl
CLI for Microsoft 365 @climicrosoft365.bsky.social · 13/04/2025
👷‍♂️ This release is brought to you by @martin-machacek.com , @wldk.nl, Adam Wójcik, Mathijs Verbeeck, Luiza de Melo Gomez and @blimped.nl. Everything that's polished, shines! Thank you! 👏 🎉 #CLIMicrosoft365 #Microsoft365dev #M365PnP
022
Reposted by Martin Lingstuyl
CLI for Microsoft 365 @climicrosoft365.bsky.social · 11/04/2025
📣 A new #CLIMicrosoft365 beta version is out! With 🆕 commands for working with #MicrosoftGraph open extensions and fixes and updates to the code base. ⚙️ Try: `npm i -g @pnp/cli-microsoft365@next`. 📖 Release notes: pnp.github.io/cli-microsof... #Microsoft365dev
Banner image with text. '@pnp/cli-microsoft365@next' overlayed over a screenshot of the CLI for Microsoft 365 homepage
022
Martin Lingstuyl @blimped.nl · 11/04/2025
🛎️ BLOGGED: Calling Entra ID secured Azure Functions from Power Automate www.blimped.nl/calling-entr... #azurefunctions #powerautomate #entraid #sharingiscaring #communityrocks #microsoft365dev #microsoft365
blimped.nl
Calling Entra ID secured Azure Functions from Power Automate
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.
000
Reposted by Martin Lingstuyl
CLI for Microsoft 365 @climicrosoft365.bsky.social · 31/03/2025
👷‍♂️ This release is brought to you by Nanddeep Nachan, @martin-machacek.com and @blimped.nl. Everything that's polished, shines! Thank you! 👏 🎉
011
Reposted by Martin Lingstuyl
CLI for Microsoft 365 @climicrosoft365.bsky.social · 31/03/2025
📣 A new #CLIMicrosoft365 beta version is out! With a 🆕 command for working with #MicrosoftGraph open extensions and fixes and updates to the code base. ⚙️ Try: `npm i -g @pnp/cli-microsoft365@next`. 📖 Release notes: pnp.github.io/cli-microsof... #Microsoft365dev
Banner image with text. '@pnp/cli-microsoft365@next' overlayed over a screenshot of the CLI for Microsoft 365 homepage
022
Martin Lingstuyl @blimped.nl · 29/03/2025
🛎️ BLOGGED: Logging and tracing with Azure Durable Functions www.blimped.nl/durable-func... #appinsights #logging #azurefunctions #durablefunctions #sharingiscaring #communityrocks #microsoft365dev #microsoft365
blimped.nl
Logging and tracing with Azure Durable Functions
Durable functions are awesome... this post shows how to see what happened end-to-end in a durable function instance.
010
Martin Lingstuyl @blimped.nl · 28/03/2025
🛎️ BLOGGED: Deploying to Microsoft 365 using the CLI and federated identity - GitHub edition www.blimped.nl/deploying-to... #auth #github #cli-microsoft365 #entraid #sharingiscaring #communityrocks #microsoft365dev #microsoft365
blimped.nl
Deploying to Microsoft 365 using the CLI and federated identity - GitHub edition
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.
000
Martin Lingstuyl @blimped.nl · 26/03/2025
📌 BLOGGED! 📌 Deploying to Microsoft 365 using the CLI and federated identity (GitHub edition) www.blimped.nl/deploying-to... #auth #github #cli-microsoft365 #entraid #sharingiscaring #communityrocks #microsoft365dev #microsoft365, #p
blimped.nl
Deploying to Microsoft 365 using the CLI and federated identity (GitHub edition)
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.
010
Martin Lingstuyl @blimped.nl · 18/03/2025
I had a great time tonight. Loved the audience, loved the vibe at community events in the #microsoft365 space. Thanks for having me @diwug.bsky.social
060
Martin Lingstuyl @blimped.nl · 14/03/2025
🛎️ BLOGGED: How not to forget all those pesky Client Id's with PnP PowerShell www.blimped.nl/pnp-powershe... #entraid #pnp-powershell #powershell #mseid #sharingiscaring #communityrocks #microsoft365dev #microsoft365
blimped.nl
How not to forget all those pesky Client Id's with PnP PowerShell
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.
000
Reposted by Martin Lingstuyl
CLI for Microsoft 365 @climicrosoft365.bsky.social · 11/03/2025
📣 A new #CLIMicrosoft365 beta version is out! With 🆕 commands for working with #MicrosoftViva Engage Communities and some fixes and updates to the code base. ⚙️ Try: `npm i -g @pnp/cli-microsoft365@next`. 📖 Release notes: pnp.github.io/cli-microsof... #Microsoft365dev
@pnp/cli-microsoft365@next' overlayed over a screenshot of the CLI for Microsoft 365 homepage
052
Reposted by Martin Lingstuyl
CLI for Microsoft 365 @climicrosoft365.bsky.social · 11/03/2025
👷‍♂️ This release is brought to you by @wldk.nl, Mathijs Verbeeck, Jasey Waegebaert and @blimped.nl. Everything that's polished, shines! Thank you! 👏 🎉 #CLIMicrosoft365 #Microsoft365dev #M365PnP
022
Reposted by Martin Lingstuyl
CLI for Microsoft 365 @climicrosoft365.bsky.social · 02/03/2025
📣 A new #CLIMicrosoft365 beta version is out! With 🆕 commands for working with #MicrosoftGraph directory extensions and #SharePoint page sections. ⚙️ Try: `npm i -g @pnp/cli-microsoft365@next`. 📖 Release notes: pnp.github.io/cli-microsof... #Microsoft365dev
Banner image with text. '@pnp/cli-microsoft365@next' overlayed over a screenshot of the CLI for Microsoft 365 homepage
022
Reposted by Martin Lingstuyl
CLI for Microsoft 365 @climicrosoft365.bsky.social · 02/03/2025
👷‍♂️ This release is brought to you by @michalkornet.bsky.social, @martin-machacek.com, @wldk.nl and @blimped.nl. Everything that's polished, shines! Thank you! 👏 🎉 #CLIMicrosoft365 #Microsoft365dev #M365PnP
063
Martin Lingstuyl @blimped.nl · 28/02/2025
🛎️ BLOGGED: Extending Microsoft 365 with custom retention controls buff.ly/4cyPDfz #purview #sharepoint #spfx #compliance #retention #recordmanagement #dlm #microsoftgraph #sharingiscaring #communityrocks #microsoft
buff.ly
Extending Microsoft 365 with custom retention controls
Thinking about a Purview post by Joanne C Klein, I've developed a small Microsoft 365 extension to view & manage retention controls.
000
Reposted by Martin Lingstuyl
CLI for Microsoft 365 @climicrosoft365.bsky.social · 28/02/2025
📣 CLI for Microsoft 365 v10.4.0 is out! 📖 Read all about it in our release announcement post: pnp.github.io/blog/cli-for... ⚙️ Update/install the latest version by running: npm i -g @pnp/cli-microsoft365@latest. A big thank you to everyone who helped create this release!
Banner image with text. 'CLI for Microsoft 365 v10.4.0' overlayed over a screenshot of the CLI for Microsoft 365 homepage
064
Martin Lingstuyl @blimped.nl · 14/02/2025
🛎️ BLOGGED: Moving existing Content Types to the Content Type Hub buff.ly/3Vr5B46 #sharepoint #informationarchitecture #sharingiscaring #communityrocks #microsoft365dev #microsoft365
buff.ly
Moving existing Content Types to the Content Type Hub
How to start leveraging the power of the Content Type Hub on your existing information architecture.
000
Reposted by Martin Lingstuyl
Vesa Juvonen @vesajuvonen.bsky.social · 06/02/2025
💡 Learn how to extend Microsoft 365 with custom retention controls! Let @blimped.nl show you how to manage and clear retention labels in SharePoint libraries with SPFx. 📺 Watch the demo here → www.youtube.com/watch?v=fFusSXR_7bs #Microsoft365Dev #SharePoint #SPFx
011
Reposted by Martin Lingstuyl
CLI for Microsoft 365 @climicrosoft365.bsky.social · 05/02/2025
📣 A new #CLIMicrosoft365 beta version is out! With updates for working with #sharepoint fields and #entra group members. ⚙️ Try: `npm i -g @pnp/cli-microsoft365@next`. 📖 Release notes: pnp.github.io/cli-microsof... #Microsoft365dev
022
Reposted by Martin Lingstuyl
CLI for Microsoft 365 @climicrosoft365.bsky.social · 05/02/2025
👷‍♂️ This release is brought to you by Saurabh Tripathi, Milan Holemans, Shantha Kumar Thambidurai and @blimped.nl. Everything that's polished, shines! Thank you! 👏 🎉 #CLIMicrosoft365 #Microsoft365dev #M365PnP
021
Reposted by Martin Lingstuyl
CLI for Microsoft 365 @climicrosoft365.bsky.social · 03/02/2025
📣 A new #CLIMicrosoft365 beta version is out! With a 🆕 command for working with #outlook mailbox settings and some hotfixes. ⚙️ Try: `npm i -g @pnp/cli-microsoft365@next`. 📖 Release notes: pnp.github.io/cli-microsof... #Microsoft365dev
011
Reposted by Martin Lingstuyl
CLI for Microsoft 365 @climicrosoft365.bsky.social · 03/02/2025
👷‍♂️ This release is brought to you by @martin-machacek.com, Saurabh Tripathi, Milan Holemans and @blimped.nl. Everything that's polished, shines! Thank you! 👏 🎉 #CLIMicrosoft365 #Microsoft365dev #M365PnP
021
Martin Lingstuyl @blimped.nl · 31/01/2025
🛎️ BLOGGED: Debugging production code in SPFx buff.ly/3wPY0E5 #spfx #typescript #sharepoint #webpack #debugging #sharingiscaring #communityrocks #microsoft365dev #microsoft365
buff.ly
Debugging production code in SPFx
A way to debug minified SPFx code in production against your original typescript code.
000
Reposted by Martin Lingstuyl
CLI for Microsoft 365 @climicrosoft365.bsky.social · 31/01/2025
📣 A new #CLIMicrosoft365 beta version is out! With 🆕 commands for working with #entraid tenant report settings and an updated #sharepoint command. ⚙️ Try: `npm i -g @pnp/cli-microsoft365@next`. 📖 Release notes: pnp.github.io/cli-microsof... #Microsoft365dev
Banner image with text. '@pnp/cli-microsoft365@next' overlayed over a screenshot of the CLI for Microsoft 365 homepage
022
Reposted by Martin Lingstuyl
CLI for Microsoft 365 @climicrosoft365.bsky.social · 31/01/2025
👷‍♂️ This release is brought to you by Nanddeep Nachan , Saurabh Tripathi and @blimped.nl. Everything that's polished, shines! Thank you! 👏 🎉 #CLIMicrosoft365 #Microsoft365dev #M365PnP
011
Martin Lingstuyl @blimped.nl · 23/01/2025
🛎️ BLOGGED: Finding the minimal Azure Function authentication setup buff.ly/3WqS4uT #auth #azurefunction #entraid #sharingiscaring #communityrocks #microsoft365dev #microsoft365
buff.ly
Finding the minimal Azure Function authentication setup
Using the built-in authentication for Azure Functions is powerful, as long as you optimize it a bit!
010
Reposted by Martin Lingstuyl
CLI for Microsoft 365 @climicrosoft365.bsky.social · 22/01/2025
📣 A new #CLIMicrosoft365 beta version is out! With 🆕 commands for working with #entraid role permissions and tenant report settings. ⚙️ Try: `npm i -g @pnp/cli-microsoft365@next`. 📖 Release notes: pnp.github.io/cli-microsof... #Microsoft365dev #M365PnP
033
Reposted by Martin Lingstuyl
CLI for Microsoft 365 @climicrosoft365.bsky.social · 22/01/2025
👷‍♂️ This release is brought to you by @nishkalankbezawada.bsky.social, @martin-machacek.com and @blimped.nl. Everything that's polished, shines! Thank you! 👏 🎉 #CLIMicrosoft365 #Microsoft365dev #M365PnP
044
Martin Lingstuyl @blimped.nl · 21/01/2025
📌 BLOGGED! 📌 Finding the minimal Azure Function authentication setup buff.ly/3WqS4uT #auth #azurefunction #entraid #sharingiscaring #communityrocks #microsoft365dev #microsoft365, #pnpweekly
buff.ly
Finding the minimal Azure Function authentication setup
Using the built-in authentication for Azure Functions is powerful, as long as you optimize it a bit!
010