Change log for the Intune Data Warehouse API

Keep current on updates to the Intune Data Warehouse.

1808

Released August 2018

v1.0 Collections

You can now use the v1.0 version of the Intune Data Warehouse by setting the query parameter api-version=v1.0. Updates to collections in the Data Warehouse are additive in nature and do not break existing scenarios.

Enrollment Failure Collection Released to Beta

The new Enrollment Failure collection is released to beta. You can use this collection to understand how your enrollment is proceeding by viewing the most common failures.

1805

Released May 2018

Correction to device count in Devices collection

A fix has been made to the Devices collection which may lower total device counts that filter by the attribute isDeleted. This drop is a result of the correction and is not an error. For more information regarding the Devices collection, see Reference for device entities.

1801

Released January 2018

Intune Data Warehouse application-only authentication

You can set up an application using Azure Active Directory (Azure AD) and authenticate to the Intune Data Warehouse. For more information see, Intune Data Warehouse application-only authentication.

Azure AD and Intune credential requirements

  • An Intune license is no longer required to be assigned to the user when accessing the Intune Data Warehouse (including the API).

  • The Intune role name has been changed from Reports to Intune data warehouse.

    For more information, see Azure AD and Intune credential requirements.

OData query options

You can use $select as an OData query parameter. The current version supports the following OData query parameters: $filter, $orderby, $select, $skip, and $top. For more information, see OData query options.

New entities in the in Data Warehouse data model

  • The entity, MobileAppDeviceuserInstallStatus, has been added. The MobileAppDeviceUserInstallStatus represents a mobile app install status for a given device and user.
  • The entity, MobileAppInstallState, has been added. The MobileAppInstallState entity represents the install state for a mobile application after it has been assigned to a group containing devices, users, or both.

1710

Released November 2017

A new entity collection named Current User is limited to currently active user data

The Users entity collection contains all the Azure Active Directory (Azure AD) users with assigned licenses in your enterprise. These records include user states during the data collection period, even if the user has been removed. For example, a user may be added to Intune and then removed during the course of the last month. While this user is not present at the time of the report, the user and state are present in the data. You could create a report that would show the duration of the user's historic presence in your data.

In contrast, the new Current User entity collection only contains users who have not been removed. The Current User entity collection only contains currently active users. For information about the current user entity collection, see Reference for current user entity.

1709

Released October 2017

User device association entity collection added to Intune Data Warehouse data model

You can now build reports and data visualizations using the user device association information that associates user and device entity collections. The data model can be accessed through the Power BI file (PBIX) retrieved from the Data Warehouse Intune page, through the OData endpoint, or by developing a custom client. For more information, see the User Device Association.

New entities in the in Data Warehouse data model

  • The entity, UserDeviceAssociation, added. UserDeviceAssociation contains user device associations in your organization. You can now build reports and data visualizations using the user device association information that associates user and device entity collections.
  • The entity, IntuneManagementExtension, added. IntuneManagementExtension contains entities for mobile devices that track information such as version and installation status.

Next steps