Skip to content

Set up Windows Update for Business reports

Set up Windows Update for Business reports

Windows Update for Business reports is a Microsoft cloud service that surfaces Windows update compliance for Microsoft Entra joined devices. Microsoft routes the data into a Log Analytics workspace that you own; BI for Intune reads from that workspace to populate the WUfB Quality Updates, WUfB Feature Updates, WUfB Driver Updates, WUfB Delivery Optimization, and WUfB Windows Readiness dashboards.

This page walks through the recommended setup using Microsoft’s Azure Workbook enrollment method.

Before you start, confirm the following:

  • An Azure subscription with Microsoft Entra ID.
  • Devices are Microsoft Entra joined or Microsoft Entra Hybrid joined. (Entra registered alone is not supported.)
  • Devices are running Windows 10 or Windows 11 — Pro, Education, Enterprise, or Enterprise multi-session editions.
  • Devices have the February 2023 cumulative update or later.
  • Devices send diagnostic data at the Required level or higher. Step 3 deploys an Intune configuration profile that sets this.
  • The user enrolling has one of these roles: Intune Administrator, Windows Update deployment administrator, or Policy and profile manager (Intune RBAC role).
  • The Log Analytics workspace must be in a compatible Azure region. You create the workspace in Step 2.

Devices must also be able to reach Microsoft’s required network endpoints. Most enterprise networks already allow these; for the full list see Microsoft’s prerequisites page.

Step 2: Enable Windows Update for Business reports

Section titled “Step 2: Enable Windows Update for Business reports”

Microsoft’s recommended enrollment method is the Azure Workbook. It creates the Log Analytics workspace and enrolls the tenant into Windows Update for Business reports in a single flow.

  1. Sign in to the Azure portal.
  2. In the search bar at the top, type Monitor and select Monitor.
  3. In the Monitor left navigation, select Workbooks.
  4. In the workbook gallery, select Windows Update for Business reports.
  5. Select Get started to open the enrollment flyout.
  6. Specify your Subscription.
  7. For Azure Log Analytics Workspace, select Create new workspace and give it a name in a supported region. If you already created one, select Use existing workspace and choose it instead.
  8. Select Save settings to enroll the tenant.

Step 3: Deploy the Intune configuration profile to your devices

Section titled “Step 3: Deploy the Intune configuration profile to your devices”

Windows Update for Business reports requires devices to send the diagnostic data the service relies on. The recommended way to configure this is a Settings catalog configuration profile in Intune.

  1. Sign in to the Intune admin center.

  2. Go to Devices > Windows > Configuration profiles.

  3. Select Create profile.

  4. For Platform, choose Windows 10 and later. For Profile type, choose Settings catalog. Select Create.

  5. On the Basics tab, enter a Name (for example, WUfB reports — diagnostic data) and an optional description.

  6. On Configuration settings, select Add settings and search the System category. Add the following settings:

    SettingValueRequired?
    Allow TelemetryBasicRequired
    Configure Telemetry Opt In Settings UxDisabledRecommended
    Configure Telemetry Opt In Change NotificationDisabledRecommended
    Allow device name to be sent in Windows diagnostic dataAllowedRecommended
  7. On Assignments, assign the profile to the device group you want reported on.

  8. Select Create to save and assign the profile.

Devices that are active and connected daily typically appear in Windows Update for Business reports within 72 hours. Less active devices may take up to two weeks.

Step 4: Connect BI for Intune to the Log Analytics workspace

Section titled “Step 4: Connect BI for Intune to the Log Analytics workspace”
  1. In the Power BI service, open the BI for Intune workspace.
  2. Open the BI for Intune semantic model settings.
  3. Expand Parameters and update:
    • AzureAD LogAnalytics Enable = TRUE
    • AzureAD LogAnalytics WorkspaceID = the Workspace ID from Step 2. Find it at Azure portal > Log Analytics workspaces > your workspace > Overview > Workspace ID.
  4. Select Apply.

After data starts flowing, the following BI for Intune dashboards populate:

  • WUfB Quality Updates
  • WUfB Feature Updates
  • WUfB Driver Updates
  • WUfB Delivery Optimization
  • WUfB Windows Readiness

This page paraphrases content from Microsoft’s official documentation. See Microsoft’s docs for the canonical procedures: