Entra ID Device data source
Data Manager is included in all Service Collection Premium and Enterprise plans.
Entra ID Device is a Microsoft systems management tool.
The Entra ID Device data source uses an API connection to bring device data into Data Manager. It requires you to register an application in Entra ID (Azure AD) to obtain a Tenant ID, Client ID, and Client secret.
How to connect Entra ID Device to Data Manager
This task requires Data Manager & Adapters admin permissions to complete. See how permissions and roles work in Data Manager.
Gather all of the Data Manager type information, including the data source name, short display name, and the data source type.
Gather the Entra ID Device fields – this may require consultation with the Entra ID Device subject matter expert (SME).
In Data Manager, add a new data source by selecting the tool you which to connect and configure with all the gathered information.
Each time this data source is fetched the data becomes raw data.
Data Manager fields
You need to specify the following information from Data Manager:
Data source name – the name of the data source used to run, transform, map, cleanse, and import the data.
Short display name – a unique name as a data source label.
Data source type – what type of data the tool is providing. For example, Assets, CMDB, user location.
Entra ID Device fields
Tenant ID – identifies the Entra ID tenant.
Client ID – identifies the application in Entra ID.
Client secret – secret string used by the application when requesting a token.
API timeout – time before requests time out.
API limit – controls how many records are retrieved per call.
API timeout
An API timeout occurs if the service takes longer than expected to respond to a call. If a timeout occurs, it results in a 500 error status code with details about the timeout in the response.
Timeouts are typically caused by:
the call involving too much data
a network or service issue
The default value for this field is 0, but it’s recommended to set this field manually to a value of 9000.
If the data source server cannot handle this value, gradually lower the API timeout value to a minimum of 2000, or consult the vendor documentation.
API limit
The API limit field controls how many records are retrieved per call.
Default:
0(no restriction).Recommended:
1000when connecting to a heavily populated source.
Authentication and authorization
Register the application in the Entra ID portal to obtain Tenant ID, Client ID, and Application ID.
Generate the Client secret.
In API permissions, add
Device.Read.Allfrom Microsoft Graph.Grant admin consent and select Add permissions.
API call
The API call for Entra ID Device is:
Device.Read.All
Fields retrieved
The following fields are retrieved:
Id
DeviceId
ExternalSourceName
OnPremisesLastSyncDateTime
DeletedDateTime
DeviceMetadata
IsCompliant
OnPremisesSyncEnabled
AccountEnabled
DeviceOwnership
IsManaged
OperatingSystem
ApproximateLastSignInDateTime
DeviceVersion
IsRooted
OperatingSystemVersion
ComplianceExpirationDateTime
DisplayName
ManagementType
ProfileType
ComplianceExpirationDateTime
DomainName
Manufacturer
RegistrationDateTime
ComplianceExpirationDateTime
EnrollmentProfileName
MdmAppId
SourceType
DeviceCategory
EnrollmentType
Model
TrustType
IsManagementRestricted
OnPremisesSecurityIdentifier
SystemLabels
ExtensionAttributes
AlternativeSecurityIds
PhysicalIdsWas this helpful?