What it observes

Every visible list on a site, hidden ones included, with item count and permission inheritance.

PowerShell
m365-governance collect permissions \
  --client-id <id> \
  --site-url https://<tenant>.sharepoint.com/sites/<site> \
  --output ./evidence/lists/
ModeUniquePermissions
Needs--site-url
Profilecapacity
Produces findingsYes
OutputA directory: one document per list

The expensive option

--count-unique-scopes walks the items of each list to count unique permission scopes. It is off by default because it reads every item of every list.

With it off, the count is reported as not-supported, and this is the whole design in one field:

  • not-supported is the truth about this run. It says the number was not taken, not that it is zero.
  • A rule that needs the number returns unknown.
  • unknown is never rounded up to pass.

A collector that reported zero here would have produced a clean report from a cheap run, and the cheapness would have been invisible.

The rules that read this

SPO-LIST-001 and SPO-LIST-002 are both documented-limit: the 100,000 item threshold past which inheritance can no longer be broken, and the 50,000 unique scope ceiling. Those are limits Microsoft publishes, so exceeding them breaks rather than merely departing from advice.

What it does not establish

Who has access. Broken inheritance is a structural fact about a list. The resulting effective permissions are a different and much larger read.

What the Engine publishes

Generated from the Engine's capability manifest at1.0.0b6@b4bf9c325233. No value on this panel is maintained by this site.

Answers
every visible list on a site, and its inheritance
Collector
PnP PowerShell · mode UniquePermissions
Reads
  • Get-PnPList
  • Get-PnPListItem
Least privilege
not established

No source settles the least privilege for this collector, so the Engine states none. An invented permission would be worse than an admitted gap, because somebody would grant it.

Produces
sharepoint ·list
Proven against a tenant
live-validated

Rules that decide from it

  • SPO-LIST-001A list or library past 100,000 items can no longer have its permission inheritance brokendocumented-limit

Contracts it produces

Every collection writes evidence and an account of itself. The manifest publishes no narrower per-capability list, so this states what it does establish rather than guessing at more.