Skip to content

Data Connection App for Intune's Data Warehouse

Application Developed: Intune Warehouse Connector, granting users access to their Intune Data Warehouse for data query and read operations. Distinct from standard Intune data, the Warehouse stores a historical dataset of the user's Intune data. The Data Warehouse [...]

Data Connection Application for Intune's Data Warehouse
Data Connection Application for Intune's Data Warehouse

Data Connection App for Intune's Data Warehouse

In this article, we will walk you through the process of setting up the Intune Warehouse Connector Application with Microsoft Intune Data Warehouse. This application allows users to securely access rich reporting data from the Intune Data Warehouse.

Pre-requisites and Uninstalling Old Connector (if applicable)

  1. If you have an existing Intune connector, uninstall it from the Windows Settings and using the tool.
  2. Ensure you have a Microsoft Entra (Azure AD) account with Intune Service Administrator permissions.
  3. Prepare a Windows Server meeting minimum requirements (.NET 4.7.2, Windows Server 2008 R2 functional level or later) with local admin privileges.
  4. Make sure the domain account has permissions to create objects on your domain.

Downloading and Installing the New Intune Connector

  1. Download the latest connector build from the Intune admin center.
  2. Launch the installer and follow the wizard to sign in using a Microsoft Entra account with Intune admin rights.
  3. During setup, select Configure Managed Service Account to complete the connector configuration.

Configuring Permissions for API Access

  1. In the Microsoft Entra admin center, register or use an existing application and assign it the permission to enable access to the Intune Data Warehouse API.
  2. Assign other required permissions such as if accessing device data programmatically.

Accessing Intune Data Warehouse API

  1. Use Microsoft Graph API with proper authentication (via Microsoft Entra ID OAuth) to query the Intune Data Warehouse endpoints.
  2. Write custom applications or scripts using SDKs like Microsoft Graph SDK, or PowerShell modules to retrieve and work with the data.
  3. Expect credential and permission consent prompts during the first run.

Optional Integrations & Workflows

  1. You can integrate the connector with other tools like Nexthink by configuring Microsoft Graph connector credentials to pull Intune status data.
  2. Automate workflows and schedules based on the data retrieved from the warehouse API.

Summary of Key Setup Components

| Step | Requirements/Actions | |------------------------------|-----------------------------------------------------------------| | Uninstall old connector | Settings app | | Intune Connector install | Intune admin center, sign in with Intune admin account | | Permissions setup | Microsoft Entra app with API permission | | API authentication | OAuth 2.0 with Microsoft Entra ID; consent prompts | | Data access | Microsoft Graph calls to Intune Warehouse endpoints |

This process enables secure, authorized access to rich reporting data from the Intune Data Warehouse using the Intune Warehouse Connector Application. For detailed code samples or step-by-step instructions for specific environments, refer to the Microsoft documentation for Intune Graph API and authentication with Microsoft Entra ID. For installation details specific to the new Intune Connector version, see the Intune admin center guidance.

The Intune Warehouse Connector Application provides information on devices and device policies, requires an internet connection to run, and was written in PowerShell. It uses the AzureAD module for ADAL (Azure Active Directory Authentication Libraries) authentication. The Intune Data Warehouse samples data daily to provide a historical view of the environment and devices. The Data Warehouse URL is found by logging into the Azure portal, setting up the Intune Data Warehouse, and using third-party reporting services. The Intune Data Warehouse is a look at historical data, and connecting to it uses different syntax and connection parameters than the Microsoft Graph API.

Technology and data-and-cloud-computing are integral components in the process of setting up the Intune Warehouse Connector Application with Microsoft Intune Data Warehouse. Throughout the setup, various technology solutions such as Microsoft Graph API, Microsoft Graph SDK, PowerShell modules, and AzureAD module for ADAL (Azure Active Directory Authentication Libraries) are utilized to grant secure access to the Intune Data Warehouse API, authenticate users, and interact with the data-and-cloud-computing environment (Microsoft Entra, Azure AD, Microsoft Graph API, Intune Data Warehouse).

Read also:

    Latest