Site Design

Methods on how to Add Attachments to SharePoint List

When working with SharePoint lists, you might find yourself in a situation where you need to attach files to a list item. This is especially useful for document approvals, storing additional details, or just keeping relevant files together. Thankfully, SharePoint provides multiple ways to achieve this, including the SharePoint REST API, PnPjs, and PnP PowerShell. […]

Methods on how to Add Attachments to SharePoint List Read More »

Remove All Permissions in a SharePoint Site Collection

Imagine you’ve just completed a major project in SharePoint, and now it’s time to secure the site so that only you have access. Maybe you’re preparing a site for migration, shutting it down, or ensuring compliance by restricting access to sensitive data. Whatever the case, locking down a SharePoint site collection can be crucial. In

Remove All Permissions in a SharePoint Site Collection Read More »

SharePoint Data Handling with PnP Batching Queries

Updating a thousand SharePoint list items one request at a time is slow and burns through API throttling limits fast. PnPjs batching bundles multiple operations into a single HTTP call instead — here’s the syntax for both the older and current versions of the library, and the real limit worth knowing before you rely on

SharePoint Data Handling with PnP Batching Queries Read More »

XSLT: Transforming XML with Style

Extensible Stylesheet Language Transformations (XSLT) is a powerful tool for transforming XML data into different formats, including HTML, plain text, and even other XML structures. It provides a structured way to apply styles and modify XML content, making it essential in various domains where XML plays a critical role. In this blog, we will explore

XSLT: Transforming XML with Style Read More »

Switching Between Classic and Modern Views in SharePoint

SharePoint is a versatile platform that has evolved significantly over the years. With the introduction of the modern experience, users benefit from a responsive design, enhanced user interface, and seamless integration with Office 365 features. However, there are times when you may need to switch between the classic and modern views due to compatibility, user

Switching Between Classic and Modern Views in SharePoint Read More »

A Comprehensive Guide to SharePoint Site Design

In this post: The steps · Automating repeatable setup with Site Scripts · On step 7 (permissions) specifically · Common mistakes worth avoiding · When would you actually use this? · Helpful references The steps Define the purpose first. Project management, company-wide comms, or external collaboration each want a different structure — decide before building,

A Comprehensive Guide to SharePoint Site Design Read More »