AsBuiltReport.Microsoft.EntraID.json
|
{
"Report": { "Name": "Microsoft Entra ID As Built Report", "Version": "0.2.0", "Status": "Released", "ShowCoverPageImage": true, "ShowTableOfContents": true, "ShowHeaderFooter": true, "ShowTableCaptions": true }, "Options": { "UserPrincipalName": "admin@contoso.onmicrosoft.com", "_comment_KeepSession": "Set KeepSession to true during testing to skip the Graph disconnect. Set to false for production.", "KeepSession": false, "_comment_DebugLog": "Set DebugLog to true to write a structured debug log file alongside the report.", "DebugLog": false, "_comment_ComplianceFrameworks": "Enable/disable compliance framework assessment sections. Each framework adds a maturity/control assessment table to every relevant section.", "ComplianceFrameworks": { "_comment": "ACSCe8: ACSC Essential Eight Maturity Levels 1-3 | CISBaseline: CIS Microsoft 365 Foundations Benchmark v3.x", "ACSCe8": true, "CISBaseline": true } }, "InfoLevel": { "_comment": "0 = Disabled | 1 = Summary/Overview | 2 = Detailed (per-user tables, drill-down)", "TenantOverview": 1, "Users": 2, "Groups": 2, "MFA": 2, "AuthenticationMethods": 2, "ConditionalAccess": 2, "Roles": 2, "Applications": 1, "ServicePrincipals": 2, "Devices": 1 }, "HealthCheck": { "_comment": "Set to true to enable colour-coded health check indicators (requires -Healthcheck flag on Invoke-AsBuiltReport).", "EntraID": { "MFA": true, "ConditionalAccess": true, "Roles": true, "Applications": true, "Devices": true, "Guests": true, "Groups": true } } } |