SPO

SharePoint Audit Trail: What You Need to Know

SharePoint’s audit trail tracks who accessed, changed, shared, or deleted content, and when. It’s what you actually pull up when someone asks “who touched this file” or an audit needs a record of access history. In this post: Four ways to get at it · Which -Operations value to actually use · Pulling more than […]

SharePoint Audit Trail: 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

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 ·

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

Microsoft Graph: Everything You Need to Know

If you’ve ever had to juggle separate APIs for Outlook, SharePoint, Teams, and Azure AD just to build one integration, Microsoft Graph is the fix for that specific headache. One endpoint, one auth model, most of Microsoft 365 behind it. Here’s what it actually covers, how to authenticate against it properly, and where people usually

Microsoft Graph: Everything You Need to Know Read More »

Delete vs Recycle in SharePoint with REST API: What You Need to Know

Deleting a file in SharePoint isn’t a single action — you’re choosing between sending it to the Recycle Bin (recoverable) or removing it permanently (not, without a backup). Which one you should reach for, and how to do either one through the REST API, is what this post covers. In this post: Delete vs recycle:

Delete vs Recycle in SharePoint with REST API: What You Need to Know Read More »

SharePoint Time zones: Overview and Implementation Approaches

SharePoint stores dates in UTC and displays them based on the site’s regional settings — get that mismatched, and you get list items showing the wrong time, or a Power Automate flow firing at the wrong hour. In this post: Why this happens · The “Date Only” field gotcha · Fixing list view display ·

SharePoint Time zones: Overview and Implementation Approaches 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 »

Extracting SharePoint File Version History Using PowerShell

SharePoint keeps every prior version of a file, but the built-in UI only shows you version history one file at a time. If you need it for an audit, a bulk export, or to check who changed what across a whole library, you’re pulling it with a script instead of clicking through the interface. Three

Extracting SharePoint File Version History Using PowerShell Read More »