Overview
Explore the full structure of any SharePoint Online or On-Premises site directly from Chrome's side panel - using your existing browser session. No Azure AD app registration. No OAuth flow. No setup.
────────────────────────────────────────
🌐 SITE EXPLORER
────────────────────────────────────────
Browse the complete site hierarchy: site collections, sub-sites, lists and document libraries, fields and columns, content types, items and files (lazy-loaded with folder navigation), site columns, features, users and security groups.
────────────────────────────────────────
🔍 KQL SEARCH
────────────────────────────────────────
Run Keyword Query Language searches against the SharePoint search index. Results shown as cards with human-readable file sizes. Toggle raw JSON for debugging. Export all results to CSV across paginated result sets.
Refiner panel: clickable facet chips for ContentClass, FileType, Author and SiteName let you AND-filter results instantly.
────────────────────────────────────────
📋 CAML QUERY
────────────────────────────────────────
Build and run CAML queries against any list. Includes a list and scope selector, XML editor with syntax highlighting and live line numbers, 20 built-in presets, client-side XML validation, and a sticky-header results table.
Generate ready-to-use code in C# CSOM, C# SSOM, React/TypeScript (PnPjs v3) and PowerShell. Export to CSV · toggle raw JSON · copy query or REST URL.
────────────────────────────────────────
🛠 REST API TESTER
────────────────────────────────────────
Send GET and POST requests to any SharePoint REST endpoint. Choose Accept format (OData verbose, minimal metadata, JSON, XML), auto-inject X-RequestDigest for POST requests, and view syntax-highlighted responses. Session history keeps your last 20 requests.
────────────────────────────────────────
🔗 URL INSPECTOR
────────────────────────────────────────
Paste any SharePoint URL to instantly decode its components - site, library, folder, file, list GUID and item ID. Includes an "Open in tree" button to navigate the explorer directly to the decoded location.
────────────────────────────────────────
🏷 TAXONOMY BROWSER
────────────────────────────────────────
Browse the full term store hierarchy (Store - Groups - Sets - Terms) with lazy loading and a detail panel showing all term properties.
────────────────────────────────────────
⚙️ MANAGED PROPERTIES
────────────────────────────────────────
Search and inspect managed properties in the SharePoint search schema. Resizable detail panel. Falls back to site columns if the search administration endpoint is unavailable.
────────────────────────────────────────
📊 GOVERNANCE
────────────────────────────────────────
Four dashboards powered by Microsoft Graph - sign in once with your Microsoft 365 account:
• Inactive Sites - tenant-wide usage report showing last activity, page views and storage per site
• External Sharing - KQL-powered scan of externally shared documents with Graph sharing links and an anonymous-link chart across the tenant
• Site Hygiene - ownerless Microsoft 365 groups, guest users, and cold or orphaned Entra accounts
• Site Activity - hits, visits, storage quota, 30-day daily sparkline, and top users by file activity
────────────────────────────────────────
🔐 PERMISSIONS
────────────────────────────────────────
• Permission Report - enumerate all unique permissions across lists, libraries and sub-sites. Filter by name, export to CSV.
• User Access Scanner - enter any user's email or claims identity to see where they have access, at what level, and whether it is direct or via a group.
────────────────────────────────────────
🗑 RECYCLE BIN
────────────────────────────────────────
Browse deleted items on any site, filter by name, export to CSV, restore with conflict resolution, permanently delete individual items, or empty the entire bin - without leaving the side panel.
────────────────────────────────────────
💾 STORAGE EXPLORER
────────────────────────────────────────
See storage usage per list and library sorted by size. Site-level total, mini bar charts and CSV export.
────────────────────────────────────────
📦 PROVISIONING
────────────────────────────────────────
Export and import SharePoint site structure as portable JSON templates.
• Export - select lists, site columns, content types, folders and list items and download as a single JSON file
• Import Wizard - five-step guided wizard (Upload - Target - Options - Dry run - Apply). A rich preview card shows source title, export date, list count, field count and per-list details before you commit. Idempotent - re-running on an existing site safely skips duplicates.
────────────────────────────────────────
📁 COPY LIST
────────────────────────────────────────
Copy any list or library to another site collection or subsite - including fields, views and optionally list items. Triggered directly from the tree.
────────────────────────────────────────
🏥 HEALTH CHECK
────────────────────────────────────────
29 automated checks across four categories:
• Search health - availability, crawl freshness, managed property coverage
• Taxonomy health - empty groups, sets without terms, duplicate labels
• Governance - storage quota, external sharing, admin count
• Content & drift - empty lists, versioning disabled, large lists approaching the 5,000-item threshold, missing indexes, unsafe views
Results shown with SVG status badges, color-coded rows, sticky category headers and callout-style remediation hints.
────────────────────────────────────────
✨ MORE
────────────────────────────────────────
• Property inspector - click any node to see all raw API properties
• File version history - version number, modified by, date, size and comments on any file
• Sharing tab - role assignments and items with active sharing links on list and library nodes
• Used in tab - see which lists and content types a field is used in
• Health indicator dots on list/library nodes - at-a-glance signals for NoCrawl, versioning disabled and unique permissions
• Hub site badges - hub sites and connected sites show a badge directly on the tree node
• Query history - KQL and CAML queries saved automatically; re-run any previous query with one click
• Reindex sites, webs and lists directly from the tree
• Filter tree by label
• Drag-to-resize dividers in all views
• What's New button - always know what changed in the latest version
• Four UI themes: Shadcn, Fluent UI, Material Design and Diablo - switchable in the header
• Dark / light mode
• Works on SharePoint Online (*.sharepoint.com) automatically; on-premises sites via one-click permission grant
────────────────────────────────────────
🔒 PRIVACY
────────────────────────────────────────
SP X-Ray reads data from SharePoint using your existing browser session. No data is sent to any external server. All processing happens locally in your browser.
Tags
Privacy Practices
🔐 Security Analysis
This extension hasn't been security-scanned yet.