The SharePoint Client Browser (SPCB) is an essential open-source community tool designed by Bram de Jager for developers and administrators. By leveraging the SharePoint Client-Side Object Model (CSOM), it allows users to connect to remote SharePoint site collections and seamlessly explore internal structures, hidden properties, and raw data values. It serves as a vital diagnostic alternative to the heavy, older SharePoint Manager desktop tools. Comprehensive Hierarchical Object Inspection
The primary function of SPCB is to parse a site collection into an intuitive, expandable tree view.
Deep Node Traversal: Users can drill into granular schema layers including Web objects, lists, libraries, fields, content types, and workflow definitions.
Property Grid Mapping: Selecting any element immediately surfaces its associated properties, internal names, underlying GUIDs, and current values without needing to run custom code.
Hidden Component Visibility: The tool reveals system lists, hidden columns, and artifacts that are completely obscured from the standard SharePoint web interface. Advanced Authentication & Cross-Version Support
SPCB simplifies connecting to diverse environments by resolving modern enterprise security barriers.
Credential Flexibility: It features multiple authentication modes including standard Office 365/Microsoft 365 credentials, multi-factor authentication (MFA), and on-premises domain pass-through.
Multi-Platform Target Compatibility: The tool natively supports multiple environment architectures through dedicated releases, covering SharePoint Online as well as legacy on-premises installations like SharePoint Server 2019, 2016, and 2013. Quick Diagnostics via Context Menus
The contextual commands built directly into the tree view interface streamline day-to-day administrative tasks.
Direct Browser Launch: Right-clicking a node allows developers to instantly open that specific web, list, or item page in a normal or private session utilizing Chromium-based engines like Microsoft Edge.
Live Metadata Statusing: Icons directly indicate crucial document states in real time, such as displaying a dedicated lock graphic to show if an asset is designated as a compliance record or identifying currently checked-out files. Deep User Profile Querying
Beyond basic content infrastructure, the tool includes dedicated logic to query and inspect identity architectures via the Microsoft.SharePoint.Client.UserProfiles namespace.
Search CSOM Integration: Administrators can fetch structural profiles for any organization user, not just the active connection profile.
Relationship Mapping: It easily surfaces complex organizational graphs, including direct peers, direct reports, extended management hierarchies, and tracking followers or followed tags. Developer Integration & Extensibility
Built with developers in mind, SPCB bridges the gap between raw data and actionable automation script logic.
PowerShell Alignment: It offers helpful integration hooks to quickly translate discovered properties or schema paths into automation scripts.
Up-to-Date CSOM Library Releases: The tool is continually aligned with contemporary Microsoft CSOM updates to support evolving cloud schemas and API expansions.
If you are looking to download the software or review its technical footprint, you can view the active source code distribution directly on the Official SharePoint Client Browser GitHub Repository. To help you get the most out of this article, let me know:
Are you tailoring this for a technical developer blog or a systems administrator guide?
Do you need a section explaining how to troubleshoot connection errors?
Should we add a section comparing SPCB to PnP PowerShell or other modern CLI alternatives? May 2019 release SharePoint Client Browser – Bram de Jager
Leave a Reply