Skip to content

Coverage

The build is organised into entity tiers - families of related admin surfaces.

The entity tiers: Tier 0 Directory (users, mailboxes, shared mailboxes, groups, contacts), Tier 2 RBAC, Tier 3 Mail flow, Tier 4 Threat and Defender, Tier 5 Compliance (Purview), Tier 6 Mailbox jobs, Tier 7 Public folders, Tier 8 Reports, Tier 9 Hybrid and org config (partial).The entity tiers: Tier 0 Directory (users, mailboxes, shared mailboxes, groups, contacts), Tier 2 RBAC, Tier 3 Mail flow, Tier 4 Threat and Defender, Tier 5 Compliance (Purview), Tier 6 Mailbox jobs, Tier 7 Public folders, Tier 8 Reports, Tier 9 Hybrid and org config (partial).

By the numbers, read from the API’s own manifests when this site is built, so they match the API reference exactly:

Metric Value
Live entity sets 124
Declared entity sets (answer 501 until they ship) 94
Documented HTTP routes 601
Distinct cmdlets behind those routes 476
Narrow auth roles (least privilege) 30 (16 .Read + 14 .ReadWrite)
Reference categories 15
Automated tests about 5,700 green
Tenant scope (v1) single tenant

Coverage by tier: Directory 10/10 · MailFlow 16/16 · Defender 27/31 · Compliance 28/31 · RBAC 6/9 · MailboxJobs 5/8 · PublicFolders 4/8 · Reports 2/30 · Hybrid 26/75. The biggest single gap is Tier 8 Reports, much of which depends on the async-operations model (see Status).