PnP

Transforming Office 365 into a Brand Powerhouse with Branding Central

Worth a direct correction before anything else: there’s no Microsoft feature actually called “Office 365 Branding Central.” The real, current feature is the SharePoint Brand Center: and its scope is narrower than a unified branding tool spanning Teams, Outlook, and Power BI. It centralizes logos, fonts, and images for SharePoint experiences specifically, plus organization font

Transforming Office 365 into a Brand Powerhouse with Branding Central Read More »

Exploring SharePoint REST API Endpoints

The SharePoint REST API is organized entirely around one root path ({site-url}/_api/) with everything else (lists, files, users, search) hanging off web, site, or a dedicated service beneath it. Here’s a reference list of the endpoints you’ll actually reach for, plus a working example calling one from plain JavaScript. In this post: Site and web

Exploring SharePoint REST API Endpoints Read More »

Custom Tabs: Hillbilly Tabs in Modern SharePoint

Worth a direct correction before anything else: “Hillbilly Tabs” isn’t a generic jQuery/Script Editor technique. It’s the name of one specific, real, open-source SPFx web part built by Mark Rackley, and describing it as DOM manipulation via a Script Editor web part describes a different, unrelated (and now largely non-functional) approach entirely. This post covers

Custom Tabs: Hillbilly Tabs in Modern SharePoint Read More »

PowerShell: SharePoint Group Operations

SharePoint Online Management Shell has its own dedicated cmdlet family for site-collection-level group operations. Distinct from the PnP PowerShell cmdlets covered elsewhere on this site for adding users to an existing group. This post covers the SPO Management Shell versions specifically: creating, modifying, and removing groups, plus a couple of real gotchas that don’t show

PowerShell: SharePoint Group Operations Read More »

Unleashing SharePoint List Data Extraction with PowerShell

Extracting SharePoint list data to CSV via PowerShell is genuinely simple for a small list. The part that trips people up is the connection method that’s since been removed, and the list-view threshold that silently breaks the simple version of this script once a list crosses 5,000 items. This post covers the current, working version

Unleashing SharePoint List Data Extraction with PowerShell Read More »

How to Send an HTTP Request in SharePoint via JavaScript

Plain fetch() or XMLHttpRequest work fine for hitting SharePoint’s REST API. The part that’s actually SharePoint-specific isn’t the HTTP call itself, it’s the headers: an Accept header SharePoint’s OData implementation expects, and a request digest token required on anything that isn’t a GET. In this post: A GET request: fetching list items · A POST

How to Send an HTTP Request in SharePoint via JavaScript Read More »

Start your SharePoint with SPFX

SPFx (SharePoint Framework) is Microsoft’s current framework for building client-side web parts and extensions with TypeScript and React. The basic shape of getting started hasn’t changed, but two real pieces of the toolchain have (the build tooling and the way you test locally) and a lot of “getting started” guides still show the old versions.

Start your SharePoint with SPFX Read More »

SharePoint: How to Copy document Recommendations

Copying documents in SharePoint has more than one right answer, which method actually fits depends on how many files, how often, and whether the process needs to run unattended. This post is a quick recommendation guide; for the full depth on PnP PowerShell bulk copying, job-status checking, and Power Automate, see SharePoint Copy Files: Everything

SharePoint: How to Copy document Recommendations Read More »

PowerShell : Hide SharePoint List via PnP / o365 CLI cmdlet

Creating a SharePoint list for an internal business process doesn’t always mean it should be visible to every end user browsing Site Contents. A supporting list a workflow depends on, for instance, can just cause confusion if someone stumbles onto it. Hiding the list is the fix: it still works normally and is still reachable

PowerShell : Hide SharePoint List via PnP / o365 CLI cmdlet Read More »

SharePoint Online: Using PowerShell, enable or disable the “Everyone” group

In this post: What the “Everyone” claims actually are · Why “Everyone” is riskier than it sounds · Showing or hiding the claims with PnP PowerShell · The same settings via SPO Management Shell · This is a visibility setting, not a security control · Auditing where it’s already been granted · Related reading What

SharePoint Online: Using PowerShell, enable or disable the “Everyone” group Read More »