charlietools

← All tags

#Microsoft365

4 posts

SharePoint orphan cleanup that survives renames

A Reddit thread asked how to clean up SharePoint Site Assets after deleting pages. The tenant scanner I had already built had most of the answer.

  • Microsoft365
  • SPFx
charlievogt/spo-link-inventory

Clarity for SharePoint, with context

The default Microsoft Clarity for SharePoint app gives anonymous heatmaps; a custom integration adds identity-aware tagging so intranet teams can see who actually uses which pages.

  • SPFx
  • Microsoft365
  • Privacy
charlievogt/spfx-clarity-context

Finding duplicate, near-duplicate, and diverged documents across a SharePoint tenant

Five distinct ways the same document shows up across a tenant: exact, stale, diverged forks, near-duplicates, and same-name collisions. Hash plus version-history walk plus SimHash.

  • Microsoft365
  • SPFx
charlievogt/spo-link-inventory

Every link in your SharePoint tenant, sharing wrappers and all

A tenant-wide scanner, a backlinks index, sharing-wrapper canonicalization, and one-button find-and-replace for every page and document.

  • Microsoft365
  • SPFx
charlievogt/spo-link-inventory