Private/Data/PrebuiltReports.json
|
{
"AccountOverview": { "title": "Account Overview Report", "subtitle": "Complete account summary including host pools, session hosts, images, and users", "description": "A comprehensive view of your NMM account's AVD infrastructure and user base", "sections": [ { "title": "Host Pools", "description": "Azure Virtual Desktop host pools with autoscale status", "function": "Get-NMMHostPool", "showChart": true, "chartType": "donut", "chartConfig": { "groupField": "isAutoScaleEnabled" } }, { "title": "Session Hosts", "description": "Virtual machines serving as session hosts", "function": "Get-NMMHost", "functionRequiresContext": "HostPool", "showChart": true, "chartType": "donut", "chartConfig": { "groupField": "powerState" } }, { "title": "Desktop Images", "description": "Golden images used for VM deployment", "function": "Get-NMMDesktopImage", "showChart": false }, { "title": "Users", "description": "Directory users with access to AVD resources", "function": "Get-NMMUsers", "showChart": false } ] }, "DeviceInventory": { "title": "Device Inventory Report", "subtitle": "Intune-managed device fleet overview", "description": "Complete inventory of Intune devices including compliance, hardware specs, and installed applications", "sections": [ { "title": "Devices", "description": "All Intune-managed devices with compliance status", "function": "Get-NMMDevice", "showChart": true, "chartType": "pie", "chartConfig": { "groupField": "complianceState" } }, { "title": "Compliance Details", "description": "Detailed compliance policy status per device", "function": "Get-NMMDeviceCompliance", "functionRequiresContext": "Device", "showChart": false }, { "title": "Hardware Information", "description": "Device hardware specifications and system information", "function": "Get-NMMDeviceHardware", "functionRequiresContext": "Device", "showChart": false }, { "title": "Installed Applications", "description": "Applications installed on managed devices", "function": "Get-NMMDeviceApp", "functionRequiresContext": "Device", "showChart": false } ] }, "SecurityCompliance": { "title": "Security & Compliance Report", "subtitle": "Security posture and compliance overview", "description": "Assessment of device compliance, backup coverage, and user security status", "sections": [ { "title": "Device Compliance", "description": "Compliance status of all Intune-managed devices", "function": "Get-NMMDevice", "showChart": true, "chartType": "pie", "chartConfig": { "groupField": "complianceState" } }, { "title": "Backup Protection", "description": "Azure Backup protected items and protection status", "function": "Get-NMMProtectedItem", "showChart": true, "chartType": "donut", "chartConfig": { "groupField": "protectionState" } }, { "title": "User Accounts", "description": "Directory users for security review", "function": "Get-NMMUsers", "showChart": false } ] }, "Infrastructure": { "title": "Infrastructure Report", "subtitle": "Complete AVD infrastructure configuration", "description": "Detailed view of all infrastructure components including host pools, images, profiles, and settings", "sections": [ { "title": "Host Pools", "description": "Azure Virtual Desktop host pools", "function": "Get-NMMHostPool", "showChart": true, "chartType": "donut", "chartConfig": { "groupField": "isAutoScaleEnabled" } }, { "title": "Session Hosts", "description": "Virtual machines in host pools", "function": "Get-NMMHost", "functionRequiresContext": "HostPool", "showChart": true, "chartType": "donut", "chartConfig": { "groupField": "powerState" } }, { "title": "Desktop Images", "description": "Golden images for VM deployment", "function": "Get-NMMDesktopImage", "showChart": false }, { "title": "FSLogix Configurations", "description": "Profile container and Office container settings", "function": "Get-NMMFSLogixConfig", "parameterName": "id", "showChart": false }, { "title": "Directories", "description": "Active Directory and Azure AD configurations", "function": "Get-NMMDirectory", "parameterName": "id", "showChart": false }, { "title": "Environment Variables", "description": "Scripted action environment variables", "function": "Get-NMMEnvironmentVariable", "parameterName": "id", "showChart": false } ] } } |