Site Design

SharePoint Sync Limitations: What You Need to Know

Worth a direct correction before anything else: the “one work or school account per device” limit that gets repeated for OneDrive sync is genuinely outdated. Current OneDrive sync supports one personal account plus up to nine work or school accounts simultaneously on the same Windows device (macOS is more restrictive, limited to one business account

SharePoint Sync Limitations: What You Need to Know Read More »

SharePoint and OneDrive: Everything You Need to Know

SharePoint and OneDrive both run on the same underlying storage, but they’re built for different jobs. SharePoint for shared team/organizational content, OneDrive for individual work. Mixing them up is the most common source of “why can’t my team find this file” complaints. In this post: What happens when someone leaves · Extending the 30-day window

SharePoint and OneDrive: Everything You Need to Know Read More »

Exporting Inactive Users in SharePoint: What You Need to Know

Exporting a list of inactive users is mostly a housekeeping task. Unused accounts are a security and licensing cost, and this is how you actually find them instead of guessing. In this post: Via PowerShell · Via the admin center (no scripting) · Third-party tools · LastSignInDateTime is lying to you, a little · Actually

Exporting Inactive Users in SharePoint: What You Need to Know Read More »

What you need to know about SharePoint Administration

“SharePoint Administration” covers a wider scope than most overviews of it actually describe. It’s not one role but a delegated Entra ID role with a specific, bounded scope, a dedicated admin center, and, as of 2026, a genuinely current governance layer on top of both that most administrators haven’t fully explored yet. This post skips

What you need to know about SharePoint Administration Read More »

SharePoint List view Formatting Overview

SharePoint List Formatting customizes how lists and libraries look using JSON, without touching the underlying data. Works in SharePoint Online, on-prem 2019+, Microsoft Lists, and Teams lists, same formatting engine everywhere. In this post: One thing to understand first · Three real examples · Formatting forms, not just views · Comparing against today’s date ·

SharePoint List view Formatting Overview Read More »

How to Avoid List Throttling in SharePoint

Worth a direct correction before anything else: the “indexed column” PowerShell example that circulates for this topic (`Set-PnPListItem` with a value) doesn’t create an index at all. It just sets a field’s value on one item, something entirely different. This post covers the real mechanism for indexing a column, the real cap that mechanism runs

How to Avoid List Throttling in SharePoint Read More »

All about SharePoint Permission Roles

SharePoint ships with ten built-in permission levels (Full Control down to Restricted Read) covering most access-control scenarios without needing a custom permission level. Here’s what each one actually grants, and how to assign them via PowerShell in both SharePoint Online and on-premises. In this post: The ten built-in permission levels · Assigning a role in

All about SharePoint Permission Roles Read More »

SharePoint ‘Save Site as Template’ Challenges

“Save Site as Template” used to be the easy answer to “how do I spin up another site that looks like this one”: export the structure, lists, and content types to a .wsp file, apply it to a new site, done. It’s still there in SharePoint On-Premises. In SharePoint Online, it’s effectively gone for modern

SharePoint ‘Save Site as Template’ Challenges Read More »