The PnP provisioning engine covers most of the common scenarios regarding the configuration of SharePoint sites and Teams. But it does a lot more, like adding or updating records to a SharePoint list or library using PnP DataRows. In this post, I show you how to update the properties of a document using a provisioning template.
Continue reading “Using PnP DataRows to update document field values”IDX12729: Unable to decode the header ‘[PII]’ is hidden’
If you are still using the PnP-Sites-Core library (consider migrating to the new version: PnP Framework!) and using access tokens to connect to SharePoint, there may be scenarios where you will get the error message: IDX12729: Unable to decode the header ‘[PII]’ is hidden’ as Base64Url encoded string.
Continue reading “IDX12729: Unable to decode the header ‘[PII]’ is hidden’”Provision folder structure for Files tab in Teams
The Teams Files tab is always empty when we create a new channel. But this can be controlled to include a folder structure or other content that is surfaced in Teams.
Continue reading “Provision folder structure for Files tab in Teams”Part 2 – SharePoint Spaces structures
This is the second post of the SharePoint Spaces series that I intend to write as I explore the options available for creating spaces. In this article, I will cover the different types of SharePoint Spaces structures currently available.
Continue reading “Part 2 – SharePoint Spaces structures”Part 1 – Easily enable SharePoint spaces
In this article, I will cover some different ways you can use to easily enable SharePoint spaces in a modern SharePoint site.
This is the first article of a series I aim to publish as I review the options currently available in SharePoint spaces. Stay tuned for future content.
SharePoint Spaces series
- Part 1 – Easily enable SharePoint spaces
- Part 2 – SharePoint Spaces structures
Introduction
In summary, we can describe SharePoint spaces as:
Continue reading “Part 1 – Easily enable SharePoint spaces”SharePoint spaces is a web-based, immersive platform, which allows you to create and share, secure and extensible mixed reality experiences. Add a new dimension to your intranet by using 2D and 3D web parts to create your mixed reality vision.
https://www.exploresharepointspaces.com/
SharePoint event receiver to Azure storage queue
This blog post covers an easy way to add the request body of a SharePoint event receiver into an Azure storage queue. Custom event receivers can’t be configured to add messages directly into an Azure storage queue. We will use an Azure Logic App to modify the information before it can be added to the queue.
Continue reading “SharePoint event receiver to Azure storage queue”Merge PDF files in SharePoint using an Azure Function
Need to merge PDF files stored in SharePoint? Look no further!
In this article, I will show you how to create an Azure Function to merge PDF files stored in SharePoint. The Function will be a generic service, which receives a list of file paths to merge. This means that you can trigger a request from SPFx, Power Automate, Logic Apps… Or anything else really. we are going to use the PFDsharp library, so our code will be super simple!
Setup WSL2 for SPFx development
The latest feature update to Windows 10 is packed with great updates. And there is one that I was particularly waiting for: WSL2. It allows you to run Linux on Windows and take advantage of its incredibly fast performance for SharePoint Framework (SPFx) solutions.
Continue reading “Setup WSL2 for SPFx development”Find SharePoint documents by file extension
This blog post contains a simple PowerShell script that you can use to find all SharePoint files from a certain file extension. It creates a CSV file with the results, so you can easily consume or manipulate that information.
Continue reading “Find SharePoint documents by file extension”Find SharePoint documents by file type
This blog post contains a simple PowerShell script that you can use to find all SharePoint files from a certain file type. It creates a CSV file with the results, so you can easily consume or manipulate that information.
Continue reading “Find SharePoint documents by file type”