AsBuiltReport.Microsoft.Purview.json

{
    "Report": {
        "Name": "Microsoft Purview As Built Report",
        "_comment_Name": "Keep this in sync with Options.ReportType. AsBuilt = \"Microsoft Purview As Built Report\" | Assessment = \"Microsoft Purview Optimization Assessment Report\". The module also auto-corrects this at runtime based on ReportType.",
        "Version": "0.1.0",
        "Status": "Released",
        "ShowCoverPageImage": true,
        "ShowTableOfContents": true,
        "ShowHeaderFooter": true,
        "ShowTableCaptions": true,
        "CoverPageImage": "",
        "_comment_CoverPageImage": "Leave blank. The module automatically sets this to the bundled Purview logo (Src/Public/AsBuiltReport.Microsoft.Purview.png) at runtime. You can override with an absolute path to a custom PNG if desired."
    },
    "Options": {
        "ShowDefinitionInfo": false,
        "UserPrincipalName": "",
        "ReportType": "AsBuilt",
        "_comment_ReportType": "AsBuilt = standard documentation only (default). AsBuilt,Assessment = standard documentation PLUS the Purview Optimization Assessment (POA) appended after. AsBuilt is ALWAYS generated — Assessment is an optional add-on only.",
        "KeepConnected": false,
        "TranscriptPath": "C:\\Reports\\Purview_Transcript.log",
        "_comment_TranscriptPath": "Optional. Full path to a log file, e.g. C:\\Reports\\Purview_Debug.log. Leave blank to disable. The log captures all INFO/SUCCESS/WARNING/ERROR events plus PScribo document warnings."
    },
    "InfoLevel": {
        "_comment_": "0 = Disabled | 1 = Summary | 2 = Detailed | 3 = Detailed + ACSC ISM / Essential Eight compliance summary appended after all AsBuilt sections. Set any section to 3 to trigger the ACSC section.",
        "InformationProtection": 3,
        "DLP": 3,
        "DSPM": 2,
        "Retention": 3,
        "RecordManagement": 3,
        "EDiscovery": 3,
        "Audit": 3,
        "InsiderRisk": 3,
        "CommunicationCompliance": 3,
        "ComplianceManager": 3
    },
    "HealthCheck": {
        "Purview": {
            "DLP": true,
            "InformationProtection": true,
            "DSPM": true,
            "Retention": true,
            "RecordManagement": true,
            "EDiscovery": true,
            "Audit": true,
            "InsiderRisk": true,
            "CommunicationCompliance": true,
            "ComplianceManager": true,
            "ACSC": true
        }
    }
}