Migration

When Should We Use SharePoint Group and AD Group?

Managing user permissions efficiently is crucial in any SharePoint environment. One of the common dilemmas administrators face is choosing between SharePoint Groups and Active Directory (AD) Groups for managing permissions. Both have their strengths and weaknesses, and understanding when to use each is essential for optimizing security and administration. In this post: What is a

When Should We Use SharePoint Group and AD Group? Read More »

Remove All Permissions in a SharePoint Site Collection

Sometimes a SharePoint site collection needs to be locked down to just you: before a migration, before deletion, or because everyone who had a reason to be in there no longer does. This covers both ways to strip every permission except your own: through the admin center by hand, or with PowerShell when you’re doing

Remove All Permissions in a SharePoint Site Collection Read More »

SharePoint Content Types: The Good, The Bad, and The Ugly

A SharePoint Content Type is a reusable bundle of columns, settings, and (optionally) a document template that you define once and apply across multiple libraries, instead of manually adding the same “Invoice Number,” “Due Date,” and “Amount” columns to every library that handles invoices. In this post: Why use content types · Creating one with

SharePoint Content Types: The Good, The Bad, and The Ugly 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 it.

SharePoint Data Handling with PnP Batching Queries Read More »

How to Migrate SharePoint Online Content to Another Tenant: All Available Options

Moving SharePoint content between tenants (for a merger, acquisition, or restructuring) has more options than it used to, ranging from a manual drag-and-drop to a native Microsoft-managed pipeline. What you keep (permissions, version history, workflows) varies a lot between them, which is the real deciding factor, not just price. In this post: Native Microsoft 365

How to Migrate SharePoint Online Content to Another Tenant: All Available Options Read More »