ShareMaster V2 is in beta, a complete rebuild. See what is new and request access →
Features All features overview
Migration Tools Overview Structure and content OneDrive ↔ SharePoint Content only Structure only Move / Copy Upload from this computer Download to this computer Dropbox to SharePoint Resume and incremental runs
Recycling Bin Overview Browse a site's recycle bin Empty recycle bins in bulk Restore and purge history
Archive Overview Configure the tenant On Demand Archive Restore Archived Files Archive Savings Report Blob Viewer
Optimise Storage Tools Overview Delete all items in a list Delete all files and folders in a library Remove empty folders Remove duplicate files Reduce image sizes Delete sites and subsites
SharePoint Tools Overview Tenant Explorer SharePoint Explorer Easy Settings Fix renamed groups List Explorer Search the Preservation Hold Library
Replace Overview Replace in SharePoint Replace in local files Find password-protected files
Shared Links Overview Report shared links Report unique permissions Remove a person from sharing links Remove shared links Remove unique permissions
Version History Overview Version trimming Version trimming report Reset file version
Reports Overview Inventory report Folder inventory Site and subsite storage Security matrix Teams permissions Pre-migration analysis Compare items Dropbox to Microsoft 365 compare Duplicate file report Empty folder report Image size report Recycle bin report Unused licences Report history
V2 beta Pricing Demos Blog Guides Use cases Compare Tools Alerts FAQ Contact Sign in Start free trial
  1. Home
  2. Documentation
  3. SharePoint tools

List Explorer

Settings, views and versions for a site's lists

Every list and library on one site, with the same settings tabs Tenant Explorer shows for a list: name and description, versioning and approval, validation and item-level security, IRM, audience targeting, forms and indexed columns, and each list's views with their columns and CAML query. Plus bulk show / hide across many lists at once. Built to run on an ordinary user sign-in: unlike Tenant Explorer it makes no Microsoft Graph call, so it needs no app registration and no admin consent - a site owner with a browser sign-in can use it.

Makes changes. Changes list settings, never list content - except the Danger zone, which sends a whole list to the site recycle bin after two confirmations. Hiding a list removes it from Site contents and the navigation; the list, its items and its history all stay exactly as they were, and showing it again puts it back.

What it does

  • Every list and library on the site, including the ones already hidden.
  • Which are hidden and which appear in Site contents.
  • Each one's settings - versioning, approval, validation, IRM, audience, forms, indexed columns.
  • Each one's views, and the CAML query and columns behind every view.
  • How many items each holds, so you can see what a version limit would apply to.

How it runs

  1. Sign in. One tenant, asked when you click the tile. Any of the three credentials works here.
  2. Choose a site. The shared site picker, or paste a URL.
  3. Click a list. Its settings open on the right, in the same tabs as Tenant Explorer. Expand it for its Views; select a view to edit its columns and CAML.
  4. Save. Each settings tab has its own Save. For bulk show / hide, tick several lists, stage the change, and use the Save button at the bottom.

How it works

Opening a site reads its lists and libraries, hidden ones included, and nothing more. Version settings are a separate read, made only for the lists you tick and ask for, one list at a time with each named as it goes. A list whose settings could not be read stays marked as not loaded rather than being shown with made-up defaults.

Show and hide are staged on the rows first and sent only when you press Save. All the staged show and hide changes are sent together, and each list's own answer comes back to its row. Version-setting changes are sent one list at a time, because each list's combination is checked (minor versions and check-out need versioning on) and one list can be refused without affecting the others.

A row is marked Saved only when SharePoint answered for that list. A list it gave no answer for, or one the save never reached because you stopped it, is marked as not confirmed or not saved, with Reload as the way to check. If a row changed both its visibility and its version settings and one of them failed, that failure is reported on the row and the other change is not rolled back.

Turning versioning off on a list that has it is asked about once, naming the lists, before anything is sent. There is no history of changes on this screen: a hidden list is shown again the same way it was hidden, and a version setting is changed back by editing it again. Sending a whole list away from the Danger zone puts it in the site recycle bin, where it can be restored.

What you need

  • Manage Lists permission on the site - site owner or better. No tenant-level role, and no admin consent: this screen runs entirely on SharePoint's own APIs, so a browser sign-in is a complete credential for it.

What it will not do

  • One site at a time. It is a settings editor, not a tenant-wide sweep.
  • Turning versioning OFF discards the version history SharePoint holds for that list, and that cannot be undone from here - so it is confirmed separately before it is sent.
  • Lowering a version limit does not trim existing history by itself; SharePoint applies the new limit as items are next updated. To reclaim space now, use Version Trim.
  • Hidden lists are hidden from people browsing the site. It is not a permission - anyone with the URL or the list id still reaches the content.
  • Permissions and the items / files inside a list are not shown here - both are read through Microsoft Graph. Open the list in Tenant Explorer for those.

See every feature