Update-MgDeviceManagement
Update the properties of a deviceManagement object.
Syntax
UpdateExpanded (Default)
Update-MgDeviceManagement
[-ResponseHeadersVariable <string>]
[-AdditionalProperties <hashtable>]
[-ApplePushNotificationCertificate <IMicrosoftGraphApplePushNotificationCertificate>]
[-AuditEvents <IMicrosoftGraphAuditEvent[]>]
[-ComplianceManagementPartners <IMicrosoftGraphComplianceManagementPartner[]>]
[-ConditionalAccessSettings <IMicrosoftGraphOnPremisesConditionalAccessSettings>]
[-DetectedApps <IMicrosoftGraphDetectedApp[]>]
[-DeviceCategories <IMicrosoftGraphDeviceCategory[]>]
[-DeviceCompliancePolicies <IMicrosoftGraphDeviceCompliancePolicy[]>]
[-DeviceCompliancePolicyDeviceStateSummary <IMicrosoftGraphDeviceCompliancePolicyDeviceStateSummary>]
[-DeviceCompliancePolicySettingStateSummaries <IMicrosoftGraphDeviceCompliancePolicySettingStateSummary[]>]
[-DeviceConfigurationDeviceStateSummaries <IMicrosoftGraphDeviceConfigurationDeviceStateSummary>]
[-DeviceConfigurations <IMicrosoftGraphDeviceConfiguration[]>]
[-DeviceEnrollmentConfigurations <IMicrosoftGraphDeviceEnrollmentConfiguration[]>]
[-DeviceManagementPartners <IMicrosoftGraphDeviceManagementPartner[]>]
[-DeviceProtectionOverview <IMicrosoftGraphDeviceProtectionOverview>]
[-ExchangeConnectors <IMicrosoftGraphDeviceManagementExchangeConnector[]>]
[-Id <string>]
[-ImportedWindowsAutopilotDeviceIdentities <IMicrosoftGraphImportedWindowsAutopilotDeviceIdentity[]>]
[-IntuneAccountId <string>]
[-IntuneBrand <IMicrosoftGraphIntuneBrand>]
[-IosUpdateStatuses <IMicrosoftGraphIosUpdateDeviceStatus[]>]
[-ManagedDeviceOverview <IMicrosoftGraphManagedDeviceOverview>]
[-ManagedDevices <IMicrosoftGraphManagedDevice[]>]
[-MobileAppTroubleshootingEvents <IMicrosoftGraphMobileAppTroubleshootingEvent[]>]
[-MobileThreatDefenseConnectors <IMicrosoftGraphMobileThreatDefenseConnector[]>]
[-NotificationMessageTemplates <IMicrosoftGraphNotificationMessageTemplate[]>]
[-RemoteAssistancePartners <IMicrosoftGraphRemoteAssistancePartner[]>]
[-Reports <IMicrosoftGraphDeviceManagementReports>]
[-ResourceOperations <IMicrosoftGraphResourceOperation[]>]
[-RoleAssignments <IMicrosoftGraphDeviceAndAppManagementRoleAssignment[]>]
[-RoleDefinitions <IMicrosoftGraphRoleDefinition[]>]
[-Settings <IMicrosoftGraphDeviceManagementSettings>]
[-SoftwareUpdateStatusSummary <IMicrosoftGraphSoftwareUpdateStatusSummary>]
[-SubscriptionState <DeviceManagementSubscriptionState>]
[-TelecomExpenseManagementPartners <IMicrosoftGraphTelecomExpenseManagementPartner[]>]
[-TermsAndConditions <IMicrosoftGraphTermsAndConditions[]>]
[-TroubleshootingEvents <IMicrosoftGraphDeviceManagementTroubleshootingEvent[]>]
[-UserExperienceAnalyticsAppHealthApplicationPerformance <IMicrosoftGraphUserExperienceAnalyticsAppHealthApplicationPerformance[]>]
[-UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails <IMicrosoftGraphUserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails[]>]
[-UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId <IMicrosoftGraphUserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId[]>]
[-UserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion <IMicrosoftGraphUserExperienceAnalyticsAppHealthAppPerformanceByOSVersion[]>]
[-UserExperienceAnalyticsAppHealthDeviceModelPerformance <IMicrosoftGraphUserExperienceAnalyticsAppHealthDeviceModelPerformance[]>]
[-UserExperienceAnalyticsAppHealthDevicePerformance <IMicrosoftGraphUserExperienceAnalyticsAppHealthDevicePerformance[]>]
[-UserExperienceAnalyticsAppHealthDevicePerformanceDetails <IMicrosoftGraphUserExperienceAnalyticsAppHealthDevicePerformanceDetails[]>]
[-UserExperienceAnalyticsAppHealthOSVersionPerformance <IMicrosoftGraphUserExperienceAnalyticsAppHealthOSVersionPerformance[]>]
[-UserExperienceAnalyticsAppHealthOverview <IMicrosoftGraphUserExperienceAnalyticsCategory>]
[-UserExperienceAnalyticsBaselines <IMicrosoftGraphUserExperienceAnalyticsBaseline[]>]
[-UserExperienceAnalyticsCategories <IMicrosoftGraphUserExperienceAnalyticsCategory[]>]
[-UserExperienceAnalyticsDevicePerformance <IMicrosoftGraphUserExperienceAnalyticsDevicePerformance[]>]
[-UserExperienceAnalyticsDeviceScores <IMicrosoftGraphUserExperienceAnalyticsDeviceScores[]>]
[-UserExperienceAnalyticsDeviceStartupHistory <IMicrosoftGraphUserExperienceAnalyticsDeviceStartupHistory[]>]
[-UserExperienceAnalyticsDeviceStartupProcessPerformance <IMicrosoftGraphUserExperienceAnalyticsDeviceStartupProcessPerformance[]>]
[-UserExperienceAnalyticsDeviceStartupProcesses <IMicrosoftGraphUserExperienceAnalyticsDeviceStartupProcess[]>]
[-UserExperienceAnalyticsMetricHistory <IMicrosoftGraphUserExperienceAnalyticsMetricHistory[]>]
[-UserExperienceAnalyticsModelScores <IMicrosoftGraphUserExperienceAnalyticsModelScores[]>]
[-UserExperienceAnalyticsOverview <IMicrosoftGraphUserExperienceAnalyticsOverview>]
[-UserExperienceAnalyticsScoreHistory <IMicrosoftGraphUserExperienceAnalyticsScoreHistory[]>]
[-UserExperienceAnalyticsSettings <IMicrosoftGraphUserExperienceAnalyticsSettings>]
[-UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric <IMicrosoftGraphUserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric>]
[-UserExperienceAnalyticsWorkFromAnywhereMetrics <IMicrosoftGraphUserExperienceAnalyticsWorkFromAnywhereMetric[]>]
[-UserExperienceAnalyticsWorkFromAnywhereModelPerformance <IMicrosoftGraphUserExperienceAnalyticsWorkFromAnywhereModelPerformance[]>]
[-VirtualEndpoint <IMicrosoftGraphVirtualEndpoint>]
[-WindowsAutopilotDeviceIdentities <IMicrosoftGraphWindowsAutopilotDeviceIdentity[]>]
[-WindowsInformationProtectionAppLearningSummaries <IMicrosoftGraphWindowsInformationProtectionAppLearningSummary[]>]
[-WindowsInformationProtectionNetworkLearningSummaries <IMicrosoftGraphWindowsInformationProtectionNetworkLearningSummary[]>]
[-WindowsMalwareInformation <IMicrosoftGraphWindowsMalwareInformation[]>]
[-WindowsMalwareOverview <IMicrosoftGraphWindowsMalwareOverview>]
[-Break]
[-Headers <IDictionary>]
[-HttpPipelineAppend <SendAsyncStep[]>]
[-HttpPipelinePrepend <SendAsyncStep[]>]
[-Proxy <uri>]
[-ProxyCredential <pscredential>]
[-ProxyUseDefaultCredentials]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Update
Update-MgDeviceManagement
-BodyParameter <IMicrosoftGraphDeviceManagement>
[-ResponseHeadersVariable <string>]
[-Break]
[-Headers <IDictionary>]
[-HttpPipelineAppend <SendAsyncStep[]>]
[-HttpPipelinePrepend <SendAsyncStep[]>]
[-Proxy <uri>]
[-ProxyCredential <pscredential>]
[-ProxyUseDefaultCredentials]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Update the properties of a deviceManagement object.
Permissions
| Permission type | Permissions (from least to most privileged) |
|---|---|
| Delegated (work or school account) | DeviceManagementApps.ReadWrite.All, DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementRBAC.ReadWrite.All, DeviceManagementManagedDevices.ReadWrite.All, DeviceManagementConfiguration.ReadWrite.All, |
| Delegated (personal Microsoft account) | Not supported |
| Application | DeviceManagementApps.ReadWrite.All, DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementRBAC.ReadWrite.All, DeviceManagementManagedDevices.ReadWrite.All, DeviceManagementConfiguration.ReadWrite.All, |
Examples
Example 1: Code snippet
Import-Module Microsoft.Graph.DeviceManagement
$params = @{
"@odata.type" = "#microsoft.graph.deviceManagement"
}
Update-MgDeviceManagement -BodyParameter $params
This example shows how to use the Update-MgDeviceManagement Cmdlet.
Parameters
-AdditionalProperties
Additional Parameters
Parameter properties
| Type: | System.Collections.Hashtable |
| Supports wildcards: | False |
| DontShow: | False |
Parameter sets
UpdateExpanded
| Position: | Named |
| Mandatory: | False |
| Value from pipeline: | False |
| Value from pipeline by property name: | False |
| Value from remaining arguments: | False |
-ApplePushNotificationCertificate
Apple push notification certificate. To construct, see NOTES section for APPLEPUSHNOTIFICATIONCERTIFICATE properties and create a hash table.
Parameter properties
| Type: | Microsoft.Graph.PowerShell.Models.IMicrosoftGraphApplePushNotificationCertificate |
| Supports wildcards: | False |
| DontShow: | False |
Parameter sets
UpdateExpanded
| Position: | Named |
| Mandatory: | False |
| Value from pipeline: | False |
| Value from pipeline by property name: | False |
| Value from remaining arguments: | False |
-AuditEvents
The Audit Events To construct, see NOTES section for AUDITEVENTS properties and create a hash table.
Parameter properties
| Type: | Microsoft.Graph.PowerShell.Models.IMicrosoftGraphAuditEvent[] |
| Supports wildcards: | False |
| DontShow: | False |
Parameter sets
UpdateExpanded
| Position: | Named |
| Mandatory: | False |
| Value from pipeline: | False |
| Value from pipeline by property name: | False |
| Value from remaining arguments: | False |
-BodyParameter
deviceManagement To construct, see NOTES section for BODYPARAMETER properties and create a hash table.
Parameter properties
| Type: | Microsoft.Graph.PowerShell.Models.IMicrosoftGraphDeviceManagement |
| Supports wildcards: | False |
| DontShow: | False |
Parameter sets
Update
| Position: | Named |
| Mandatory: | True |
| Value from pipeline: | True |
| Value from pipeline by property name: | False |
| Value from remaining arguments: | False |
-Break
Wait for .NET debugger to attach
Parameter properties
| Type: | System.Management.Automation.SwitchParameter |
| Default value: | False |
| Supports wildcards: | False |
| DontShow: | False |
Parameter sets
(All)
| Position: | Named |
| Mandatory: | False |
| Value from pipeline: | False |
| Value from pipeline by property name: | False |
| Value from remaining arguments: | False |
-ComplianceManagementPartners
The list of Compliance Management Partners configured by the tenant. To construct, see NOTES section for COMPLIANCEMANAGEMENTPARTNERS properties and create a hash table.
Parameter properties
| Type: | Microsoft.Graph.PowerShell.Models.IMicrosoftGraphComplianceManagementPartner[] |
| Supports wildcards: | False |
| DontShow: | False |
Parameter sets
UpdateExpanded
| Position: | Named |
| Mandatory: | False |
| Value from pipeline: | False |
| Value from pipeline by property name: | False |
| Value from remaining arguments: | False |
-ConditionalAccessSettings
Singleton entity which represents the Exchange OnPremises Conditional Access Settings for a tenant. To construct, see NOTES section for CONDITIONALACCESSSETTINGS properties and create a hash table.
Parameter properties
| Type: | Microsoft.Graph.PowerShell.Models.IMicrosoftGraphOnPremisesConditionalAccessSettings |
| Supports wildcards: | False |
| DontShow: | False |
Parameter sets
UpdateExpanded
| Position: | Named |
| Mandatory: | False |
| Value from pipeline: | False |
| Value from pipeline by property name: | False |
| Value from remaining arguments: | False |
-Confirm
Prompts you for confirmation before running the cmdlet.
Parameter properties
| Type: | System.Management.Automation.SwitchParameter |
| Supports wildcards: | False |
| DontShow: | False |
| Aliases: | cf |
Parameter sets
(All)
| Position: | Named |
| Mandatory: | False |
| Value from pipeline: | False |
| Value from pipeline by property name: | False |
| Value from remaining arguments: | False |
-DetectedApps
The list of detected apps associated with a device. To construct, see NOTES section for DETECTEDAPPS properties and create a hash table.
Parameter properties
| Type: | Microsoft.Graph.PowerShell.Models.IMicrosoftGraphDetectedApp[] |
| Supports wildcards: | False |
| DontShow: | False |
Parameter sets
UpdateExpanded
| Position: | Named |
| Mandatory: | False |
| Value from pipeline: | False |
| Value from pipeline by property name: | False |
| Value from remaining arguments: | False |
-DeviceCategories
The list of device categories with the tenant. To construct, see NOTES section for DEVICECATEGORIES properties and create a hash table.
Parameter properties
| Type: | Microsoft.Graph.PowerShell.Models.IMicrosoftGraphDeviceCategory[] |
| Supports wildcards: | False |
| DontShow: | False |
Parameter sets
UpdateExpanded
| Position: | Named |
| Mandatory: | False |
| Value from pipeline: | False |
| Value from pipeline by property name: | False |
| Value from remaining arguments: | False |
-DeviceCompliancePolicies
The device compliance policies. To construct, see NOTES section for DEVICECOMPLIANCEPOLICIES properties and create a hash table.
Parameter properties
| Type: | Microsoft.Graph.PowerShell.Models.IMicrosoftGraphDeviceCompliancePolicy[] |
| Supports wildcards: | False |
| DontShow: | False |
Parameter sets
UpdateExpanded
| Position: | Named |
| Mandatory: | False |
| Value from pipeline: | False |
| Value from pipeline by property name: | False |
| Value from remaining arguments: | False |
-DeviceCompliancePolicyDeviceStateSummary
deviceCompliancePolicyDeviceStateSummary To construct, see NOTES section for DEVICECOMPLIANCEPOLICYDEVICESTATESUMMARY properties and create a hash table.
Parameter properties
| Type: | Microsoft.Graph.PowerShell.Models.IMicrosoftGraphDeviceCompliancePolicyDeviceStateSummary |
| Supports wildcards: | False |
| DontShow: | False |
Parameter sets
UpdateExpanded
| Position: | Named |
| Mandatory: | False |
| Value from pipeline: | False |
| Value from pipeline by property name: | False |
| Value from remaining arguments: | False |
-DeviceCompliancePolicySettingStateSummaries
The summary states of compliance policy settings for this account. To construct, see NOTES section for DEVICECOMPLIANCEPOLICYSETTINGSTATESUMMARIES properties and create a hash table.
Parameter properties
| Type: | Microsoft.Graph.PowerShell.Models.IMicrosoftGraphDeviceCompliancePolicySettingStateSummary[] |
| Supports wildcards: | False |
| DontShow: | False |
Parameter sets
UpdateExpanded
| Position: | Named |
| Mandatory: | False |
| Value from pipeline: | False |
| Value from pipeline by property name: | False |
| Value from remaining arguments: | False |
-DeviceConfigurationDeviceStateSummaries
deviceConfigurationDeviceStateSummary To construct, see NOTES section for DEVICECONFIGURATIONDEVICESTATESUMMARIES properties and create a hash table.
Parameter properties
| Type: | Microsoft.Graph.PowerShell.Models.IMicrosoftGraphDeviceConfigurationDeviceStateSummary |
| Supports wildcards: | False |
| DontShow: | False |
Parameter sets
UpdateExpanded
| Position: | Named |
| Mandatory: | False |
| Value from pipeline: | False |
| Value from pipeline by property name: | False |
| Value from remaining arguments: | False |
-DeviceConfigurations
The device configurations. To construct, see NOTES section for DEVICECONFIGURATIONS properties and create a hash table.
Parameter properties
| Type: | Microsoft.Graph.PowerShell.Models.IMicrosoftGraphDeviceConfiguration[] |
| Supports wildcards: | False |
| DontShow: | False |
Parameter sets
UpdateExpanded
| Position: | Named |
| Mandatory: | False |
| Value from pipeline: | False |
| Value from pipeline by property name: | False |
| Value from remaining arguments: | False |
-DeviceEnrollmentConfigurations
The list of device enrollment configurations To construct, see NOTES section for DEVICEENROLLMENTCONFIGURATIONS properties and create a hash table.
Parameter properties
| Type: | Microsoft.Graph.PowerShell.Models.IMicrosoftGraphDeviceEnrollmentConfiguration[] |
| Supports wildcards: | False |
| DontShow: | False |
Parameter sets
UpdateExpanded
| Position: | Named |
| Mandatory: | False |
| Value from pipeline: | False |
| Value from pipeline by property name: | False |
| Value from remaining arguments: | False |
-DeviceManagementPartners
The list of Device Management Partners configured by the tenant. To construct, see NOTES section for DEVICEMANAGEMENTPARTNERS properties and create a hash table.
Parameter properties
| Type: | Microsoft.Graph.PowerShell.Models.IMicrosoftGraphDeviceManagementPartner[] |
| Supports wildcards: | False |
| DontShow: | False |
Parameter sets
UpdateExpanded
| Position: | Named |
| Mandatory: | False |
| Value from pipeline: | False |
| Value from pipeline by property name: | False |
| Value from remaining arguments: | False |
-DeviceProtectionOverview
Hardware information of a given device. To construct, see NOTES section for DEVICEPROTECTIONOVERVIEW properties and create a hash table.
Parameter properties
| Type: | Microsoft.Graph.PowerShell.Models.IMicrosoftGraphDeviceProtectionOverview |
| Supports wildcards: | False |
| DontShow: | False |
Parameter sets
UpdateExpanded
| Position: | Named |
| Mandatory: | False |
| Value from pipeline: | False |
| Value from pipeline by property name: | False |
| Value from remaining arguments: | False |
-ExchangeConnectors
The list of Exchange Connectors configured by the tenant. To construct, see NOTES section for EXCHANGECONNECTORS properties and create a hash table.
Parameter properties
| Type: | Microsoft.Graph.PowerShell.Models.IMicrosoftGraphDeviceManagementExchangeConnector[] |
| Supports wildcards: | False |
| DontShow: | False |
Parameter sets
UpdateExpanded
| Position: | Named |
| Mandatory: | False |
| Value from pipeline: | False |
| Value from pipeline by property name: | False |
| Value from remaining arguments: | False |
-Headers
Optional headers that will be added to the request.
Parameter properties
| Type: | System.Collections.IDictionary |
| Supports wildcards: | False |
| DontShow: | False |
Parameter sets
(All)
| Position: | Named |
| Mandatory: | False |
| Value from pipeline: | True |
| Value from pipeline by property name: | False |
| Value from remaining arguments: | False |
-HttpPipelineAppend
SendAsync Pipeline Steps to be appended to the front of the pipeline
Parameter properties
| Type: | Microsoft.Graph.PowerShell.Runtime.SendAsyncStep[] |
| Supports wildcards: | False |
| DontShow: | False |
Parameter sets
(All)
| Position: | Named |
| Mandatory: | False |
| Value from pipeline: | False |
| Value from pipeline by property name: | False |
| Value from remaining arguments: | False |
-HttpPipelinePrepend
SendAsync Pipeline Steps to be prepended to the front of the pipeline
Parameter properties
| Type: | Microsoft.Graph.PowerShell.Runtime.SendAsyncStep[] |
| Supports wildcards: | False |
| DontShow: | False |
Parameter sets
(All)
| Position: | Named |
| Mandatory: | False |
| Value from pipeline: | False |
| Value from pipeline by property name: | False |
| Value from remaining arguments: | False |
-Id
The unique identifier for an entity. Read-only.
Parameter properties
| Type: | System.String |
| Supports wildcards: | False |
| DontShow: | False |
Parameter sets
UpdateExpanded
| Position: | Named |
| Mandatory: | False |
| Value from pipeline: | False |
| Value from pipeline by property name: | False |
| Value from remaining arguments: | False |
-ImportedWindowsAutopilotDeviceIdentities
Collection of imported Windows autopilot devices. To construct, see NOTES section for IMPORTEDWINDOWSAUTOPILOTDEVICEIDENTITIES properties and create a hash table.
Parameter properties
| Type: | Microsoft.Graph.PowerShell.Models.IMicrosoftGraphImportedWindowsAutopilotDeviceIdentity[] |
| Supports wildcards: | False |
| DontShow: | False |
Parameter sets
UpdateExpanded
| Position: | Named |
| Mandatory: | False |
| Value from pipeline: | False |
| Value from pipeline by property name: | False |
| Value from remaining arguments: | False |
-IntuneAccountId
Intune Account Id for given tenant
Parameter properties
| Type: | System.String |
| Supports wildcards: | False |
| DontShow: | False |
Parameter sets
UpdateExpanded
| Position: | Named |
| Mandatory: | False |
| Value from pipeline: | False |
| Value from pipeline by property name: | False |
| Value from remaining arguments: | False |
-IntuneBrand
intuneBrand contains data which is used in customizing the appearance of the Company Portal applications as well as the end user web portal. To construct, see NOTES section for INTUNEBRAND properties and create a hash table.
Parameter properties
| Type: | Microsoft.Graph.PowerShell.Models.IMicrosoftGraphIntuneBrand |
| Supports wildcards: | False |
| DontShow: | False |
Parameter sets
UpdateExpanded
| Position: | Named |
| Mandatory: | False |
| Value from pipeline: | False |
| Value from pipeline by property name: | False |
| Value from remaining arguments: | False |
-IosUpdateStatuses
The IOS software update installation statuses for this account. To construct, see NOTES section for IOSUPDATESTATUSES properties and create a hash table.
Parameter properties
| Type: | Microsoft.Graph.PowerShell.Models.IMicrosoftGraphIosUpdateDeviceStatus[] |
| Supports wildcards: | False |
| DontShow: | False |
Parameter sets
UpdateExpanded
| Position: | Named |
| Mandatory: | False |
| Value from pipeline: | False |
| Value from pipeline by property name: | False |
| Value from remaining arguments: | False |
-ManagedDeviceOverview
Summary data for managed devices To construct, see NOTES section for MANAGEDDEVICEOVERVIEW properties and create a hash table.
Parameter properties
| Type: | Microsoft.Graph.PowerShell.Models.IMicrosoftGraphManagedDeviceOverview |
| Supports wildcards: | False |
| DontShow: | False |
Parameter sets
UpdateExpanded
| Position: | Named |
| Mandatory: | False |
| Value from pipeline: | False |
| Value from pipeline by property name: | False |
| Value from remaining arguments: | False |
-ManagedDevices
The list of managed devices. To construct, see NOTES section for MANAGEDDEVICES properties and create a hash table.
Parameter properties
| Type: | Microsoft.Graph.PowerShell.Models.IMicrosoftGraphManagedDevice[] |
| Supports wildcards: | False |
| DontShow: | False |
Parameter sets
UpdateExpanded
| Position: | Named |
| Mandatory: | False |
| Value from pipeline: | False |
| Value from pipeline by property name: | False |
| Value from remaining arguments: | False |
-MobileAppTroubleshootingEvents
The collection property of MobileAppTroubleshootingEvent. To construct, see NOTES section for MOBILEAPPTROUBLESHOOTINGEVENTS properties and create a hash table.
Parameter properties
| Type: | Microsoft.Graph.PowerShell.Models.IMicrosoftGraphMobileAppTroubleshootingEvent[] |
| Supports wildcards: | False |
| DontShow: | False |
Parameter sets
UpdateExpanded
| Position: | Named |
| Mandatory: | False |
| Value from pipeline: | False |
| Value from pipeline by property name: | False |
| Value from remaining arguments: | False |
-MobileThreatDefenseConnectors
The list of Mobile threat Defense connectors configured by the tenant. To construct, see NOTES section for MOBILETHREATDEFENSECONNECTORS properties and create a hash table.
Parameter properties
| Type: | Microsoft.Graph.PowerShell.Models.IMicrosoftGraphMobileThreatDefenseConnector[] |
| Supports wildcards: | False |
| DontShow: | False |
Parameter sets
UpdateExpanded
| Position: | Named |
| Mandatory: | False |
| Value from pipeline: | False |
| Value from pipeline by property name: | False |
| Value from remaining arguments: | False |
-NotificationMessageTemplates
The Notification Message Templates. To construct, see NOTES section for NOTIFICATIONMESSAGETEMPLATES properties and create a hash table.
Parameter properties
| Type: | Microsoft.Graph.PowerShell.Models.IMicrosoftGraphNotificationMessageTemplate[] |
| Supports wildcards: | False |
| DontShow: | False |
Parameter sets
UpdateExpanded
| Position: | Named |
| Mandatory: | False |
| Value from pipeline: | False |
| Value from pipeline by property name: | False |
| Value from remaining arguments: | False |
-Proxy
The URI for the proxy server to use
Parameter properties
| Type: | System.Uri |
| Supports wildcards: | False |
| DontShow: | False |
Parameter sets
(All)
| Position: | Named |
| Mandatory: | False |
| Value from pipeline: | False |
| Value from pipeline by property name: | False |
| Value from remaining arguments: | False |
-ProxyCredential
Credentials for a proxy server to use for the remote call
Parameter properties
| Type: | System.Management.Automation.PSCredential |
| Supports wildcards: | False |
| DontShow: | False |
Parameter sets
(All)
| Position: | Named |
| Mandatory: | False |
| Value from pipeline: | False |
| Value from pipeline by property name: | False |
| Value from remaining arguments: | False |
-ProxyUseDefaultCredentials
Use the default credentials for the proxy
Parameter properties
| Type: | System.Management.Automation.SwitchParameter |
| Default value: | False |
| Supports wildcards: | False |
| DontShow: | False |
Parameter sets
(All)
| Position: | Named |
| Mandatory: | False |
| Value from pipeline: | False |
| Value from pipeline by property name: | False |
| Value from remaining arguments: | False |
-RemoteAssistancePartners
The remote assist partners. To construct, see NOTES section for REMOTEASSISTANCEPARTNERS properties and create a hash table.
Parameter properties
| Type: | Microsoft.Graph.PowerShell.Models.IMicrosoftGraphRemoteAssistancePartner[] |
| Supports wildcards: | False |
| DontShow: | False |
Parameter sets
UpdateExpanded
| Position: | Named |
| Mandatory: | False |
| Value from pipeline: | False |
| Value from pipeline by property name: | False |
| Value from remaining arguments: | False |
-Reports
deviceManagementReports To construct, see NOTES section for REPORTS properties and create a hash table.
Parameter properties
| Type: | Microsoft.Graph.PowerShell.Models.IMicrosoftGraphDeviceManagementReports |
| Supports wildcards: | False |
| DontShow: | False |
Parameter sets
UpdateExpanded
| Position: | Named |
| Mandatory: | False |
| Value from pipeline: | False |
| Value from pipeline by property name: | False |
| Value from remaining arguments: | False |
-ResourceOperations
The Resource Operations. To construct, see NOTES section for RESOURCEOPERATIONS properties and create a hash table.
Parameter properties
| Type: | Microsoft.Graph.PowerShell.Models.IMicrosoftGraphResourceOperation[] |
| Supports wildcards: | False |
| DontShow: | False |
Parameter sets
UpdateExpanded
| Position: | Named |
| Mandatory: | False |
| Value from pipeline: | False |
| Value from pipeline by property name: | False |
| Value from remaining arguments: | False |
-ResponseHeadersVariable
Optional Response Headers Variable.
Parameter properties
| Type: | System.String |
| Supports wildcards: | False |
| DontShow: | False |
| Aliases: | RHV |
Parameter sets
(All)
| Position: | Named |
| Mandatory: | False |
| Value from pipeline: | False |
| Value from pipeline by property name: | False |
| Value from remaining arguments: | False |
-RoleAssignments
The Role Assignments. To construct, see NOTES section for ROLEASSIGNMENTS properties and create a hash table.
Parameter properties
| Type: | Microsoft.Graph.PowerShell.Models.IMicrosoftGraphDeviceAndAppManagementRoleAssignment[] |
| Supports wildcards: | False |
| DontShow: | False |
Parameter sets
UpdateExpanded
| Position: | Named |
| Mandatory: | False |
| Value from pipeline: | False |
| Value from pipeline by property name: | False |
| Value from remaining arguments: | False |
-RoleDefinitions
The Role Definitions. To construct, see NOTES section for ROLEDEFINITIONS properties and create a hash table.
Parameter properties
| Type: | Microsoft.Graph.PowerShell.Models.IMicrosoftGraphRoleDefinition[] |
| Supports wildcards: | False |
| DontShow: | False |
Parameter sets
UpdateExpanded
| Position: | Named |
| Mandatory: | False |
| Value from pipeline: | False |
| Value from pipeline by property name: | False |
| Value from remaining arguments: | False |
-Settings
deviceManagementSettings To construct, see NOTES section for SETTINGS properties and create a hash table.
Parameter properties
| Type: | Microsoft.Graph.PowerShell.Models.IMicrosoftGraphDeviceManagementSettings |
| Supports wildcards: | False |
| DontShow: | False |
Parameter sets
UpdateExpanded
| Position: | Named |
| Mandatory: | False |
| Value from pipeline: | False |
| Value from pipeline by property name: | False |
| Value from remaining arguments: | False |
-SoftwareUpdateStatusSummary
softwareUpdateStatusSummary To construct, see NOTES section for SOFTWAREUPDATESTATUSSUMMARY properties and create a hash table.
Parameter properties
| Type: | Microsoft.Graph.PowerShell.Models.IMicrosoftGraphSoftwareUpdateStatusSummary |
| Supports wildcards: | False |
| DontShow: | False |
Parameter sets
UpdateExpanded
| Position: | Named |
| Mandatory: | False |
| Value from pipeline: | False |
| Value from pipeline by property name: | False |
| Value from remaining arguments: | False |
-SubscriptionState
Tenant mobile device management subscription state.
Parameter properties
| Type: | Microsoft.Graph.PowerShell.Support.DeviceManagementSubscriptionState |
| Supports wildcards: | False |
| DontShow: | False |
Parameter sets
UpdateExpanded
| Position: | Named |
| Mandatory: | False |
| Value from pipeline: | False |
| Value from pipeline by property name: | False |
| Value from remaining arguments: | False |
-TelecomExpenseManagementPartners
The telecom expense management partners. To construct, see NOTES section for TELECOMEXPENSEMANAGEMENTPARTNERS properties and create a hash table.
Parameter properties
| Type: | Microsoft.Graph.PowerShell.Models.IMicrosoftGraphTelecomExpenseManagementPartner[] |
| Supports wildcards: | False |
| DontShow: | False |
Parameter sets
UpdateExpanded
| Position: | Named |
| Mandatory: | False |
| Value from pipeline: | False |
| Value from pipeline by property name: | False |
| Value from remaining arguments: | False |
-TermsAndConditions
The terms and conditions associated with device management of the company. To construct, see NOTES section for TERMSANDCONDITIONS properties and create a hash table.
Parameter properties
| Type: | Microsoft.Graph.PowerShell.Models.IMicrosoftGraphTermsAndConditions[] |
| Supports wildcards: | False |
| DontShow: | False |
Parameter sets
UpdateExpanded
| Position: | Named |
| Mandatory: | False |
| Value from pipeline: | False |
| Value from pipeline by property name: | False |
| Value from remaining arguments: | False |
-TroubleshootingEvents
The list of troubleshooting events for the tenant. To construct, see NOTES section for TROUBLESHOOTINGEVENTS properties and create a hash table.
Parameter properties
| Type: | Microsoft.Graph.PowerShell.Models.IMicrosoftGraphDeviceManagementTroubleshootingEvent[] |
| Supports wildcards: | False |
| DontShow: | False |
Parameter sets
UpdateExpanded
| Position: | Named |
| Mandatory: | False |
| Value from pipeline: | False |
| Value from pipeline by property name: | False |
| Value from remaining arguments: | False |
-UserExperienceAnalyticsAppHealthApplicationPerformance
User experience analytics appHealth Application Performance To construct, see NOTES section for USEREXPERIENCEANALYTICSAPPHEALTHAPPLICATIONPERFORMANCE properties and create a hash table.
Parameter properties
| Type: | Microsoft.Graph.PowerShell.Models.IMicrosoftGraphUserExperienceAnalyticsAppHealthApplicationPerformance[] |
| Supports wildcards: | False |
| DontShow: | False |
Parameter sets
UpdateExpanded
| Position: | Named |
| Mandatory: | False |
| Value from pipeline: | False |
| Value from pipeline by property name: | False |
| Value from remaining arguments: | False |
-UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails
User experience analytics appHealth Application Performance by App Version details To construct, see NOTES section for USEREXPERIENCEANALYTICSAPPHEALTHAPPLICATIONPERFORMANCEBYAPPVERSIONDETAILS properties and create a hash table.
Parameter properties
| Type: | Microsoft.Graph.PowerShell.Models.IMicrosoftGraphUserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails[] |
| Supports wildcards: | False |
| DontShow: | False |
Parameter sets
UpdateExpanded
| Position: | Named |
| Mandatory: | False |
| Value from pipeline: | False |
| Value from pipeline by property name: | False |
| Value from remaining arguments: | False |
-UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId
User experience analytics appHealth Application Performance by App Version Device Id To construct, see NOTES section for USEREXPERIENCEANALYTICSAPPHEALTHAPPLICATIONPERFORMANCEBYAPPVERSIONDEVICEID properties and create a hash table.
Parameter properties
| Type: | Microsoft.Graph.PowerShell.Models.IMicrosoftGraphUserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId[] |
| Supports wildcards: | False |
| DontShow: | False |
Parameter sets
UpdateExpanded
| Position: | Named |
| Mandatory: | False |
| Value from pipeline: | False |
| Value from pipeline by property name: | False |
| Value from remaining arguments: | False |
-UserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion
User experience analytics appHealth Application Performance by OS Version To construct, see NOTES section for USEREXPERIENCEANALYTICSAPPHEALTHAPPLICATIONPERFORMANCEBYOSVERSION properties and create a hash table.
Parameter properties
| Type: | Microsoft.Graph.PowerShell.Models.IMicrosoftGraphUserExperienceAnalyticsAppHealthAppPerformanceByOSVersion[] |
| Supports wildcards: | False |
| DontShow: | False |
Parameter sets
UpdateExpanded
| Position: | Named |
| Mandatory: | False |
| Value from pipeline: | False |
| Value from pipeline by property name: | False |
| Value from remaining arguments: | False |
-UserExperienceAnalyticsAppHealthDeviceModelPerformance
User experience analytics appHealth Model Performance To construct, see NOTES section for USEREXPERIENCEANALYTICSAPPHEALTHDEVICEMODELPERFORMANCE properties and create a hash table.
Parameter properties
| Type: | Microsoft.Graph.PowerShell.Models.IMicrosoftGraphUserExperienceAnalyticsAppHealthDeviceModelPerformance[] |
| Supports wildcards: | False |
| DontShow: | False |
Parameter sets
UpdateExpanded
| Position: | Named |
| Mandatory: | False |
| Value from pipeline: | False |
| Value from pipeline by property name: | False |
| Value from remaining arguments: | False |
-UserExperienceAnalyticsAppHealthDevicePerformance
User experience analytics appHealth Device Performance To construct, see NOTES section for USEREXPERIENCEANALYTICSAPPHEALTHDEVICEPERFORMANCE properties and create a hash table.
Parameter properties
| Type: | Microsoft.Graph.PowerShell.Models.IMicrosoftGraphUserExperienceAnalyticsAppHealthDevicePerformance[] |
| Supports wildcards: | False |
| DontShow: | False |
Parameter sets
UpdateExpanded
| Position: | Named |
| Mandatory: | False |
| Value from pipeline: | False |
| Value from pipeline by property name: | False |
| Value from remaining arguments: | False |
-UserExperienceAnalyticsAppHealthDevicePerformanceDetails
User experience analytics device performance details To construct, see NOTES section for USEREXPERIENCEANALYTICSAPPHEALTHDEVICEPERFORMANCEDETAILS properties and create a hash table.
Parameter properties
| Type: | Microsoft.Graph.PowerShell.Models.IMicrosoftGraphUserExperienceAnalyticsAppHealthDevicePerformanceDetails[] |
| Supports wildcards: | False |
| DontShow: | False |
Parameter sets
UpdateExpanded
| Position: | Named |
| Mandatory: | False |
| Value from pipeline: | False |
| Value from pipeline by property name: | False |
| Value from remaining arguments: | False |
-UserExperienceAnalyticsAppHealthOSVersionPerformance
User experience analytics appHealth OS version Performance To construct, see NOTES section for USEREXPERIENCEANALYTICSAPPHEALTHOSVERSIONPERFORMANCE properties and create a hash table.
Parameter properties
| Type: | Microsoft.Graph.PowerShell.Models.IMicrosoftGraphUserExperienceAnalyticsAppHealthOSVersionPerformance[] |
| Supports wildcards: | False |
| DontShow: | False |
Parameter sets
UpdateExpanded
| Position: | Named |
| Mandatory: | False |
| Value from pipeline: | False |
| Value from pipeline by property name: | False |
| Value from remaining arguments: | False |
-UserExperienceAnalyticsAppHealthOverview
The user experience analytics category entity contains the scores and insights for the various metrics of a category. To construct, see NOTES section for USEREXPERIENCEANALYTICSAPPHEALTHOVERVIEW properties and create a hash table.
Parameter properties
| Type: | Microsoft.Graph.PowerShell.Models.IMicrosoftGraphUserExperienceAnalyticsCategory |
| Supports wildcards: | False |
| DontShow: | False |
Parameter sets
UpdateExpanded
| Position: | Named |
| Mandatory: | False |
| Value from pipeline: | False |
| Value from pipeline by property name: | False |
| Value from remaining arguments: | False |
-UserExperienceAnalyticsBaselines
User experience analytics baselines To construct, see NOTES section for USEREXPERIENCEANALYTICSBASELINES properties and create a hash table.
Parameter properties
| Type: | Microsoft.Graph.PowerShell.Models.IMicrosoftGraphUserExperienceAnalyticsBaseline[] |
| Supports wildcards: | False |
| DontShow: | False |
Parameter sets
UpdateExpanded
| Position: | Named |
| Mandatory: | False |
| Value from pipeline: | False |
| Value from pipeline by property name: | False |
| Value from remaining arguments: | False |
-UserExperienceAnalyticsCategories
User experience analytics categories To construct, see NOTES section for USEREXPERIENCEANALYTICSCATEGORIES properties and create a hash table.
Parameter properties
| Type: | Microsoft.Graph.PowerShell.Models.IMicrosoftGraphUserExperienceAnalyticsCategory[] |
| Supports wildcards: | False |
| DontShow: | False |
Parameter sets
UpdateExpanded
| Position: | Named |
| Mandatory: | False |
| Value from pipeline: | False |
| Value from pipeline by property name: | False |
| Value from remaining arguments: | False |
-UserExperienceAnalyticsDevicePerformance
User experience analytics device performance To construct, see NOTES section for USEREXPERIENCEANALYTICSDEVICEPERFORMANCE properties and create a hash table.
Parameter properties
| Type: | Microsoft.Graph.PowerShell.Models.IMicrosoftGraphUserExperienceAnalyticsDevicePerformance[] |
| Supports wildcards: | False |
| DontShow: | False |
Parameter sets
UpdateExpanded
| Position: | Named |
| Mandatory: | False |
| Value from pipeline: | False |
| Value from pipeline by property name: | False |
| Value from remaining arguments: | False |
-UserExperienceAnalyticsDeviceScores
User experience analytics device scores To construct, see NOTES section for USEREXPERIENCEANALYTICSDEVICESCORES properties and create a hash table.
Parameter properties
| Type: | Microsoft.Graph.PowerShell.Models.IMicrosoftGraphUserExperienceAnalyticsDeviceScores[] |
| Supports wildcards: | False |
| DontShow: | False |
Parameter sets
UpdateExpanded
| Position: | Named |
| Mandatory: | False |
| Value from pipeline: | False |
| Value from pipeline by property name: | False |
| Value from remaining arguments: | False |
-UserExperienceAnalyticsDeviceStartupHistory
User experience analytics device Startup History To construct, see NOTES section for USEREXPERIENCEANALYTICSDEVICESTARTUPHISTORY properties and create a hash table.
Parameter properties
| Type: | Microsoft.Graph.PowerShell.Models.IMicrosoftGraphUserExperienceAnalyticsDeviceStartupHistory[] |
| Supports wildcards: | False |
| DontShow: | False |
Parameter sets
UpdateExpanded
| Position: | Named |
| Mandatory: | False |
| Value from pipeline: | False |
| Value from pipeline by property name: | False |
| Value from remaining arguments: | False |
-UserExperienceAnalyticsDeviceStartupProcesses
User experience analytics device Startup Processes To construct, see NOTES section for USEREXPERIENCEANALYTICSDEVICESTARTUPPROCESSES properties and create a hash table.
Parameter properties
| Type: | Microsoft.Graph.PowerShell.Models.IMicrosoftGraphUserExperienceAnalyticsDeviceStartupProcess[] |
| Supports wildcards: | False |
| DontShow: | False |
Parameter sets
UpdateExpanded
| Position: | Named |
| Mandatory: | False |
| Value from pipeline: | False |
| Value from pipeline by property name: | False |
| Value from remaining arguments: | False |
-UserExperienceAnalyticsDeviceStartupProcessPerformance
User experience analytics device Startup Process Performance To construct, see NOTES section for USEREXPERIENCEANALYTICSDEVICESTARTUPPROCESSPERFORMANCE properties and create a hash table.
Parameter properties
| Type: | Microsoft.Graph.PowerShell.Models.IMicrosoftGraphUserExperienceAnalyticsDeviceStartupProcessPerformance[] |
| Supports wildcards: | False |
| DontShow: | False |
Parameter sets
UpdateExpanded
| Position: | Named |
| Mandatory: | False |
| Value from pipeline: | False |
| Value from pipeline by property name: | False |
| Value from remaining arguments: | False |
-UserExperienceAnalyticsMetricHistory
User experience analytics metric history To construct, see NOTES section for USEREXPERIENCEANALYTICSMETRICHISTORY properties and create a hash table.
Parameter properties
| Type: | Microsoft.Graph.PowerShell.Models.IMicrosoftGraphUserExperienceAnalyticsMetricHistory[] |
| Supports wildcards: | False |
| DontShow: | False |
Parameter sets
UpdateExpanded
| Position: | Named |
| Mandatory: | False |
| Value from pipeline: | False |
| Value from pipeline by property name: | False |
| Value from remaining arguments: | False |
-UserExperienceAnalyticsModelScores
User experience analytics model scores To construct, see NOTES section for USEREXPERIENCEANALYTICSMODELSCORES properties and create a hash table.
Parameter properties
| Type: | Microsoft.Graph.PowerShell.Models.IMicrosoftGraphUserExperienceAnalyticsModelScores[] |
| Supports wildcards: | False |
| DontShow: | False |
Parameter sets
UpdateExpanded
| Position: | Named |
| Mandatory: | False |
| Value from pipeline: | False |
| Value from pipeline by property name: | False |
| Value from remaining arguments: | False |
-UserExperienceAnalyticsOverview
The user experience analytics overview entity contains the overall score and the scores and insights of every metric of all categories. To construct, see NOTES section for USEREXPERIENCEANALYTICSOVERVIEW properties and create a hash table.
Parameter properties
| Type: | Microsoft.Graph.PowerShell.Models.IMicrosoftGraphUserExperienceAnalyticsOverview |
| Supports wildcards: | False |
| DontShow: | False |
Parameter sets
UpdateExpanded
| Position: | Named |
| Mandatory: | False |
| Value from pipeline: | False |
| Value from pipeline by property name: | False |
| Value from remaining arguments: | False |
-UserExperienceAnalyticsScoreHistory
User experience analytics device Startup Score History To construct, see NOTES section for USEREXPERIENCEANALYTICSSCOREHISTORY properties and create a hash table.
Parameter properties
| Type: | Microsoft.Graph.PowerShell.Models.IMicrosoftGraphUserExperienceAnalyticsScoreHistory[] |
| Supports wildcards: | False |
| DontShow: | False |
Parameter sets
UpdateExpanded
| Position: | Named |
| Mandatory: | False |
| Value from pipeline: | False |
| Value from pipeline by property name: | False |
| Value from remaining arguments: | False |
-UserExperienceAnalyticsSettings
The user experience analytics insight is the recomendation to improve the user experience analytics score. To construct, see NOTES section for USEREXPERIENCEANALYTICSSETTINGS properties and create a hash table.
Parameter properties
| Type: | Microsoft.Graph.PowerShell.Models.IMicrosoftGraphUserExperienceAnalyticsSettings |
| Supports wildcards: | False |
| DontShow: | False |
Parameter sets
UpdateExpanded
| Position: | Named |
| Mandatory: | False |
| Value from pipeline: | False |
| Value from pipeline by property name: | False |
| Value from remaining arguments: | False |
-UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric
The user experience analytics hardware readiness entity contains account level information about hardware blockers for windows upgrade. To construct, see NOTES section for USEREXPERIENCEANALYTICSWORKFROMANYWHEREHARDWAREREADINESSMETRIC properties and create a hash table.
Parameter properties
| Type: | Microsoft.Graph.PowerShell.Models.IMicrosoftGraphUserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric |
| Supports wildcards: | False |
| DontShow: | False |
Parameter sets
UpdateExpanded
| Position: | Named |
| Mandatory: | False |
| Value from pipeline: | False |
| Value from pipeline by property name: | False |
| Value from remaining arguments: | False |
-UserExperienceAnalyticsWorkFromAnywhereMetrics
User experience analytics work from anywhere metrics. To construct, see NOTES section for USEREXPERIENCEANALYTICSWORKFROMANYWHEREMETRICS properties and create a hash table.
Parameter properties
| Type: | Microsoft.Graph.PowerShell.Models.IMicrosoftGraphUserExperienceAnalyticsWorkFromAnywhereMetric[] |
| Supports wildcards: | False |
| DontShow: | False |
Parameter sets
UpdateExpanded
| Position: | Named |
| Mandatory: | False |
| Value from pipeline: | False |
| Value from pipeline by property name: | False |
| Value from remaining arguments: | False |
-UserExperienceAnalyticsWorkFromAnywhereModelPerformance
The user experience analytics work from anywhere model performance To construct, see NOTES section for USEREXPERIENCEANALYTICSWORKFROMANYWHEREMODELPERFORMANCE properties and create a hash table.
Parameter properties
| Type: | Microsoft.Graph.PowerShell.Models.IMicrosoftGraphUserExperienceAnalyticsWorkFromAnywhereModelPerformance[] |
| Supports wildcards: | False |
| DontShow: | False |
Parameter sets
UpdateExpanded
| Position: | Named |
| Mandatory: | False |
| Value from pipeline: | False |
| Value from pipeline by property name: | False |
| Value from remaining arguments: | False |
-VirtualEndpoint
virtualEndpoint To construct, see NOTES section for VIRTUALENDPOINT properties and create a hash table.
Parameter properties
| Type: | Microsoft.Graph.PowerShell.Models.IMicrosoftGraphVirtualEndpoint |
| Supports wildcards: | False |
| DontShow: | False |
Parameter sets
UpdateExpanded
| Position: | Named |
| Mandatory: | False |
| Value from pipeline: | False |
| Value from pipeline by property name: | False |
| Value from remaining arguments: | False |
-WhatIf
Runs the command in a mode that only reports what would happen without performing the actions.
Parameter properties
| Type: | System.Management.Automation.SwitchParameter |
| Supports wildcards: | False |
| DontShow: | False |
| Aliases: | wi |
Parameter sets
(All)
| Position: | Named |
| Mandatory: | False |
| Value from pipeline: | False |
| Value from pipeline by property name: | False |
| Value from remaining arguments: | False |
-WindowsAutopilotDeviceIdentities
The Windows autopilot device identities contained collection. To construct, see NOTES section for WINDOWSAUTOPILOTDEVICEIDENTITIES properties and create a hash table.
Parameter properties
| Type: | Microsoft.Graph.PowerShell.Models.IMicrosoftGraphWindowsAutopilotDeviceIdentity[] |
| Supports wildcards: | False |
| DontShow: | False |
Parameter sets
UpdateExpanded
| Position: | Named |
| Mandatory: | False |
| Value from pipeline: | False |
| Value from pipeline by property name: | False |
| Value from remaining arguments: | False |
-WindowsInformationProtectionAppLearningSummaries
The windows information protection app learning summaries. To construct, see NOTES section for WINDOWSINFORMATIONPROTECTIONAPPLEARNINGSUMMARIES properties and create a hash table.
Parameter properties
| Type: | Microsoft.Graph.PowerShell.Models.IMicrosoftGraphWindowsInformationProtectionAppLearningSummary[] |
| Supports wildcards: | False |
| DontShow: | False |
Parameter sets
UpdateExpanded
| Position: | Named |
| Mandatory: | False |
| Value from pipeline: | False |
| Value from pipeline by property name: | False |
| Value from remaining arguments: | False |
-WindowsInformationProtectionNetworkLearningSummaries
The windows information protection network learning summaries. To construct, see NOTES section for WINDOWSINFORMATIONPROTECTIONNETWORKLEARNINGSUMMARIES properties and create a hash table.
Parameter properties
| Type: | Microsoft.Graph.PowerShell.Models.IMicrosoftGraphWindowsInformationProtectionNetworkLearningSummary[] |
| Supports wildcards: | False |
| DontShow: | False |
Parameter sets
UpdateExpanded
| Position: | Named |
| Mandatory: | False |
| Value from pipeline: | False |
| Value from pipeline by property name: | False |
| Value from remaining arguments: | False |
-WindowsMalwareInformation
The list of affected malware in the tenant. To construct, see NOTES section for WINDOWSMALWAREINFORMATION properties and create a hash table.
Parameter properties
| Type: | Microsoft.Graph.PowerShell.Models.IMicrosoftGraphWindowsMalwareInformation[] |
| Supports wildcards: | False |
| DontShow: | False |
Parameter sets
UpdateExpanded
| Position: | Named |
| Mandatory: | False |
| Value from pipeline: | False |
| Value from pipeline by property name: | False |
| Value from remaining arguments: | False |
-WindowsMalwareOverview
Windows device malware overview. To construct, see NOTES section for WINDOWSMALWAREOVERVIEW properties and create a hash table.
Parameter properties
| Type: | Microsoft.Graph.PowerShell.Models.IMicrosoftGraphWindowsMalwareOverview |
| Supports wildcards: | False |
| DontShow: | False |
Parameter sets
UpdateExpanded
| Position: | Named |
| Mandatory: | False |
| Value from pipeline: | False |
| Value from pipeline by property name: | False |
| Value from remaining arguments: | False |
CommonParameters
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction, and -WarningVariable. For more information, see about_CommonParameters.
Inputs
Microsoft.Graph.PowerShell.Models.IMicrosoftGraphDeviceManagement
{{ Fill in the Description }}
System.Collections.IDictionary
{{ Fill in the Description }}
Outputs
Microsoft.Graph.PowerShell.Models.IMicrosoftGraphDeviceManagement
{{ Fill in the Description }}
Notes
COMPLEX PARAMETER PROPERTIES
To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables.
APPLEPUSHNOTIFICATIONCERTIFICATE <IMicrosoftGraphApplePushNotificationCertificate>: Apple push notification certificate.
[(Any) <Object>]: This indicates any property can be added to this object.
[Id <String>]: The unique identifier for an entity.
Read-only.
[AppleIdentifier <String>]: Apple Id of the account used to create the MDM push certificate.
[Certificate <String>]: Not yet documented
[CertificateUploadFailureReason <String>]: The reason the certificate upload failed.
[CertificateUploadStatus <String>]: The certificate upload status.
[ExpirationDateTime <DateTime?>]: The expiration date and time for Apple push notification certificate.
[LastModifiedDateTime <DateTime?>]: Last modified date and time for Apple push notification certificate.
[TopicIdentifier <String>]: Topic Id.
AUDITEVENTS <IMicrosoftGraphAuditEvent[]>: The Audit Events [Id <String>]: The unique identifier for an entity. Read-only. [Activity <String>]: Friendly name of the activity. [ActivityDateTime <DateTime?>]: The date time in UTC when the activity was performed. [ActivityOperationType <String>]: The HTTP operation type of the activity. [ActivityResult <String>]: The result of the activity. [ActivityType <String>]: The type of activity that was being performed. [Actor <IMicrosoftGraphAuditActor>]: A class containing the properties for Audit Actor. [(Any) <Object>]: This indicates any property can be added to this object. [ApplicationDisplayName <String>]: Name of the Application. [ApplicationId <String>]: AAD Application Id. [AuditActorType <String>]: Actor Type. [IPAddress <String>]: IPAddress. [ServicePrincipalName <String>]: Service Principal Name (SPN). [UserId <String>]: User Id. [UserPermissions <String[]>]: List of user permissions when the audit was performed. [UserPrincipalName <String>]: User Principal Name (UPN). [Category <String>]: Audit category. [ComponentName <String>]: Component name. [CorrelationId <String>]: The client request Id that is used to correlate activity within the system. [DisplayName <String>]: Event display name. [Resources <IMicrosoftGraphAuditResource[]>]: Resources being modified. [AuditResourceType <String>]: Audit resource's type. [DisplayName <String>]: Display name. [ModifiedProperties <IMicrosoftGraphAuditProperty[]>]: List of modified properties. [DisplayName <String>]: Display name. [NewValue <String>]: New value. [OldValue <String>]: Old value. [ResourceId <String>]: Audit resource's Id.
BODYPARAMETER <IMicrosoftGraphDeviceManagement>: deviceManagement
[(Any) <Object>]: This indicates any property can be added to this object.
[Id <String>]: The unique identifier for an entity.
Read-only.
[ApplePushNotificationCertificate <IMicrosoftGraphApplePushNotificationCertificate>]: Apple push notification certificate.
[(Any) <Object>]: This indicates any property can be added to this object.
[Id <String>]: The unique identifier for an entity.
Read-only.
[AppleIdentifier <String>]: Apple Id of the account used to create the MDM push certificate.
[Certificate <String>]: Not yet documented
[CertificateUploadFailureReason <String>]: The reason the certificate upload failed.
[CertificateUploadStatus <String>]: The certificate upload status.
[ExpirationDateTime <DateTime?>]: The expiration date and time for Apple push notification certificate.
[LastModifiedDateTime <DateTime?>]: Last modified date and time for Apple push notification certificate.
[TopicIdentifier <String>]: Topic Id.
[AuditEvents <IMicrosoftGraphAuditEvent[]>]: The Audit Events
[Id <String>]: The unique identifier for an entity.
Read-only.
[Activity <String>]: Friendly name of the activity.
[ActivityDateTime <DateTime?>]: The date time in UTC when the activity was performed.
[ActivityOperationType <String>]: The HTTP operation type of the activity.
[ActivityResult <String>]: The result of the activity.
[ActivityType <String>]: The type of activity that was being performed.
[Actor <IMicrosoftGraphAuditActor>]: A class containing the properties for Audit Actor.
[(Any) <Object>]: This indicates any property can be added to this object.
[ApplicationDisplayName <String>]: Name of the Application.
[ApplicationId <String>]: AAD Application Id.
[AuditActorType <String>]: Actor Type.
[IPAddress <String>]: IPAddress.
[ServicePrincipalName <String>]: Service Principal Name (SPN).
[UserId <String>]: User Id.
[UserPermissions <String[]>]: List of user permissions when the audit was performed.
[UserPrincipalName <String>]: User Principal Name (UPN).
[Category <String>]: Audit category.
[ComponentName <String>]: Component name.
[CorrelationId <String>]: The client request Id that is used to correlate activity within the system.
[DisplayName <String>]: Event display name.
[Resources <IMicrosoftGraphAuditResource[]>]: Resources being modified.
[AuditResourceType <String>]: Audit resource's type.
[DisplayName <String>]: Display name.
[ModifiedProperties <IMicrosoftGraphAuditProperty[]>]: List of modified properties.
[DisplayName <String>]: Display name.
[NewValue <String>]: New value.
[OldValue <String>]: Old value.
[ResourceId <String>]: Audit resource's Id.
[ComplianceManagementPartners <IMicrosoftGraphComplianceManagementPartner[]>]: The list of Compliance Management Partners configured by the tenant.
[Id <String>]: The unique identifier for an entity.
Read-only.
[AndroidEnrollmentAssignments <IMicrosoftGraphComplianceManagementPartnerAssignment[]>]: User groups which enroll Android devices through partner.
[Target <IMicrosoftGraphDeviceAndAppManagementAssignmentTarget>]: Base type for assignment targets.
[(Any) <Object>]: This indicates any property can be added to this object.
[AndroidOnboarded <Boolean?>]: Partner onboarded for Android devices.
[DisplayName <String>]: Partner display name
[IosEnrollmentAssignments <IMicrosoftGraphComplianceManagementPartnerAssignment[]>]: User groups which enroll ios devices through partner.
[IosOnboarded <Boolean?>]: Partner onboarded for ios devices.
[LastHeartbeatDateTime <DateTime?>]: Timestamp of last heartbeat after admin onboarded to the compliance management partner
[MacOSEnrollmentAssignments <IMicrosoftGraphComplianceManagementPartnerAssignment[]>]: User groups which enroll Mac devices through partner.
[MacOSOnboarded <Boolean?>]: Partner onboarded for Mac devices.
[PartnerState <DeviceManagementPartnerTenantState?>]: Partner state of this tenant.
[ConditionalAccessSettings <IMicrosoftGraphOnPremisesConditionalAccessSettings>]: Singleton entity which represents the Exchange OnPremises Conditional Access Settings for a tenant.
[(Any) <Object>]: This indicates any property can be added to this object.
[Id <String>]: The unique identifier for an entity.
Read-only.
[Enabled <Boolean?>]: Indicates if on premises conditional access is enabled for this organization
[ExcludedGroups <String[]>]: User groups that will be exempt by on premises conditional access.
All users in these groups will be exempt from the conditional access policy.
[IncludedGroups <String[]>]: User groups that will be targeted by on premises conditional access.
All users in these groups will be required to have mobile device managed and compliant for mail access.
[OverrideDefaultRule <Boolean?>]: Override the default access rule when allowing a device to ensure access is granted.
[DetectedApps <IMicrosoftGraphDetectedApp[]>]: The list of detected apps associated with a device.
[Id <String>]: The unique identifier for an entity.
Read-only.
[DeviceCount <Int32?>]: The number of devices that have installed this application
[DisplayName <String>]: Name of the discovered application.
Read-only
[ManagedDevices <IMicrosoftGraphManagedDevice[]>]: The devices that have the discovered application installed
[Id <String>]: The unique identifier for an entity.
Read-only.
[ComplianceState <ComplianceState?>]: Compliance state.
[ConfigurationManagerClientEnabledFeatures <IMicrosoftGraphConfigurationManagerClientEnabledFeatures>]: configuration Manager client enabled features
[(Any) <Object>]: This indicates any property can be added to this object.
[CompliancePolicy <Boolean?>]: Whether compliance policy is managed by Intune
[DeviceConfiguration <Boolean?>]: Whether device configuration is managed by Intune
[Inventory <Boolean?>]: Whether inventory is managed by Intune
[ModernApps <Boolean?>]: Whether modern application is managed by Intune
[ResourceAccess <Boolean?>]: Whether resource access is managed by Intune
[WindowsUpdateForBusiness <Boolean?>]: Whether Windows Update for Business is managed by Intune
[DeviceCategory <IMicrosoftGraphDeviceCategory>]: Device categories provides a way to organize your devices.
Using device categories, company administrators can define their own categories that make sense to their company. These categories can then be applied to a device in the Intune Azure console or selected by a user during device enrollment.
You can filter reports and create dynamic Azure Active Directory device groups based on device categories.
[(Any) <Object>]: This indicates any property can be added to this object.
[Id <String>]: The unique identifier for an entity.
Read-only.
[Description <String>]: Optional description for the device category.
[DisplayName <String>]: Display name for the device category.
[DeviceCompliancePolicyStates <IMicrosoftGraphDeviceCompliancePolicyState[]>]: Device compliance policy states for this device.
[Id <String>]: The unique identifier for an entity.
Read-only.
[DisplayName <String>]: The name of the policy for this policyBase
[PlatformType <PolicyPlatformType?>]: Supported platform types for policies.
[SettingCount <Int32?>]: Count of how many setting a policy holds
[SettingStates <IMicrosoftGraphDeviceCompliancePolicySettingState[]>]:
[CurrentValue <String>]: Current value of setting on device
[ErrorCode <Int64?>]: Error code for the setting
[ErrorDescription <String>]: Error description
[InstanceDisplayName <String>]: Name of setting instance that is being reported.
[Setting <String>]: The setting that is being reported
[SettingName <String>]: Localized/user friendly setting name that is being reported
[Sources <IMicrosoftGraphSettingSource[]>]: Contributing policies
[DisplayName <String>]: Not yet documented
[Id <String>]: Not yet documented
[SourceType <String>]: settingSourceType
[State <String>]: complianceStatus
[UserEmail <String>]: UserEmail
[UserId <String>]: UserId
[UserName <String>]: UserName
[UserPrincipalName <String>]: UserPrincipalName.
[State <String>]: complianceStatus
[Version <Int32?>]: The version of the policy
[DeviceConfigurationStates <IMicrosoftGraphDeviceConfigurationState[]>]: Device configuration states for this device.
[Id <String>]: The unique identifier for an entity.
Read-only.
[DisplayName <String>]: The name of the policy for this policyBase
[PlatformType <PolicyPlatformType?>]: Supported platform types for policies.
[SettingCount <Int32?>]: Count of how many setting a policy holds
[SettingStates <IMicrosoftGraphDeviceConfigurationSettingState[]>]:
[CurrentValue <String>]: Current value of setting on device
[ErrorCode <Int64?>]: Error code for the setting
[ErrorDescription <String>]: Error description
[InstanceDisplayName <String>]: Name of setting instance that is being reported.
[Setting <String>]: The setting that is being reported
[SettingName <String>]: Localized/user friendly setting name that is being reported
[Sources <IMicrosoftGraphSettingSource[]>]: Contributing policies
[State <String>]: complianceStatus
[UserEmail <String>]: UserEmail
[UserId <String>]: UserId
[UserName <String>]: UserName
[UserPrincipalName <String>]: UserPrincipalName.
[State <String>]: complianceStatus
[Version <Int32?>]: The version of the policy
[DeviceEnrollmentType <DeviceEnrollmentType?>]: Possible ways of adding a mobile device to management.
[DeviceHealthAttestationState <IMicrosoftGraphDeviceHealthAttestationState>]: deviceHealthAttestationState
[(Any) <Object>]: This indicates any property can be added to this object.
[AttestationIdentityKey <String>]: TWhen an Attestation Identity Key (AIK) is present on a device, it indicates that the device has an endorsement key (EK) certificate.
[BitLockerStatus <String>]: On or Off of BitLocker Drive Encryption
[BootAppSecurityVersion <String>]: The security version number of the Boot Application
[BootDebugging <String>]: When bootDebugging is enabled, the device is used in development and testing
[BootManagerSecurityVersion <String>]: The security version number of the Boot Application
[BootManagerVersion <String>]: The version of the Boot Manager
[BootRevisionListInfo <String>]: The Boot Revision List that was loaded during initial boot on the attested device
[CodeIntegrity <String>]: When code integrity is enabled, code execution is restricted to integrity verified code
[CodeIntegrityCheckVersion <String>]: The version of the Boot Manager
[CodeIntegrityPolicy <String>]: The Code Integrity policy that is controlling the security of the boot environment
[ContentNamespaceUrl <String>]: The DHA report version.
(Namespace version)
[ContentVersion <String>]: The HealthAttestation state schema version
[DataExcutionPolicy <String>]: DEP Policy defines a set of hardware and software technologies that perform additional checks on memory
[DeviceHealthAttestationStatus <String>]: The DHA report version.
(Namespace version)
[EarlyLaunchAntiMalwareDriverProtection <String>]: ELAM provides protection for the computers in your network when they start up
[HealthAttestationSupportedStatus <String>]: This attribute indicates if DHA is supported for the device
[HealthStatusMismatchInfo <String>]: This attribute appears if DHA-Service detects an integrity issue
[IssuedDateTime <DateTime?>]: The DateTime when device was evaluated or issued to MDM
[LastUpdateDateTime <String>]: The Timestamp of the last update.
[OperatingSystemKernelDebugging <String>]: When operatingSystemKernelDebugging is enabled, the device is used in development and testing
[OperatingSystemRevListInfo <String>]: The Operating System Revision List that was loaded during initial boot on the attested device
[Pcr0 <String>]: The measurement that is captured in PCR[0]
[PcrHashAlgorithm <String>]: Informational attribute that identifies the HASH algorithm that was used by TPM
[ResetCount <Int64?>]: The number of times a PC device has hibernated or resumed
[RestartCount <Int64?>]: The number of times a PC device has rebooted
[SafeMode <String>]: Safe mode is a troubleshooting option for Windows that starts your computer in a limited state
[SecureBoot <String>]: When Secure Boot is enabled, the core components must have the correct cryptographic signatures
[SecureBootConfigurationPolicyFingerPrint <String>]: Fingerprint of the Custom Secure Boot Configuration Policy
[TestSigning <String>]: When test signing is allowed, the device does not enforce signature validation during boot
[TpmVersion <String>]: The security version number of the Boot Application
[VirtualSecureMode <String>]: VSM is a container that protects high value assets from a compromised kernel
[WindowsPe <String>]: Operating system running with limited services that is used to prepare a computer for Windows
[DeviceRegistrationState <DeviceRegistrationState?>]: Device registration status.
[ExchangeAccessState <DeviceManagementExchangeAccessState?>]: Device Exchange Access State.
[ExchangeAccessStateReason <DeviceManagementExchangeAccessStateReason?>]: Device Exchange Access State Reason.
[LogCollectionRequests <IMicrosoftGraphDeviceLogCollectionResponse[]>]: List of log collection requests
[Id <String>]: The unique identifier for an entity.
Read-only.
[EnrolledByUser <String>]: The User Principal Name (UPN) of the user that enrolled the device.
[ExpirationDateTimeUtc <DateTime?>]: The DateTime of the expiration of the logs.
[InitiatedByUserPrincipalName <String>]: The UPN for who initiated the request.
[ManagedDeviceId <String>]: Indicates Intune device unique identifier.
[ReceivedDateTimeUtc <DateTime?>]: The DateTime the request was received.
[RequestedDateTimeUtc <DateTime?>]: The DateTime of the request.
[SizeInKb <Double?>]: The size of the logs in KB.
Valid values -1.79769313486232E+308 to 1.79769313486232E+308
[Status <AppLogUploadState?>]: AppLogUploadStatus
[ManagedDeviceName <String>]: Automatically generated name to identify a device.
Can be overwritten to a user friendly name.
[ManagedDeviceOwnerType <ManagedDeviceOwnerType?>]: Owner type of device.
[ManagementAgent <ManagementAgentType?>]: managementAgentType
[Notes <String>]: Notes on the device created by IT Admin.
Default is null.
To retrieve actual values GET call needs to be made, with device id and included in select parameter.
Supports: $select.
$Search is not supported.
[PartnerReportedThreatState <ManagedDevicePartnerReportedHealthState?>]: Available health states for the Device Health API
[Users <IMicrosoftGraphUser[]>]: The primary users associated with the managed device.
[DeletedDateTime <DateTime?>]: Date and time when this object was deleted.
Always null when the object hasn't been deleted.
[Id <String>]: The unique identifier for an entity.
Read-only.
[AboutMe <String>]: A freeform text entry field for the user to describe themselves.
Returned only on $select.
[AccountEnabled <Boolean?>]: true if the account is enabled; otherwise, false.
This property is required when a user is created.
Returned only on $select.
Supports $filter (eq, ne, not, and in).
[Activities <IMicrosoftGraphUserActivity[]>]: The user's activities across devices.
Read-only.
Nullable.
[Id <String>]: The unique identifier for an entity.
Read-only.
[ActivationUrl <String>]: Required.
URL used to launch the activity in the best native experience represented by the appId.
Might launch a web-based app if no native app exists.
[ActivitySourceHost <String>]: Required.
URL for the domain representing the cross-platform identity mapping for the app.
Mapping is stored either as a JSON file hosted on the domain or configurable via Windows Dev Center.
The JSON file is named cross-platform-app-identifiers and is hosted at root of your HTTPS domain, either at the top level domain or include a sub domain.
For example: https://contoso.com or https://myapp.contoso.com but NOT https://myapp.contoso.com/somepath.
You must have a unique file and domain (or sub domain) per cross-platform app identity.
For example, a separate file and domain is needed for Word vs.
PowerPoint.
[AppActivityId <String>]: Required.
The unique activity ID in the context of the app - supplied by caller and immutable thereafter.
[AppDisplayName <String>]: Optional.
Short text description of the app used to generate the activity for use in cases when the app is not installed on the user’s local device.
[ContentInfo <IMicrosoftGraphJson>]: Json
[(Any) <Object>]: This indicates any property can be added to this object.
[ContentUrl <String>]: Optional.
Used in the event the content can be rendered outside of a native or web-based app experience (for example, a pointer to an item in an RSS feed).
[CreatedDateTime <DateTime?>]: Set by the server.
DateTime in UTC when the object was created on the server.
[ExpirationDateTime <DateTime?>]: Set by the server.
DateTime in UTC when the object expired on the server.
[FallbackUrl <String>]: Optional.
URL used to launch the activity in a web-based app, if available.
[HistoryItems <IMicrosoftGraphActivityHistoryItem[]>]: Optional.
NavigationProperty/Containment; navigation property to the activity's historyItems.
[Id <String>]: The unique identifier for an entity.
Read-only.
[ActiveDurationSeconds <Int32?>]: Optional.
The duration of active user engagement.
if not supplied, this is calculated from the startedDateTime and lastActiveDateTime.
[Activity <IMicrosoftGraphUserActivity>]: userActivity
[CreatedDateTime <DateTime?>]: Set by the server.
DateTime in UTC when the object was created on the server.
[ExpirationDateTime <DateTime?>]: Optional.
UTC DateTime when the activityHistoryItem will undergo hard-delete.
Can be set by the client.
[LastActiveDateTime <DateTime?>]: Optional.
UTC DateTime when the activityHistoryItem (activity session) was last understood as active or finished - if null, activityHistoryItem status should be Ongoing.
[LastModifiedDateTime <DateTime?>]: Set by the server.
DateTime in UTC when the object was modified on the server.
[StartedDateTime <DateTime?>]: Required.
UTC DateTime when the activityHistoryItem (activity session) was started.
Required for timeline history.
[Status <String>]: status
[UserTimezone <String>]: Optional.
The timezone in which the user's device used to generate the activity was located at activity creation time.
Values supplied as Olson IDs in order to support cross-platform representation.
[LastModifiedDateTime <DateTime?>]: Set by the server.
DateTime in UTC when the object was modified on the server.
[Status <String>]: status
[UserTimezone <String>]: Optional.
The timezone in which the user's device used to generate the activity was located at activity creation time; values supplied as Olson IDs in order to support cross-platform representation.
[VisualElements <IMicrosoftGraphVisualInfo>]: visualInfo
[(Any) <Object>]: This indicates any property can be added to this object.
[Attribution <IMicrosoftGraphImageInfo>]: imageInfo
[(Any) <Object>]: This indicates any property can be added to this object.
[AddImageQuery <Boolean?>]: Optional; parameter used to indicate the server is able to render image dynamically in response to parameterization.
For example – a high contrast image
[AlternateText <String>]: Optional; alt-text accessible content for the image
[AlternativeText <String>]:
[IconUrl <String>]: Optional; URI that points to an icon which represents the application used to generate the activity
[BackgroundColor <String>]: Optional.
Background color used to render the activity in the UI - brand color for the application source of the activity.
Must be a valid hex color
[Content <IMicrosoftGraphJson>]: Json
[Description <String>]: Optional.
Longer text description of the user's unique activity (example: document name, first sentence, and/or metadata)
[DisplayText <String>]: Required.
Short text description of the user's unique activity (for example, document name in cases where an activity refers to document creation)
[AgeGroup <String>]: Sets the age group of the user.
Allowed values: null, Minor, NotAdult, and Adult.
For more information, see legal age group property definitions.
Returned only on $select.
Supports $filter (eq, ne, not, and in).
[AgreementAcceptances <IMicrosoftGraphAgreementAcceptance[]>]: The user's terms of use acceptance statuses.
Read-only.
Nullable.
[Id <String>]: The unique identifier for an entity.
Read-only.
[AgreementFileId <String>]: The identifier of the agreement file accepted by the user.
[AgreementId <String>]: The identifier of the agreement.
[DeviceDisplayName <String>]: The display name of the device used for accepting the agreement.
[DeviceId <String>]: The unique identifier of the device used for accepting the agreement.
Supports $filter (eq) and eq for null values.
[DeviceOSType <String>]: The operating system used to accept the agreement.
[DeviceOSVersion <String>]: The operating system version of the device used to accept the agreement.
[ExpirationDateTime <DateTime?>]: The expiration date time of the acceptance.
The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time.
For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.
Supports $filter (eq, ge, le) and eq for null values.
[RecordedDateTime <DateTime?>]: The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time.
For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.
[State <String>]: agreementAcceptanceState
[UserDisplayName <String>]: Display name of the user when the acceptance was recorded.
[UserEmail <String>]: Email of the user when the acceptance was recorded.
[UserId <String>]: The identifier of the user who accepted the agreement.
Supports $filter (eq).
[UserPrincipalName <String>]: UPN of the user when the acceptance was recorded.
[AppRoleAssignments <IMicrosoftGraphAppRoleAssignment[]>]: Represents the app roles a user is granted for an application.
Supports $expand.
[DeletedDateTime <DateTime?>]: Date and time when this object was deleted.
Always null when the object hasn't been deleted.
[Id <String>]: The unique identifier for an entity.
Read-only.
[AppRoleId <String>]: The identifier (id) for the app role that's assigned to the principal.
This app role must be exposed in the appRoles property on the resource application's service principal (resourceId).
If the resource application hasn't declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles.
Required on create.
[CreatedDateTime <DateTime?>]: The time when the app role assignment was created.
The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time.
For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.
Read-only.
[PrincipalDisplayName <String>]: The display name of the user, group, or service principal that was granted the app role assignment.
Maximum length is 256 characters.
Read-only.
Supports $filter (eq and startswith).
[PrincipalId <String>]: The unique identifier (id) for the user, security group, or service principal being granted the app role.
Security groups with dynamic memberships are supported.
Required on create.
[PrincipalType <String>]: The type of the assigned principal.
This can either be User, Group, or ServicePrincipal.
Read-only.
[ResourceDisplayName <String>]: The display name of the resource app's service principal to which the assignment is made.
Maximum length is 256 characters.
[ResourceId <String>]: The unique identifier (id) for the resource service principal for which the assignment is made.
Required on create.
Supports $filter (eq only).
[AssignedLicenses <IMicrosoftGraphAssignedLicense[]>]: The licenses that are assigned to the user, including inherited (group-based) licenses.
This property doesn't differentiate between directly assigned and inherited licenses.
Use the licenseAssignmentStates property to identify the directly assigned and inherited licenses.
Not nullable.
Returned only on $select.
Supports $filter (eq, not, /$count eq 0, /$count ne 0).
[DisabledPlans <String[]>]: A collection of the unique identifiers for plans that have been disabled.
IDs are available in servicePlans > servicePlanId in the tenant's subscribedSkus or serviceStatus > servicePlanId in the tenant's companySubscription.
[SkuId <String>]: The unique identifier for the SKU.
Corresponds to the skuId from subscribedSkus or companySubscription.
[AssignedPlans <IMicrosoftGraphAssignedPlan[]>]: The plans that are assigned to the user.
Read-only.
Not nullable.
Returned only on $select.
Supports $filter (eq and not).
[AssignedDateTime <DateTime?>]: The date and time at which the plan was assigned.
The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time.
For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.
[CapabilityStatus <String>]: Condition of the capability assignment.
The possible values are Enabled, Warning, Suspended, Deleted, LockedOut.
See a detailed description of each value.
[Service <String>]: The name of the service; for example, exchange.
[ServicePlanId <String>]: A GUID that identifies the service plan.
For a complete list of GUIDs and their equivalent friendly service names, see Product names and service plan identifiers for licensing.
[Authentication <IMicrosoftGraphAuthentication>]: authentication
[(Any) <Object>]: This indicates any property can be added to this object.
[Id <String>]: The unique identifier for an entity.
Read-only.
[EmailMethods <IMicrosoftGraphEmailAuthenticationMethod[]>]: The email address registered to a user for authentication.
[Id <String>]: The unique identifier for an entity.
Read-only.
[EmailAddress <String>]: The email address registered to this user.
[Fido2Methods <IMicrosoftGraphFido2AuthenticationMethod[]>]: Represents the FIDO2 security keys registered to a user for authentication.
[Id <String>]: The unique identifier for an entity.
Read-only.
[AaGuid <String>]: Authenticator Attestation GUID, an identifier that indicates the type (e.g.
make and model) of the authenticator.
[AttestationCertificates <String[]>]: The attestation certificate(s) attached to this security key.
[AttestationLevel <String>]: attestationLevel
[CreatedDateTime <DateTime?>]: The timestamp when this key was registered to the user.
[DisplayName <String>]: The display name of the key as given by the user.
[Model <String>]: The manufacturer-assigned model of the FIDO2 security key.
[Methods <IMicrosoftGraphAuthenticationMethod[]>]: Represents all authentication methods registered to a user.
[Id <String>]: The unique identifier for an entity.
Read-only.
[MicrosoftAuthenticatorMethods <IMicrosoftGraphMicrosoftAuthenticatorAuthenticationMethod[]>]: The details of the Microsoft Authenticator app registered to a user for authentication.
[Id <String>]: The unique identifier for an entity.
Read-only.
[CreatedDateTime <DateTime?>]: The date and time that this app was registered.
This property is null if the device isn't registered for passwordless Phone Sign-In.
[Device <IMicrosoftGraphDevice>]: device
[(Any) <Object>]: This indicates any property can be added to this object.
[DeletedDateTime <DateTime?>]: Date and time when this object was deleted.
Always null when the object hasn't been deleted.
[Id <String>]: The unique identifier for an entity.
Read-only.
[AccountEnabled <Boolean?>]: true if the account is enabled; otherwise, false.
Required.
Default is true.
Supports $filter (eq, ne, not, in).
Only callers with at least the Cloud Device Administrator role can set this property.
[AlternativeSecurityIds <IMicrosoftGraphAlternativeSecurityId[]>]: For internal use only.
Not nullable.
Supports $filter (eq, not, ge, le).
[IdentityProvider <String>]: For internal use only.
[Key <Byte[]>]: For internal use only.
[Type <Int32?>]: For internal use only.
[ApproximateLastSignInDateTime <DateTime?>]: The timestamp type represents date and time information using ISO 8601 format and is always in UTC time.
For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.
Read-only.
Supports $filter (eq, ne, not, ge, le, and eq on null values) and $orderby.
[ComplianceExpirationDateTime <DateTime?>]: The timestamp when the device is no longer deemed compliant.
The timestamp type represents date and time information using ISO 8601 format and is always in UTC time.
For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.
Read-only.
[DeviceCategory <String>]: User-defined property set by Intune to automatically add devices to groups and simplify managing devices.
[DeviceId <String>]: Unique identifier set by Azure Device Registration Service at the time of registration.
This alternate key can be used to reference the device object.
Supports $filter (eq, ne, not, startsWith).
[DeviceMetadata <String>]: For internal use only.
Set to null.
[DeviceOwnership <String>]: Ownership of the device.
Intune sets this property.
Possible values are: unknown, company, personal.
[DeviceVersion <Int32?>]: For internal use only.
[DisplayName <String>]: The display name for the device.
Maximum length is 256 characters.
Required.
Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values), $search, and $orderby.
[EnrollmentProfileName <String>]: Enrollment profile applied to the device.
For example, Apple Device Enrollment Profile, Device enrollment - Corporate device identifiers, or Windows Autopilot profile name.
This property is set by Intune.
[EnrollmentType <String>]: Enrollment type of the device.
Intune sets this property.
Possible values are: unknown, userEnrollment, deviceEnrollmentManager, appleBulkWithUser, appleBulkWithoutUser, windowsAzureADJoin, windowsBulkUserless, windowsAutoEnrollment, windowsBulkAzureDomainJoin, windowsCoManagement, windowsAzureADJoinUsingDeviceAuth,appleUserEnrollment, appleUserEnrollmentWithServiceAccount.
NOTE: This property might return other values apart from those listed.
[Extensions <IMicrosoftGraphExtension[]>]: The collection of open extensions defined for the device.
Read-only.
Nullable.
[Id <String>]: The unique identifier for an entity.
Read-only.
[IsCompliant <Boolean?>]: true if the device complies with Mobile Device Management (MDM) policies; otherwise, false.
Read-only.
This can only be updated by Intune for any device OS type or by an approved MDM app for Windows OS devices.
Supports $filter (eq, ne, not).
[IsManaged <Boolean?>]: true if the device is managed by a Mobile Device Management (MDM) app; otherwise, false.
This can only be updated by Intune for any device OS type or by an approved MDM app for Windows OS devices.
Supports $filter (eq, ne, not).
[IsManagementRestricted <Boolean?>]: Indicates whether the device is a member of a restricted management administrative unit.
If not set, the default value is null and the default behavior is false.
Read-only.
To manage a device that's a member of a restricted management administrative unit, the administrator or calling app must be assigned a Microsoft Entra role at the scope of the restricted management administrative unit.
Returned only on $select.
[IsRooted <Boolean?>]: true if the device is rooted or jail-broken.
This property can only be updated by Intune.
[ManagementType <String>]: The management channel of the device.
This property is set by Intune.
Possible values are: eas, mdm, easMdm, intuneClient, easIntuneClient, configurationManagerClient, configurationManagerClientMdm, configurationManagerClientMdmEas, unknown, jamf, googleCloudDevicePolicyController.
[Manufacturer <String>]: Manufacturer of the device.
Read-only.
[MdmAppId <String>]: Application identifier used to register device into MDM.
Read-only.
Supports $filter (eq, ne, not, startsWith).
[MemberOf <IMicrosoftGraphDirectoryObject[]>]: Groups and administrative units that this device is a member of.
Read-only.
Nullable.
Supports $expand.
[Id <String>]: The unique identifier for an entity.
Read-only.
[DeletedDateTime <DateTime?>]: Date and time when this object was deleted.
Always null when the object hasn't been deleted.
[Model <String>]: Model of the device.
Read-only.
[OnPremisesLastSyncDateTime <DateTime?>]: The last time at which the object was synced with the on-premises directory.
The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time.
For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z Read-only.
Supports $filter (eq, ne, not, ge, le, in).
[OnPremisesSecurityIdentifier <String>]: The on-premises security identifier (SID) for the user who was synchronized from on-premises to the cloud.
Read-only.
Returned only on $select.
Supports $filter (eq).
[OnPremisesSyncEnabled <Boolean?>]: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default).
Read-only.
Supports $filter (eq, ne, not, in, and eq on null values).
[OperatingSystem <String>]: The type of operating system on the device.
Required.
Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values).
[OperatingSystemVersion <String>]: The version of the operating system on the device.
Required.
Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values).
[PhysicalIds <String[]>]: For internal use only.
Not nullable.
Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0).
[ProfileType <String>]: The profile type of the device.
Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT.
[RegisteredOwners <IMicrosoftGraphDirectoryObject[]>]: The user that cloud joined the device or registered their personal device.
The registered owner is set at the time of registration.
Read-only.
Nullable.
Supports $expand.
[RegisteredUsers <IMicrosoftGraphDirectoryObject[]>]: Collection of registered users of the device.
For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration.
Read-only.
Nullable.
Supports $expand.
[RegistrationDateTime <DateTime?>]: Date and time of when the device was registered.
The timestamp type represents date and time information using ISO 8601 format and is always in UTC time.
For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.
Read-only.
[SystemLabels <String[]>]: List of labels applied to the device by the system.
Supports $filter (/$count eq 0, /$count ne 0).
[TransitiveMemberOf <IMicrosoftGraphDirectoryObject[]>]: Groups and administrative units that the device is a member of.
This operation is transitive.
Supports $expand.
[TrustType <String>]: Type of trust for the joined device.
Read-only.
Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud-only joined devices), ServerAd (on-premises domain joined devices joined to Microsoft Entra ID).
For more information, see Introduction to device management in Microsoft Entra ID.
Supports $filter (eq, ne, not, in).
[DeviceTag <String>]: Tags containing app metadata.
[DisplayName <String>]: The name of the device on which this app is registered.
[PhoneAppVersion <String>]: Numerical version of this instance of the Authenticator app.
[Operations <IMicrosoftGraphLongRunningOperation[]>]: Represents the status of a long-running operation, such as a password reset operation.
[Id <String>]: The unique identifier for an entity.
Read-only.
[CreatedDateTime <DateTime?>]: The start time of the operation.
The timestamp type represents date and time information using ISO 8601 format and is always in UTC.
For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.
[LastActionDateTime <DateTime?>]: The time of the last action in the operation.
The timestamp type represents date and time information using ISO 8601 format and is always in UTC.
For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.
[ResourceLocation <String>]: URI of the resource that the operation is performed on.
[Status <String>]: longRunningOperationStatus
[StatusDetail <String>]: Details about the status of the operation.
[PasswordMethods <IMicrosoftGraphPasswordAuthenticationMethod[]>]: Represents the password registered to a user for authentication.
For security, the password itself is never returned in the object, but action can be taken to reset a password.
[Id <String>]: The unique identifier for an entity.
Read-only.
[CreatedDateTime <DateTime?>]: The date and time when this password was last updated.
This property is currently not populated.
Read-only.
The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time.
For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.
[Password <String>]: For security, the password is always returned as null from a LIST or GET operation.
[PhoneMethods <IMicrosoftGraphPhoneAuthenticationMethod[]>]: The phone numbers registered to a user for authentication.
[Id <String>]: The unique identifier for an entity.
Read-only.
[PhoneNumber <String>]: The phone number to text or call for authentication.
Phone numbers use the format +{country code} {number}x{extension}, with extension optional.
For example, +1 5555551234 or +1 5555551234x123 are valid.
Numbers are rejected when creating or updating if they don't match the required format.
[PhoneType <String>]: authenticationPhoneType
[SmsSignInState <String>]: authenticationMethodSignInState
[PlatformCredentialMethods <IMicrosoftGraphPlatformCredentialAuthenticationMethod[]>]: Represents a platform credential instance registered to a user on Mac OS.
[Id <String>]: The unique identifier for an entity.
Read-only.
[CreatedDateTime <DateTime?>]: The date and time that this Platform Credential Key was registered.
[Device <IMicrosoftGraphDevice>]: device
[DisplayName <String>]: The name of the device on which Platform Credential is registered.
[KeyStrength <String>]: authenticationMethodKeyStrength
[Platform <String>]: authenticationMethodPlatform
[SoftwareOathMethods <IMicrosoftGraphSoftwareOathAuthenticationMethod[]>]: The software OATH time-based one-time password (TOTP) applications registered to a user for authentication.
[Id <String>]: The unique identifier for an entity.
Read-only.
[SecretKey <String>]: The secret key of the method.
Always returns null.
[TemporaryAccessPassMethods <IMicrosoftGraphTemporaryAccessPassAuthenticationMethod[]>]: Represents a Temporary Access Pass registered to a user for authentication through time-limited passcodes.
[Id <String>]: The unique identifier for an entity.
Read-only.
[CreatedDateTime <DateTime?>]: The date and time when the Temporary Access Pass was created.
[IsUsable <Boolean?>]: The state of the authentication method that indicates whether it's currently usable by the user.
[IsUsableOnce <Boolean?>]: Determines whether the pass is limited to a one-time use.
If true, the pass can be used once; if false, the pass can be used multiple times within the Temporary Access Pass lifetime.
[LifetimeInMinutes <Int32?>]: The lifetime of the Temporary Access Pass in minutes starting at startDateTime.
Must be between 10 and 43200 inclusive (equivalent to 30 days).
[MethodUsabilityReason <String>]: Details about the usability state (isUsable).
Reasons can include: EnabledByPolicy, DisabledByPolicy, Expired, NotYetValid, OneTimeUsed.
[StartDateTime <DateTime?>]: The date and time when the Temporary Access Pass becomes available to use and when isUsable is true is enforced.
[TemporaryAccessPass <String>]: The Temporary Access Pass used to authenticate.
Returned only on creation of a new temporaryAccessPassAuthenticationMethod object; Hidden in subsequent read operations and returned as null with GET.
[WindowsHelloForBusinessMethods <IMicrosoftGraphWindowsHelloForBusinessAuthenticationMethod[]>]: Represents the Windows Hello for Business authentication method registered to a user for authentication.
[Id <String>]: The unique identifier for an entity.
Read-only.
[CreatedDateTime <DateTime?>]: The date and time that this Windows Hello for Business key was registered.
[Device <IMicrosoftGraphDevice>]: device
[DisplayName <String>]: The name of the device on which Windows Hello for Business is registered
[KeyStrength <String>]: authenticationMethodKeyStrength
[AuthorizationInfo <IMicrosoftGraphAuthorizationInfo>]: authorizationInfo
[(Any) <Object>]: This indicates any property can be added to this object.
[CertificateUserIds <String[]>]:
[Birthday <DateTime?>]: The birthday of the user.
The Timestamp type represents date and time information using ISO 8601 format and is always in UTC.
For example, midnight UTC on Jan 1, 2014, is 2014-01-01T00:00:00Z.
Returned only on $select.
[BusinessPhones <String[]>]: The telephone numbers for the user.
NOTE: Although it's a string collection, only one number can be set for this property.
Read-only for users synced from the on-premises directory.
Returned by default.
Supports $filter (eq, not, ge, le, startsWith).
[Calendar <IMicrosoftGraphCalendar>]: calendar
[(Any) <Object>]: This indicates any property can be added to this object.
[Id <String>]: The unique identifier for an entity.
Read-only.
[AllowedOnlineMeetingProviders <String[]>]: Represent the online meeting service providers that can be used to create online meetings in this calendar.
Possible values are: unknown, skypeForBusiness, skypeForConsumer, teamsForBusiness.
[CalendarPermissions <IMicrosoftGraphCalendarPermission[]>]: The permissions of the users with whom the calendar is shared.
[Id <String>]: The unique identifier for an entity.
Read-only.
[AllowedRoles <String[]>]: List of allowed sharing or delegating permission levels for the calendar.
Possible values are: none, freeBusyRead, limitedRead, read, write, delegateWithoutPrivateEventAccess, delegateWithPrivateEventAccess, custom.
[EmailAddress <IMicrosoftGraphEmailAddress>]: emailAddress
[(Any) <Object>]: This indicates any property can be added to this object.
[Address <String>]: The email address of the person or entity.
[Name <String>]: The display name of the person or entity.
[IsInsideOrganization <Boolean?>]: True if the user in context (recipient or delegate) is inside the same organization as the calendar owner.
[IsRemovable <Boolean?>]: True if the user can be removed from the list of recipients or delegates for the specified calendar, false otherwise.
The 'My organization' user determines the permissions other people within your organization have to the given calendar.
You can't remove 'My organization' as a share recipient to a calendar.
[Role <String>]: calendarRoleType
[CalendarView <IMicrosoftGraphEvent[]>]: The calendar view for the calendar.
Navigation property.
Read-only.
[Categories <String[]>]: The categories associated with the item
[ChangeKey <String>]: Identifies the version of the item.
Every time the item is changed, changeKey changes as well.
This allows Exchange to apply changes to the correct version of the object.
Read-only.
[CreatedDateTime <DateTime?>]: The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time.
For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z
[LastModifiedDateTime <DateTime?>]: The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time.
For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z
[Id <String>]: The unique identifier for an entity.
Read-only.
[AllowNewTimeProposals <Boolean?>]: true if the meeting organizer allows invitees to propose a new time when responding; otherwise, false.
Optional.
The default is true.
[Attachments <IMicrosoftGraphAttachment[]>]: The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event.
Navigation property.
Read-only.
Nullable.
[Id <String>]: The unique identifier for an entity.
Read-only.
[ContentType <String>]: The MIME type.
[IsInline <Boolean?>]: true if the attachment is an inline attachment; otherwise, false.
[LastModifiedDateTime <DateTime?>]: The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time.
For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z
[Name <String>]: The attachment's file name.
[Size <Int32?>]: The length of the attachment in bytes.
[Attendees <IMicrosoftGraphAttendee[]>]: The collection of attendees for the event.
[Type <String>]: attendeeType
[EmailAddress <IMicrosoftGraphEmailAddress>]: emailAddress
[ProposedNewTime <IMicrosoftGraphTimeSlot>]: timeSlot
[(Any) <Object>]: This indicates any property can be added to this object.
[End <IMicrosoftGraphDateTimeZone>]: dateTimeTimeZone
[(Any) <Object>]: This indicates any property can be added to this object.
[DateTime <String>]: A single point of time in a combined date and time representation ({date}T{time}; for example, 2017-08-29T04:00:00.0000000).
[TimeZone <String>]: Represents a time zone, for example, 'Pacific Standard Time'.
See below for more possible values.
[Start <IMicrosoftGraphDateTimeZone>]: dateTimeTimeZone
[Status <IMicrosoftGraphResponseStatus>]: responseStatus
[(Any) <Object>]: This indicates any property can be added to this object.
[Response <String>]: responseType
[Time <DateTime?>]: The date and time when the response was returned.
It uses ISO 8601 format and is always in UTC time.
For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z
[Body <IMicrosoftGraphItemBody>]: itemBody
[(Any) <Object>]: This indicates any property can be added to this object.
[Content <String>]: The content of the item.
[ContentType <String>]: bodyType
[BodyPreview <String>]: The preview of the message associated with the event.
It's in text format.
[Calendar <IMicrosoftGraphCalendar>]: calendar
[CancelledOccurrences <String[]>]: Contains occurrenceId property values of canceled instances in a recurring series, if the event is the series master.
Instances in a recurring series that are canceled are called canceled occurences.Returned only on $select in a Get operation which specifies the ID (seriesMasterId property value) of a series master event.
[End <IMicrosoftGraphDateTimeZone>]: dateTimeTimeZone
[ExceptionOccurrences <IMicrosoftGraphEvent[]>]: Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees.
Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event.
[Extensions <IMicrosoftGraphExtension[]>]: The collection of open extensions defined for the event.
Nullable.
[HasAttachments <Boolean?>]: Set to true if the event has attachments.
[HideAttendees <Boolean?>]: When set to true, each attendee only sees themselves in the meeting request and meeting Tracking list.
The default is false.
[ICalUId <String>]: A unique identifier for an event across calendars.
This ID is different for each occurrence in a recurring series.
Read-only.
[Importance <String>]: importance
[Instances <IMicrosoftGraphEvent[]>]: The occurrences of a recurring series, if the event is a series master.
This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series.
Navigation property.
Read-only.
Nullable.
[IsAllDay <Boolean?>]: Set to true if the event lasts all day.
If true, regardless of whether it's a single-day or multi-day event, start, and endtime must be set to midnight and be in the same time zone.
[IsCancelled <Boolean?>]: Set to true if the event has been canceled.
[IsDraft <Boolean?>]: Set to true if the user has updated the meeting in Outlook but hasn't sent the updates to attendees.
Set to false if all changes are sent, or if the event is an appointment without any attendees.
[IsOnlineMeeting <Boolean?>]: True if this event has online meeting information (that is, onlineMeeting points to an onlineMeetingInfo resource), false otherwise.
Default is false (onlineMeeting is null).
Optional.
After you set isOnlineMeeting to true, Microsoft Graph initializes onlineMeeting.
Subsequently, Outlook ignores any further changes to isOnlineMeeting, and the meeting remains available online.
[IsOrganizer <Boolean?>]: Set to true if the calendar owner (specified by the owner property of the calendar) is the organizer of the event (specified by the organizer property of the event).
It also applies if a delegate organized the event on behalf of the owner.
[IsReminderOn <Boolean?>]: Set to true if an alert is set to remind the user of the event.
[Location <IMicrosoftGraphLocation>]: location
[(Any) <Object>]: This indicates any property can be added to this object.
[Address <IMicrosoftGraphPhysicalAddress>]: physicalAddress
[(Any) <Object>]: This indicates any property can be added to this object.
[City <String>]: The city.
[CountryOrRegion <String>]: The country or region.
It's a free-format string value, for example, 'United States'.
[PostalCode <String>]: The postal code.
[State <String>]: The state.
[Street <String>]: The street.
[Coordinates <IMicrosoftGraphOutlookGeoCoordinates>]: outlookGeoCoordinates
[(Any) <Object>]: This indicates any property can be added to this object.
[Accuracy <Double?>]: The accuracy of the latitude and longitude.
As an example, the accuracy can be measured in meters, such as the latitude and longitude are accurate to within 50 meters.
[Altitude <Double?>]: The altitude of the location.
[AltitudeAccuracy <Double?>]: The accuracy of the altitude.
[Latitude <Double?>]: The latitude of the location.
[Longitude <Double?>]: The longitude of the location.
[DisplayName <String>]: The name associated with the location.
[LocationEmailAddress <String>]: Optional email address of the location.
[LocationType <String>]: locationType
[LocationUri <String>]: Optional URI representing the location.
[UniqueId <String>]: For internal use only.
[UniqueIdType <String>]: locationUniqueIdType
[Locations <IMicrosoftGraphLocation[]>]: The locations where the event is held or attended from.
The location and locations properties always correspond with each other.
If you update the location property, any prior locations in the locations collection are removed and replaced by the new location value.
[MultiValueExtendedProperties <IMicrosoftGraphMultiValueLegacyExtendedProperty[]>]: The collection of multi-value extended properties defined for the event.
Read-only.
Nullable.
[Id <String>]: The unique identifier for an entity.
Read-only.
[Value <String[]>]: A collection of property values.
[OnlineMeeting <IMicrosoftGraphOnlineMeetingInfo>]: onlineMeetingInfo
[(Any) <Object>]: This indicates any property can be added to this object.
[ConferenceId <String>]: The ID of the conference.
[JoinUrl <String>]: The external link that launches the online meeting.
This is a URL that clients launch into a browser and will redirect the user to join the meeting.
[Phones <IMicrosoftGraphPhone[]>]: All of the phone numbers associated with this conference.
[Language <String>]:
[Number <String>]: The phone number.
[Region <String>]:
[Type <String>]: phoneType
[QuickDial <String>]: The preformatted quick dial for this call.
[TollFreeNumbers <String[]>]: The toll free numbers that can be used to join the conference.
[TollNumber <String>]: The toll number that can be used to join the conference.
[OnlineMeetingProvider <String>]: onlineMeetingProviderType
[OnlineMeetingUrl <String>]: A URL for an online meeting.
The property is set only when an organizer specifies in Outlook that an event is an online meeting such as Skype.
Read-only.To access the URL to join an online meeting, use joinUrl which is exposed via the onlineMeeting property of the event.
The onlineMeetingUrl property will be deprecated in the future.
[Organizer <IMicrosoftGraphRecipient>]: recipient
[(Any) <Object>]: This indicates any property can be added to this object.
[EmailAddress <IMicrosoftGraphEmailAddress>]: emailAddress
[OriginalEndTimeZone <String>]: The end time zone that was set when the event was created.
A value of tzone://Microsoft/Custom indicates that a legacy custom time zone was set in desktop Outlook.
[OriginalStart <DateTime?>]: Represents the start time of an event when it's initially created as an occurrence or exception in a recurring series.
This property is not returned for events that are single instances.
Its date and time information is expressed in ISO 8601 format and is always in UTC.
For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z
[OriginalStartTimeZone <String>]: The start time zone that was set when the event was created.
A value of tzone://Microsoft/Custom indicates that a legacy custom time zone was set in desktop Outlook.
[Recurrence <IMicrosoftGraphPatternedRecurrence>]: patternedRecurrence
[(Any) <Object>]: This indicates any property can be added to this object.
[Pattern <IMicrosoftGraphRecurrencePattern>]: recurrencePattern
[(Any) <Object>]: This indicates any property can be added to this object.
[DayOfMonth <Int32?>]: The day of the month on which the event occurs.
Required if type is absoluteMonthly or absoluteYearly.
[DaysOfWeek <String[]>]: A collection of the days of the week on which the event occurs.
The possible values are: sunday, monday, tuesday, wednesday, thursday, friday, saturday.
If type is relativeMonthly or relativeYearly, and daysOfWeek specifies more than one day, the event falls on the first day that satisfies the pattern.
Required if type is weekly, relativeMonthly, or relativeYearly.
[FirstDayOfWeek <String>]: dayOfWeek
[Index <String>]: weekIndex
[Interval <Int32?>]: The number of units between occurrences, where units can be in days, weeks, months, or years, depending on the type.
Required.
[Month <Int32?>]: The month in which the event occurs.
This is a number from 1 to 12.
[Type <String>]: recurrencePatternType
[Range <IMicrosoftGraphRecurrenceRange>]: recurrenceRange
[(Any) <Object>]: This indicates any property can be added to this object.
[EndDate <DateTime?>]: The date to stop applying the recurrence pattern.
Depending on the recurrence pattern of the event, the last occurrence of the meeting may not be this date.
Required if type is endDate.
[NumberOfOccurrences <Int32?>]: The number of times to repeat the event.
Required and must be positive if type is numbered.
[RecurrenceTimeZone <String>]: Time zone for the startDate and endDate properties.
Optional.
If not specified, the time zone of the event is used.
[StartDate <DateTime?>]: The date to start applying the recurrence pattern.
The first occurrence of the meeting may be this date or later, depending on the recurrence pattern of the event.
Must be the same value as the start property of the recurring event.
Required.
[Type <String>]: recurrenceRangeType
[ReminderMinutesBeforeStart <Int32?>]: The number of minutes before the event start time that the reminder alert occurs.
[ResponseRequested <Boolean?>]: Default is true, which represents the organizer would like an invitee to send a response to the event.
[ResponseStatus <IMicrosoftGraphResponseStatus>]: responseStatus
[Sensitivity <String>]: sensitivity
[SeriesMasterId <String>]: The ID for the recurring series master item, if this event is part of a recurring series.
[ShowAs <String>]: freeBusyStatus
[SingleValueExtendedProperties <IMicrosoftGraphSingleValueLegacyExtendedProperty[]>]: The collection of single-value extended properties defined for the event.
Read-only.
Nullable.
[Id <String>]: The unique identifier for an entity.
Read-only.
[Value <String>]: A property value.
[Start <IMicrosoftGraphDateTimeZone>]: dateTimeTimeZone
[Subject <String>]: The text of the event's subject line.
[TransactionId <String>]: A custom identifier specified by a client app for the server to avoid redundant POST operations in case of client retries to create the same event.
It's useful when low network connectivity causes the client to time out before receiving a response from the server for the client's prior create-event request.
After you set transactionId when creating an event, you can't change transactionId in a subsequent update.
This property is only returned in a response payload if an app has set it.
Optional.
[Type <String>]: eventType
[WebLink <String>]: The URL to open the event in Outlook on the web.Outlook on the web opens the event in the browser if you are signed in to your mailbox.
Otherwise, Outlook on the web prompts you to sign in.This URL can't be accessed from within an iFrame.
[CanEdit <Boolean?>]: true if the user can write to the calendar, false otherwise.
This property is true for the user who created the calendar.
This property is also true for a user who shared a calendar and granted write access.
[CanShare <Boolean?>]: true if the user has permission to share the calendar, false otherwise.
Only the user who created the calendar can share it.
[CanViewPrivateItems <Boolean?>]: If true, the user can read calendar items that have been marked private, false otherwise.
[ChangeKey <String>]: Identifies the version of the calendar object.
Every time the calendar is changed, changeKey changes as well.
This allows Exchange to apply changes to the correct version of the object.
Read-only.
[Color <String>]: calendarColor
[DefaultOnlineMeetingProvider <String>]: onlineMeetingProviderType
[Events <IMicrosoftGraphEvent[]>]: The events in the calendar.
Navigation property.
Read-only.
[HexColor <String>]: The calendar color, expressed in a hex color code of three hexadecimal values, each ranging from 00 to FF and representing the red, green, or blue components of the color in the RGB color space.
If the user has never explicitly set a color for the calendar, this property is empty.
Read-only.
[IsDefaultCalendar <Boolean?>]: true if this is the default calendar where new events are created by default, false otherwise.
[IsRemovable <Boolean?>]: Indicates whether this user calendar can be deleted from the user mailbox.
[IsTallyingResponses <Boolean?>]: Indicates whether this user calendar supports tracking of meeting responses.
Only meeting invites sent from users' primary calendars support tracking of meeting responses.
[MultiValueExtendedProperties <IMicrosoftGraphMultiValueLegacyExtendedProperty[]>]: The collection of multi-value extended properties defined for the calendar.
Read-only.
Nullable.
[Name <String>]: The calendar name.
[Owner <IMicrosoftGraphEmailAddress>]: emailAddress
[SingleValueExtendedProperties <IMicrosoftGraphSingleValueLegacyExtendedProperty[]>]: The collection of single-value extended properties defined for the calendar.
Read-only.
Nullable.
[CalendarGroups <IMicrosoftGraphCalendarGroup[]>]: The user's calendar groups.
Read-only.
Nullable.
[Id <String>]: The unique identifier for an entity.
Read-only.
[Calendars <IMicrosoftGraphCalendar[]>]: The calendars in the calendar group.
Navigation property.
Read-only.
Nullable.
[ChangeKey <String>]: Identifies the version of the calendar group.
Every time the calendar group is changed, ChangeKey changes as well.
This allows Exchange to apply changes to the correct version of the object.
Read-only.
[ClassId <String>]: The class identifier.
Read-only.
[Name <String>]: The group name.
[CalendarView <IMicrosoftGraphEvent[]>]: The calendar view for the calendar.
Read-only.
Nullable.
[Calendars <IMicrosoftGraphCalendar[]>]: The user's calendars.
Read-only.
Nullable.
[Chats <IMicrosoftGraphChat[]>]:
[Id <String>]: The unique identifier for an entity.
Read-only.
[ChatType <String>]: chatType
[CreatedDateTime <DateTime?>]: Date and time at which the chat was created.
Read-only.
[InstalledApps <IMicrosoftGraphTeamsAppInstallation[]>]: A collection of all the apps in the chat.
Nullable.
[Id <String>]: The unique identifier for an entity.
Read-only.
[ConsentedPermissionSet <IMicrosoftGraphTeamsAppPermissionSet>]: teamsAppPermissionSet
[(Any) <Object>]: This indicates any property can be added to this object.
[ResourceSpecificPermissions <IMicrosoftGraphTeamsAppResourceSpecificPermission[]>]: A collection of resource-specific permissions.
[PermissionType <String>]: teamsAppResourceSpecificPermissionType
[PermissionValue <String>]: The name of the resource-specific permission.
[TeamsApp <IMicrosoftGraphTeamsApp>]: teamsApp
[(Any) <Object>]: This indicates any property can be added to this object.
[Id <String>]: The unique identifier for an entity.
Read-only.
[AppDefinitions <IMicrosoftGraphTeamsAppDefinition[]>]: The details for each version of the app.
[Id <String>]: The unique identifier for an entity.
Read-only.
[Authorization <IMicrosoftGraphTeamsAppAuthorization>]: teamsAppAuthorization
[(Any) <Object>]: This indicates any property can be added to this object.
[ClientAppId <String>]: The registration ID of the Microsoft Entra app ID associated with the teamsApp.
[RequiredPermissionSet <IMicrosoftGraphTeamsAppPermissionSet>]: teamsAppPermissionSet
[Bot <IMicrosoftGraphTeamworkBot>]: teamworkBot
[(Any) <Object>]: This indicates any property can be added to this object.
[Id <String>]: The unique identifier for an entity.
Read-only.
[CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet
[(Any) <Object>]: This indicates any property can be added to this object.
[Application <IMicrosoftGraphIdentity>]: identity
[(Any) <Object>]: This indicates any property can be added to this object.
[DisplayName <String>]: The display name of the identity.For drive items, the display name might not always be available or up to date.
For example, if a user changes their display name the API might show the new value in a future response, but the items associated with the user don't show up as changed when using delta.
[Id <String>]: Unique identifier for the identity or actor.
For example, in the access reviews decisions API, this property might record the id of the principal, that is, the group, user, or application that's subject to review.
[Device <IMicrosoftGraphIdentity>]: identity
[User <IMicrosoftGraphIdentity>]: identity
[Description <String>]: Verbose description of the application.
[DisplayName <String>]: The name of the app provided by the app developer.
[LastModifiedDateTime <DateTime?>]:
[PublishingState <String>]: teamsAppPublishingState
[ShortDescription <String>]: Short description of the application.
[TeamsAppId <String>]: The ID from the Teams app manifest.
[Version <String>]: The version number of the application.
[DisplayName <String>]: The name of the catalog app provided by the app developer in the Microsoft Teams zip app package.
[DistributionMethod <String>]: teamsAppDistributionMethod
[ExternalId <String>]: The ID of the catalog provided by the app developer in the Microsoft Teams zip app package.
[TeamsAppDefinition <IMicrosoftGraphTeamsAppDefinition>]: teamsAppDefinition
[IsHiddenForAllMembers <Boolean?>]: Indicates whether the chat is hidden for all its members.
Read-only.
[LastMessagePreview <IMicrosoftGraphChatMessageInfo>]: chatMessageInfo
[(Any) <Object>]: This indicates any property can be added to this object.
[Id <String>]: The unique identifier for an entity.
Read-only.
[Body <IMicrosoftGraphItemBody>]: itemBody
[CreatedDateTime <DateTime?>]: Date time object representing the time at which message was created.
[EventDetail <IMicrosoftGraphEventMessageDetail>]: eventMessageDetail
[(Any) <Object>]: This indicates any property can be added to this object.
[From <IMicrosoftGraphChatMessageFromIdentitySet>]: chatMessageFromIdentitySet
[(Any) <Object>]: This indicates any property can be added to this object.
[Application <IMicrosoftGraphIdentity>]: identity
[Device <IMicrosoftGraphIdentity>]: identity
[User <IMicrosoftGraphIdentity>]: identity
[IsDeleted <Boolean?>]: If set to true, the original message has been deleted.
[MessageType <String>]: chatMessageType
[LastUpdatedDateTime <DateTime?>]: Date and time at which the chat was renamed or the list of members was last changed.
Read-only.
[Members <IMicrosoftGraphConversationMember[]>]: A collection of all the members in the chat.
Nullable.
[Id <String>]: The unique identifier for an entity.
Read-only.
[DisplayName <String>]: The display name of the user.
[Roles <String[]>]: The roles for that user.
This property contains more qualifiers only when relevant - for example, if the member has owner privileges, the roles property contains owner as one of the values.
Similarly, if the member is an in-tenant guest, the roles property contains guest as one of the values.
A basic member shouldn't have any values specified in the roles property.
An Out-of-tenant external member is assigned the owner role.
[VisibleHistoryStartDateTime <DateTime?>]: The timestamp denoting how far back a conversation's history is shared with the conversation member.
This property is settable only for members of a chat.
[Messages <IMicrosoftGraphChatMessage[]>]: A collection of all the messages in the chat.
Nullable.
[Id <String>]: The unique identifier for an entity.
Read-only.
[Attachments <IMicrosoftGraphChatMessageAttachment[]>]: References to attached objects like files, tabs, meetings etc.
[Content <String>]: The content of the attachment.
If the attachment is a rich card, set the property to the rich card object.
This property and contentUrl are mutually exclusive.
[ContentType <String>]: The media type of the content attachment.
The possible values are: reference: The attachment is a link to another file.
Populate the contentURL with the link to the object.forwardedMessageReference: The attachment is a reference to a forwarded message.
Populate the content with the original message context.Any contentType that is supported by the Bot Framework's Attachment object.application/vnd.microsoft.card.codesnippet: A code snippet.
application/vnd.microsoft.card.announcement: An announcement header.
[ContentUrl <String>]: The URL for the content of the attachment.
[Id <String>]: Read-only.
The unique ID of the attachment.
[Name <String>]: The name of the attachment.
[TeamsAppId <String>]: The ID of the Teams app that is associated with the attachment.
The property is used to attribute a Teams message card to the specified app.
[ThumbnailUrl <String>]: The URL to a thumbnail image that the channel can use if it supports using an alternative, smaller form of content or contentUrl.
For example, if you set contentType to application/word and set contentUrl to the location of the Word document, you might include a thumbnail image that represents the document.
The channel could display the thumbnail image instead of the document.
When the user selects the image, the channel would open the document.
[Body <IMicrosoftGraphItemBody>]: itemBody
[ChannelIdentity <IMicrosoftGraphChannelIdentity>]: channelIdentity
[(Any) <Object>]: This indicates any property can be added to this object.
[ChannelId <String>]: The identity of the channel in which the message was posted.
[TeamId <String>]: The identity of the team in which the message was posted.
[ChatId <String>]: If the message was sent in a chat, represents the identity of the chat.
[CreatedDateTime <DateTime?>]: Timestamp of when the chat message was created.
[DeletedDateTime <DateTime?>]: Read only.
Timestamp at which the chat message was deleted, or null if not deleted.
[Etag <String>]: Read-only.
Version number of the chat message.
[EventDetail <IMicrosoftGraphEventMessageDetail>]: eventMessageDetail
[From <IMicrosoftGraphChatMessageFromIdentitySet>]: chatMessageFromIdentitySet
[HostedContents <IMicrosoftGraphChatMessageHostedContent[]>]: Content in a message hosted by Microsoft Teams - for example, images or code snippets.
[ContentBytes <Byte[]>]: Write only.
Bytes for the hosted content (such as images).
[ContentType <String>]: Write only.
Content type.
such as image/png, image/jpg.
[Id <String>]: The unique identifier for an entity.
Read-only.
[Importance <String>]: chatMessageImportance
[LastEditedDateTime <DateTime?>]: Read only.
Timestamp when edits to the chat message were made.
Triggers an 'Edited' flag in the Teams UI.
If no edits are made the value is null.
[LastModifiedDateTime <DateTime?>]: Read only.
Timestamp when the chat message is created (initial setting) or modified, including when a reaction is added or removed.
[Locale <String>]: Locale of the chat message set by the client.
Always set to en-us.
[Mentions <IMicrosoftGraphChatMessageMention[]>]: List of entities mentioned in the chat message.
Supported entities are: user, bot, team, channel, chat, and tag.
[Id <Int32?>]: Index of an entity being mentioned in the specified chatMessage.
Matches the {index} value in the corresponding <at id='{index}'> tag in the message body.
[MentionText <String>]: String used to represent the mention.
For example, a user's display name, a team name.
[Mentioned <IMicrosoftGraphChatMessageMentionedIdentitySet>]: chatMessageMentionedIdentitySet
[(Any) <Object>]: This indicates any property can be added to this object.
[Application <IMicrosoftGraphIdentity>]: identity
[Device <IMicrosoftGraphIdentity>]: identity
[User <IMicrosoftGraphIdentity>]: identity
[Conversation <IMicrosoftGraphTeamworkConversationIdentity>]: teamworkConversationIdentity
[(Any) <Object>]: This indicates any property can be added to this object.
[DisplayName <String>]: The display name of the identity.For drive items, the display name might not always be available or up to date.
For example, if a user changes their display name the API might show the new value in a future response, but the items associated with the user don't show up as changed when using delta.
[Id <String>]: Unique identifier for the identity or actor.
For example, in the access reviews decisions API, this property might record the id of the principal, that is, the group, user, or application that's subject to review.
[ConversationIdentityType <String>]: teamworkConversationIdentityType
[MessageHistory <IMicrosoftGraphChatMessageHistoryItem[]>]: List of activity history of a message item, including modification time and actions, such as reactionAdded, reactionRemoved, or reaction changes, on the message.
[Actions <String>]: chatMessageActions
[ModifiedDateTime <DateTime?>]: The date and time when the message was modified.
[Reaction <IMicrosoftGraphChatMessageReaction>]: chatMessageReaction
[(Any) <Object>]: This indicates any property can be added to this object.
[CreatedDateTime <DateTime?>]: The timestamp type represents date and time information using ISO 8601 format and is always in UTC.
For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.
[DisplayName <String>]: The name of the reaction.
[ReactionContentUrl <String>]: The hosted content URL for the custom reaction type.
[ReactionType <String>]: The reaction type.
Supported values include Unicode characters, custom, and some backward-compatible reaction types, such as like, angry, sad, laugh, heart, and surprised.
[User <IMicrosoftGraphChatMessageReactionIdentitySet>]: chatMessageReactionIdentitySet
[(Any) <Object>]: This indicates any property can be added to this object.
[Application <IMicrosoftGraphIdentity>]: identity
[Device <IMicrosoftGraphIdentity>]: identity
[User <IMicrosoftGraphIdentity>]: identity
[MessageType <String>]: chatMessageType
[PolicyViolation <IMicrosoftGraphChatMessagePolicyViolation>]: chatMessagePolicyViolation
[(Any) <Object>]: This indicates any property can be added to this object.
[DlpAction <String>]: chatMessagePolicyViolationDlpActionTypes
[JustificationText <String>]: Justification text provided by the sender of the message when overriding a policy violation.
[PolicyTip <IMicrosoftGraphChatMessagePolicyViolationPolicyTip>]: chatMessagePolicyViolationPolicyTip
[(Any) <Object>]: This indicates any property can be added to this object.
[ComplianceUrl <String>]: The URL a user can visit to read about the data loss prevention policies for the organization.
(ie, policies about what users shouldn't say in chats)
[GeneralText <String>]: Explanatory text shown to the sender of the message.
[MatchedConditionDescriptions <String[]>]: The list of improper data in the message that was detected by the data loss prevention app.
Each DLP app defines its own conditions, examples include 'Credit Card Number' and 'Social Security Number'.
[UserAction <String>]: chatMessagePolicyViolationUserActionTypes
[VerdictDetails <String>]: chatMessagePolicyViolationVerdictDetailsTypes
[Reactions <IMicrosoftGraphChatMessageReaction[]>]: Reactions for this chat message (for example, Like).
[Replies <IMicrosoftGraphChatMessage[]>]: Replies for a specified message.
Supports $expand for channel messages.
[ReplyToId <String>]: Read-only.
ID of the parent chat message or root chat message of the thread.
(Only applies to chat messages in channels, not chats.)
[Subject <String>]: The subject of the chat message, in plaintext.
[Summary <String>]: Summary text of the chat message that could be used for push notifications and summary views or fall back views.
Only applies to channel chat messages, not chat messages in a chat.
[WebUrl <String>]: Read-only.
Link to the message in Microsoft Teams.
[OnlineMeetingInfo <IMicrosoftGraphTeamworkOnlineMeetingInfo>]: teamworkOnlineMeetingInfo
[(Any) <Object>]: This indicates any property can be added to this object.
[CalendarEventId <String>]: The identifier of the calendar event associated with the meeting.
[JoinWebUrl <String>]: The URL that users click to join or uniquely identify the meeting.
[Organizer <IMicrosoftGraphTeamworkUserIdentity>]: teamworkUserIdentity
[(Any) <Object>]: This indicates any property can be added to this object.
[DisplayName <String>]: The display name of the identity.For drive items, the display name might not always be available or up to date.
For example, if a user changes their display name the API might show the new value in a future response, but the items associated with the user don't show up as changed when using delta.
[Id <String>]: Unique identifier for the identity or actor.
For example, in the access reviews decisions API, this property might record the id of the principal, that is, the group, user, or application that's subject to review.
[UserIdentityType <String>]: teamworkUserIdentityType
[PermissionGrants <IMicrosoftGraphResourceSpecificPermissionGrant[]>]: A collection of permissions granted to apps for the chat.
[DeletedDateTime <DateTime?>]: Date and time when this object was deleted.
Always null when the object hasn't been deleted.
[Id <String>]: The unique identifier for an entity.
Read-only.
[ClientAppId <String>]: ID of the service principal of the Microsoft Entra app that has been granted access.
Read-only.
[ClientId <String>]: ID of the Microsoft Entra app that has been granted access.
Read-only.
[Permission <String>]: The name of the resource-specific permission.
Read-only.
[PermissionType <String>]: The type of permission.
Possible values are: Application, Delegated.
Read-only.
[ResourceAppId <String>]: ID of the Microsoft Entra app that is hosting the resource.
Read-only.
[PinnedMessages <IMicrosoftGraphPinnedChatMessageInfo[]>]: A collection of all the pinned messages in the chat.
Nullable.
[Id <String>]: The unique identifier for an entity.
Read-only.
[Message <IMicrosoftGraphChatMessage>]: chatMessage
[Tabs <IMicrosoftGraphTeamsTab[]>]: A collection of all the tabs in the chat.
Nullable.
[Id <String>]: The unique identifier for an entity.
Read-only.
[Configuration <IMicrosoftGraphTeamsTabConfiguration>]: teamsTabConfiguration
[(Any) <Object>]: This indicates any property can be added to this object.
[ContentUrl <String>]: Url used for rendering tab contents in Teams.
Required.
[EntityId <String>]: Identifier for the entity hosted by the tab provider.
[RemoveUrl <String>]: Url called by Teams client when a Tab is removed using the Teams Client.
[WebsiteUrl <String>]: Url for showing tab contents outside of Teams.
[DisplayName <String>]: Name of the tab.
[TeamsApp <IMicrosoftGraphTeamsApp>]: teamsApp
[WebUrl <String>]: Deep link URL of the tab instance.
Read-only.
[TenantId <String>]: The identifier of the tenant in which the chat was created.
Read-only.
[Topic <String>]: (Optional) Subject or topic for the chat.
Only available for group chats.
[Viewpoint <IMicrosoftGraphChatViewpoint>]: chatViewpoint
[(Any) <Object>]: This indicates any property can be added to this object.
[IsHidden <Boolean?>]: Indicates whether the chat is hidden for the current user.
[LastMessageReadDateTime <DateTime?>]: Represents the dateTime up until which the current user has read chatMessages in a specific chat.
[WebUrl <String>]: The URL for the chat in Microsoft Teams.
The URL should be treated as an opaque blob, and not parsed.
Read-only.
[City <String>]: The city where the user is located.
Maximum length is 128 characters.
Returned only on $select.
Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values).
[CloudClipboard <IMicrosoftGraphCloudClipboardRoot>]: cloudClipboardRoot
[(Any) <Object>]: This indicates any property can be added to this object.
[Id <String>]: The unique identifier for an entity.
Read-only.
[Items <IMicrosoftGraphCloudClipboardItem[]>]: Represents a collection of Cloud Clipboard items.
[Id <String>]: The unique identifier for an entity.
Read-only.
[CreatedDateTime <DateTime?>]: Set by the server.
DateTime in UTC when the object was created on the server.
[ExpirationDateTime <DateTime?>]: Set by the server.
DateTime in UTC when the object expires and after that the object is no longer available.
The default and also maximum TTL is 12 hours after the creation, but it might change for performance optimization.
[LastModifiedDateTime <DateTime?>]: Set by the server if not provided in the client's request.
DateTime in UTC when the object was modified by the client.
[Payloads <IMicrosoftGraphCloudClipboardItemPayload[]>]: A cloudClipboardItem can have multiple cloudClipboardItemPayload objects in the payloads.
A window can place more than one clipboard object on the clipboard.
Each one represents the same information in a different clipboard format.
[Content <String>]: The formatName version of the value of a cloud clipboard encoded in base64.
[FormatName <String>]: For a list of possible values see formatName values.
[CompanyName <String>]: The name of the company that the user is associated with.
This property can be useful for describing the company that a guest comes from.
The maximum length is 64 characters.Returned only on $select.
Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values).
[ConsentProvidedForMinor <String>]: Sets whether consent was obtained for minors.
Allowed values: null, Granted, Denied, and NotRequired.
For more information, see legal age group property definitions.
Returned only on $select.
Supports $filter (eq, ne, not, and in).
[ContactFolders <IMicrosoftGraphContactFolder[]>]: The user's contacts folders.
Read-only.
Nullable.
[Id <String>]: The unique identifier for an entity.
Read-only.
[ChildFolders <IMicrosoftGraphContactFolder[]>]: The collection of child folders in the folder.
Navigation property.
Read-only.
Nullable.
[Contacts <IMicrosoftGraphContact[]>]: The contacts in the folder.
Navigation property.
Read-only.
Nullable.
[Categories <String[]>]: The categories associated with the item
[ChangeKey <String>]: Identifies the version of the item.
Every time the item is changed, changeKey changes as well.
This allows Exchange to apply changes to the correct version of the object.
Read-only.
[CreatedDateTime <DateTime?>]: The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time.
For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z
[LastModifiedDateTime <DateTime?>]: The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time.
For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z
[Id <String>]: The unique identifier for an entity.
Read-only.
[AssistantName <String>]: The name of the contact's assistant.
[Birthday <DateTime?>]: The contact's birthday.
The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time.
For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z
[BusinessAddress <IMicrosoftGraphPhysicalAddress>]: physicalAddress
[BusinessHomePage <String>]: The business home page of the contact.
[BusinessPhones <String[]>]: The contact's business phone numbers.
[Children <String[]>]: The names of the contact's children.
[CompanyName <String>]: The name of the contact's company.
[Department <String>]: The contact's department.
[DisplayName <String>]: The contact's display name.
You can specify the display name in a create or update operation.
Note that later updates to other properties may cause an automatically generated value to overwrite the displayName value you have specified.
To preserve a pre-existing value, always include it as displayName in an update operation.
[EmailAddresses <IMicrosoftGraphEmailAddress[]>]: The contact's email addresses.
[Extensions <IMicrosoftGraphExtension[]>]: The collection of open extensions defined for the contact.
Read-only.
Nullable.
[FileAs <String>]: The name the contact is filed under.
[Generation <String>]: The contact's suffix.
[GivenName <String>]: The contact's given name.
[HomeAddress <IMicrosoftGraphPhysicalAddress>]: physicalAddress
[HomePhones <String[]>]: The contact's home phone numbers.
[ImAddresses <String[]>]: The contact's instant messaging (IM) addresses.
[Initials <String>]: The contact's initials.
[JobTitle <String>]: The contact’s job title.
[Manager <String>]: The name of the contact's manager.
[MiddleName <String>]: The contact's middle name.
[MobilePhone <String>]: The contact's mobile phone number.
[MultiValueExtendedProperties <IMicrosoftGraphMultiValueLegacyExtendedProperty[]>]: The collection of multi-value extended properties defined for the contact.
Read-only.
Nullable.
[NickName <String>]: The contact's nickname.
[OfficeLocation <String>]: The location of the contact's office.
[OtherAddress <IMicrosoftGraphPhysicalAddress>]: physicalAddress
[ParentFolderId <String>]: The ID of the contact's parent folder.
[PersonalNotes <String>]: The user's notes about the contact.
[Photo <IMicrosoftGraphProfilePhoto>]: profilePhoto
[(Any) <Object>]: This indicates any property can be added to this object.
[Id <String>]: The unique identifier for an entity.
Read-only.
[Height <Int32?>]: The height of the photo.
Read-only.
[Width <Int32?>]: The width of the photo.
Read-only.
[Profession <String>]: The contact's profession.
[SingleValueExtendedProperties <IMicrosoftGraphSingleValueLegacyExtendedProperty[]>]: The collection of single-value extended properties defined for the contact.
Read-only.
Nullable.
[SpouseName <String>]: The name of the contact's spouse/partner.
[Surname <String>]: The contact's surname.
[Title <String>]: The contact's title.
[YomiCompanyName <String>]: The phonetic Japanese company name of the contact.
[YomiGivenName <String>]: The phonetic Japanese given name (first name) of the contact.
[YomiSurname <String>]: The phonetic Japanese surname (last name) of the contact.
[DisplayName <String>]: The folder's display name.
[MultiValueExtendedProperties <IMicrosoftGraphMultiValueLegacyExtendedProperty[]>]: The collection of multi-value extended properties defined for the contactFolder.
Read-only.
Nullable.
[ParentFolderId <String>]: The ID of the folder's parent folder.
[SingleValueExtendedProperties <IMicrosoftGraphSingleValueLegacyExtendedProperty[]>]: The collection of single-value extended properties defined for the contactFolder.
Read-only.
Nullable.
[Contacts <IMicrosoftGraphContact[]>]: The user's contacts.
Read-only.
Nullable.
[Country <String>]: The country or region where the user is located; for example, US or UK.
Maximum length is 128 characters.
Returned only on $select.
Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values).
[CreatedDateTime <DateTime?>]: The date and time the user was created, in ISO 8601 format and UTC.
The value can't be modified and is automatically populated when the entity is created.
Nullable.
For on-premises users, the value represents when they were first created in Microsoft Entra ID.
Property is null for some users created before June 2018 and on-premises users that were synced to Microsoft Entra ID before June 2018.
Read-only.
Returned only on $select.
Supports $filter (eq, ne, not , ge, le, in).
[CreatedObjects <IMicrosoftGraphDirectoryObject[]>]: Directory objects that the user created.
Read-only.
Nullable.
[CreationType <String>]: Indicates whether the user account was created through one of the following methods: As a regular school or work account (null).
As an external account (Invitation).
As a local account for an Azure Active Directory B2C tenant (LocalAccount).
Through self-service sign-up by an internal user using email verification (EmailVerified).
Through self-service sign-up by a guest signing up through a link that is part of a user flow (SelfServiceSignUp).
Read-only.Returned only on $select.
Supports $filter (eq, ne, not, in).
[CustomSecurityAttributes <IMicrosoftGraphCustomSecurityAttributeValue>]: customSecurityAttributeValue
[(Any) <Object>]: This indicates any property can be added to this object.
[DataSecurityAndGovernance <IMicrosoftGraphUserDataSecurityAndGovernance>]: userDataSecurityAndGovernance
[(Any) <Object>]: This indicates any property can be added to this object.
[SensitivityLabels <IMicrosoftGraphSensitivityLabel[]>]:
[Id <String>]: The unique identifier for an entity.
Read-only.
[ActionSource <String>]: labelActionSource
[AutoTooltip <String>]:
[Description <String>]:
[DisplayName <String>]:
[IsDefault <Boolean?>]:
[IsEndpointProtectionEnabled <Boolean?>]:
[IsScopedToUser <Boolean?>]:
[Locale <String>]:
[Name <String>]:
[Priority <Int32?>]:
[Rights <IMicrosoftGraphUsageRightsIncluded>]: usageRightsIncluded
[(Any) <Object>]: This indicates any property can be added to this object.
[Id <String>]: The unique identifier for an entity.
Read-only.
[OwnerEmail <String>]: The email of owner label rights.
[UserEmail <String>]: The email of user with label user rights.
[Value <String>]: usageRights
[Sublabels <IMicrosoftGraphSensitivityLabel[]>]:
[ToolTip <String>]:
[Id <String>]: The unique identifier for an entity.
Read-only.
[Activities <IMicrosoftGraphActivitiesContainer>]: activitiesContainer
[(Any) <Object>]: This indicates any property can be added to this object.
[Id <String>]: The unique identifier for an entity.
Read-only.
[ContentActivities <IMicrosoftGraphContentActivity[]>]: Collection of activity logs related to content processing.
[Id <String>]: The unique identifier for an entity.
Read-only.
[ContentMetadata <IMicrosoftGraphProcessContentRequest>]: processContentRequest
[(Any) <Object>]: This indicates any property can be added to this object.
[ActivityMetadata <IMicrosoftGraphActivityMetadata>]: activityMetadata
[(Any) <Object>]: This indicates any property can be added to this object.
[Activity <String>]: userActivityType
[ContentEntries <IMicrosoftGraphProcessContentMetadataBase[]>]: A collection of content entries to be processed.
Each entry contains the content itself and its metadata.
Use conversation metadata for content like prompts and responses and file metadata for files.
Required.
[Content <IMicrosoftGraphContentBase>]: contentBase
[(Any) <Object>]: This indicates any property can be added to this object.
[CorrelationId <String>]: An identifier used to group multiple related content entries (for example, different parts of the same file upload, messages in a conversation).
[CreatedDateTime <DateTime?>]: Required.
Timestamp indicating when the original content was created (for example, file creation time, message sent time).
[Identifier <String>]: Required.
A unique identifier for this specific content entry within the context of the calling application or enforcement plane (for example, message ID, file path/URL).
[IsTruncated <Boolean?>]: Required.
Indicates if the provided content has been truncated from its original form (for example, due to size limits).
[Length <Int64?>]: The length of the original content in bytes.
[ModifiedDateTime <DateTime?>]: Required.
Timestamp indicating when the original content was last modified.
For ephemeral content like messages, this might be the same as createdDateTime.
[Name <String>]: Required.
A descriptive name for the content (for example, file name, web page title, 'Chat Message').
[SequenceNumber <Int64?>]: A sequence number indicating the order in which content was generated or should be processed, required when correlationId is used.
[DeviceMetadata <IMicrosoftGraphDeviceMetadata>]: deviceMetadata
[(Any) <Object>]: This indicates any property can be added to this object.
[DeviceType <String>]: Optional.
The general type of the device (for example, 'Managed', 'Unmanaged').
[IPAddress <String>]: The Internet Protocol (IP) address of the device.
[OperatingSystemSpecifications <IMicrosoftGraphOperatingSystemSpecifications>]: operatingSystemSpecifications
[(Any) <Object>]: This indicates any property can be added to this object.
[OperatingSystemPlatform <String>]: The platform of the operating system (for example, 'Windows').
[OperatingSystemVersion <String>]: The version string of the operating system.
[IntegratedAppMetadata <IMicrosoftGraphIntegratedApplicationMetadata>]: integratedApplicationMetadata
[(Any) <Object>]: This indicates any property can be added to this object.
[Name <String>]: The name of the integrated application.
[Version <String>]: The version number of the integrated application.
[ProtectedAppMetadata <IMicrosoftGraphProtectedApplicationMetadata>]: protectedApplicationMetadata
[(Any) <Object>]: This indicates any property can be added to this object.
[Name <String>]: The name of the integrated application.
[Version <String>]: The version number of the integrated application.
[ApplicationLocation <IMicrosoftGraphPolicyLocation>]: policyLocation
[(Any) <Object>]: This indicates any property can be added to this object.
[Value <String>]: The actual value representing the location.
Location value is specific for concretetype of the policyLocation - policyLocationDomain, policyLocationUrl, or policyLocationApplication (for example, 'contoso.com', 'https://partner.contoso.com/upload', '83ef198a-0396-4893-9d4f-d36efbffcaaa').
[ScopeIdentifier <String>]: The scope identified from computed protection scopes.
[UserId <String>]: ID of the user.
[ProtectionScopes <IMicrosoftGraphUserProtectionScopeContainer>]: userProtectionScopeContainer
[(Any) <Object>]: This indicates any property can be added to this object.
[Id <String>]: The unique identifier for an entity.
Read-only.
[Department <String>]: The name of the department in which the user works.
Maximum length is 64 characters.
Returned only on $select.
Supports $filter (eq, ne, not , ge, le, in, and eq on null values).
[DeviceEnrollmentLimit <Int32?>]: The limit on the maximum number of devices that the user is permitted to enroll.
Allowed values are 5 or 1000.
[DeviceManagementTroubleshootingEvents <IMicrosoftGraphDeviceManagementTroubleshootingEvent[]>]: The list of troubleshooting events for this user.
[Id <String>]: The unique identifier for an entity.
Read-only.
[CorrelationId <String>]: Id used for tracing the failure in the service.
[EventDateTime <DateTime?>]: Time when the event occurred .
[DirectReports <IMicrosoftGraphDirectoryObject[]>]: The users and contacts that report to the user.
(The users and contacts that have their manager property set to this user.) Read-only.
Nullable.
Supports $expand.
[DisplayName <String>]: The name displayed in the address book for the user.
This value is usually the combination of the user's first name, middle initial, and family name.
This property is required when a user is created and it can't be cleared during updates.
Maximum length is 256 characters.
Returned by default.
Supports $filter (eq, ne, not , ge, le, in, startsWith, and eq on null values), $orderby, and $search.
[Drive <IMicrosoftGraphDrive>]: drive
[(Any) <Object>]: This indicates any property can be added to this object.
[CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet
[CreatedByUser <IMicrosoftGraphUser>]: Represents a Microsoft Entra user account.
[CreatedDateTime <DateTime?>]: Date and time of item creation.
Read-only.
[Description <String>]: Provides a user-visible description of the item.
Optional.
[ETag <String>]: ETag for the item.
Read-only.
[LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet
[LastModifiedByUser <IMicrosoftGraphUser>]: Represents a Microsoft Entra user account.
[LastModifiedDateTime <DateTime?>]: Date and time the item was last modified.
Read-only.
[Name <String>]: The name of the item.
Read-write.
[ParentReference <IMicrosoftGraphItemReference>]: itemReference
[(Any) <Object>]: This indicates any property can be added to this object.
[DriveId <String>]: Unique identifier of the drive instance that contains the driveItem.
Only returned if the item is located in a drive.
Read-only.
[DriveType <String>]: Identifies the type of drive.
Only returned if the item is located in a drive.
See drive resource for values.
[Id <String>]: Unique identifier of the driveItem in the drive or a listItem in a list.
Read-only.
[Name <String>]: The name of the item being referenced.
Read-only.
[Path <String>]: Percent-encoded path that can be used to navigate to the item.
Read-only.
[ShareId <String>]: A unique identifier for a shared resource that can be accessed via the Shares API.
[SharepointIds <IMicrosoftGraphSharepointIds>]: sharepointIds
[(Any) <Object>]: This indicates any property can be added to this object.
[ListId <String>]: The unique identifier (guid) for the item's list in SharePoint.
[ListItemId <String>]: An integer identifier for the item within the containing list.
[ListItemUniqueId <String>]: The unique identifier (guid) for the item within OneDrive for Business or a SharePoint site.
[SiteId <String>]: The unique identifier (guid) for the item's site collection (SPSite).
[SiteUrl <String>]: The SharePoint URL for the site that contains the item.
[TenantId <String>]: The unique identifier (guid) for the tenancy.
[WebId <String>]: The unique identifier (guid) for the item's site (SPWeb).
[SiteId <String>]: For OneDrive for Business and SharePoint, this property represents the ID of the site that contains the parent document library of the driveItem resource or the parent list of the listItem resource.
The value is the same as the id property of that site resource.
It is an opaque string that consists of three identifiers of the site.
For OneDrive, this property is not populated.
[WebUrl <String>]: URL that either displays the resource in the browser (for Office file formats), or is a direct link to the file (for other formats).
Read-only.
[Id <String>]: The unique identifier for an entity.
Read-only.
[Bundles <IMicrosoftGraphDriveItem[]>]: Collection of bundles (albums and multi-select-shared sets of items).
Only in personal OneDrive.
[CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet
[CreatedByUser <IMicrosoftGraphUser>]: Represents a Microsoft Entra user account.
[CreatedDateTime <DateTime?>]: Date and time of item creation.
Read-only.
[Description <String>]: Provides a user-visible description of the item.
Optional.
[ETag <String>]: ETag for the item.
Read-only.
[LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet
[LastModifiedByUser <IMicrosoftGraphUser>]: Represents a Microsoft Entra user account.
[LastModifiedDateTime <DateTime?>]: Date and time the item was last modified.
Read-only.
[Name <String>]: The name of the item.
Read-write.
[ParentReference <IMicrosoftGraphItemReference>]: itemReference
[WebUrl <String>]: URL that either displays the resource in the browser (for Office file formats), or is a direct link to the file (for other formats).
Read-only.
[Id <String>]: The unique identifier for an entity.
Read-only.
[Analytics <IMicrosoftGraphItemAnalytics>]: itemAnalytics
[(Any) <Object>]: This indicates any property can be added to this object.
[Id <String>]: The unique identifier for an entity.
Read-only.
[AllTime <IMicrosoftGraphItemActivityStat>]: itemActivityStat
[(Any) <Object>]: This indicates any property can be added to this object.
[Id <String>]: The unique identifier for an entity.
Read-only.
[Access <IMicrosoftGraphItemActionStat>]: itemActionStat
[(Any) <Object>]: This indicates any property can be added to this object.
[ActionCount <Int32?>]: The number of times the action took place.
Read-only.
[ActorCount <Int32?>]: The number of distinct actors that performed the action.
Read-only.
[Activities <IMicrosoftGraphItemActivity[]>]: Exposes the itemActivities represented in this itemActivityStat resource.
[Id <String>]: The unique identifier for an entity.
Read-only.
[Access <IMicrosoftGraphAccessAction>]: accessAction
[(Any) <Object>]: This indicates any property can be added to this object.
[ActivityDateTime <DateTime?>]: Details about when the activity took place.
Read-only.
[Actor <IMicrosoftGraphIdentitySet>]: identitySet
[DriveItem <IMicrosoftGraphDriveItem>]: driveItem
[Create <IMicrosoftGraphItemActionStat>]: itemActionStat
[Delete <IMicrosoftGraphItemActionStat>]: itemActionStat
[Edit <IMicrosoftGraphItemActionStat>]: itemActionStat
[EndDateTime <DateTime?>]: When the interval ends.
Read-only.
[IncompleteData <IMicrosoftGraphIncompleteData>]: incompleteData
[(Any) <Object>]: This indicates any property can be added to this object.
[MissingDataBeforeDateTime <DateTime?>]: The service does not have source data before the specified time.
[WasThrottled <Boolean?>]: Some data was not recorded due to excessive activity.
[IsTrending <Boolean?>]: Indicates whether the item is 'trending.' Read-only.
[Move <IMicrosoftGraphItemActionStat>]: itemActionStat
[StartDateTime <DateTime?>]: When the interval starts.
Read-only.
[ItemActivityStats <IMicrosoftGraphItemActivityStat[]>]:
[LastSevenDays <IMicrosoftGraphItemActivityStat>]: itemActivityStat
[Audio <IMicrosoftGraphAudio>]: audio
[(Any) <Object>]: This indicates any property can be added to this object.
[Album <String>]: The title of the album for this audio file.
[AlbumArtist <String>]: The artist named on the album for the audio file.
[Artist <String>]: The performing artist for the audio file.
[Bitrate <Int64?>]: Bitrate expressed in kbps.
[Composers <String>]: The name of the composer of the audio file.
[Copyright <String>]: Copyright information for the audio file.
[Disc <Int32?>]: The number of the disc this audio file came from.
[DiscCount <Int32?>]: The total number of discs in this album.
[Duration <Int64?>]: Duration of the audio file, expressed in milliseconds
[Genre <String>]: The genre of this audio file.
[HasDrm <Boolean?>]: Indicates if the file is protected with digital rights management.
[IsVariableBitrate <Boolean?>]: Indicates if the file is encoded with a variable bitrate.
[Title <String>]: The title of the audio file.
[Track <Int32?>]: The number of the track on the original disc for this audio file.
[TrackCount <Int32?>]: The total number of tracks on the original disc for this audio file.
[Year <Int32?>]: The year the audio file was recorded.
[Bundle <IMicrosoftGraphBundle>]: bundle
[(Any) <Object>]: This indicates any property can be added to this object.
[Album <IMicrosoftGraphAlbum>]: album
[(Any) <Object>]: This indicates any property can be added to this object.
[CoverImageItemId <String>]: Unique identifier of the driveItem that is the cover of the album.
[ChildCount <Int32?>]: Number of children contained immediately within this container.
[CTag <String>]: An eTag for the content of the item.
This eTag isn't changed if only the metadata is changed.
Note This property isn't returned if the item is a folder.
Read-only.
[Children <IMicrosoftGraphDriveItem[]>]: Collection containing Item objects for the immediate children of Item.
Only items representing folders have children.
Read-only.
Nullable.
[Content <Byte[]>]: The content stream, if the item represents a file.
[Deleted <IMicrosoftGraphDeleted>]: deleted
[(Any) <Object>]: This indicates any property can be added to this object.
[State <String>]: Represents the state of the deleted item.
[File <IMicrosoftGraphFile>]: file
[(Any) <Object>]: This indicates any property can be added to this object.
[Hashes <IMicrosoftGraphHashes>]: hashes
[(Any) <Object>]: This indicates any property can be added to this object.
[Crc32Hash <String>]: The CRC32 value of the file (if available).
Read-only.
[QuickXorHash <String>]: A proprietary hash of the file that can be used to determine if the contents of the file change (if available).
Read-only.
[Sha1Hash <String>]: SHA1 hash for the contents of the file (if available).
Read-only.
[Sha256Hash <String>]: This property isn't supported.
Don't use.
[MimeType <String>]: The MIME type for the file.
This is determined by logic on the server and might not be the value provided when the file was uploaded.
Read-only.
[ProcessingMetadata <Boolean?>]:
[FileSystemInfo <IMicrosoftGraphFileSystemInfo>]: fileSystemInfo
[(Any) <Object>]: This indicates any property can be added to this object.
[CreatedDateTime <DateTime?>]: The UTC date and time the file was created on a client.
[LastAccessedDateTime <DateTime?>]: The UTC date and time the file was last accessed.
Available for the recent file list only.
[LastModifiedDateTime <DateTime?>]: The UTC date and time the file was last modified on a client.
[Folder <IMicrosoftGraphFolder>]: folder
[(Any) <Object>]: This indicates any property can be added to this object.
[ChildCount <Int32?>]: Number of children contained immediately within this container.
[View <IMicrosoftGraphFolderView>]: folderView
[(Any) <Object>]: This indicates any property can be added to this object.
[SortBy <String>]: The method by which the folder should be sorted.
[SortOrder <String>]: If true, indicates that items should be sorted in descending order.
Otherwise, items should be sorted ascending.
[ViewType <String>]: The type of view that should be used to represent the folder.
[Image <IMicrosoftGraphImage>]: image
[(Any) <Object>]: This indicates any property can be added to this object.
[Height <Int32?>]: Optional.
Height of the image, in pixels.
Read-only.
[Width <Int32?>]: Optional.
Width of the image, in pixels.
Read-only.
[ListItem <IMicrosoftGraphListItem>]: listItem
[(Any) <Object>]: This indicates any property can be added to this object.
[CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet
[CreatedByUser <IMicrosoftGraphUser>]: Represents a Microsoft Entra user account.
[CreatedDateTime <DateTime?>]: Date and time of item creation.
Read-only.
[Description <String>]: Provides a user-visible description of the item.
Optional.
[ETag <String>]: ETag for the item.
Read-only.
[LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet
[LastModifiedByUser <IMicrosoftGraphUser>]: Represents a Microsoft Entra user account.
[LastModifiedDateTime <DateTime?>]: Date and time the item was last modified.
Read-only.
[Name <String>]: The name of the item.
Read-write.
[ParentReference <IMicrosoftGraphItemReference>]: itemReference
[WebUrl <String>]: URL that either displays the resource in the browser (for Office file formats), or is a direct link to the file (for other formats).
Read-only.
[Id <String>]: The unique identifier for an entity.
Read-only.
[Analytics <IMicrosoftGraphItemAnalytics>]: itemAnalytics
[ContentType <IMicrosoftGraphContentTypeInfo>]: contentTypeInfo
[(Any) <Object>]: This indicates any property can be added to this object.
[Id <String>]: The ID of the content type.
[Name <String>]: The name of the content type.
[DocumentSetVersions <IMicrosoftGraphDocumentSetVersion[]>]: Version information for a document set version created by a user.
[Fields <IMicrosoftGraphFieldValueSet>]: fieldValueSet
[(Any) <Object>]: This indicates any property can be added to this object.
[Id <String>]: The unique identifier for an entity.
Read-only.
[LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet
[LastModifiedDateTime <DateTime?>]: Date and time the version was last modified.
Read-only.
[Publication <IMicrosoftGraphPublicationFacet>]: publicationFacet
[(Any) <Object>]: This indicates any property can be added to this object.
[CheckedOutBy <IMicrosoftGraphIdentitySet>]: identitySet
[Level <String>]: The state of publication for this document.
Either published or checkout.
Read-only.
[VersionId <String>]: The unique identifier for the version that is visible to the current caller.
Read-only.
[Id <String>]: The unique identifier for an entity.
Read-only.
[Comment <String>]: Comment about the captured version.
[CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet
[CreatedDateTime <DateTime?>]: Date and time when this version was created.
[Items <IMicrosoftGraphDocumentSetVersionItem[]>]: Items within the document set that are captured as part of this version.
[ItemId <String>]: The unique identifier for the item.
[Title <String>]: The title of the item.
[VersionId <String>]: The version ID of the item.
[ShouldCaptureMinorVersion <Boolean?>]: If true, minor versions of items are also captured; otherwise, only major versions are captured.
The default value is false.
[DriveItem <IMicrosoftGraphDriveItem>]: driveItem
[Fields <IMicrosoftGraphFieldValueSet>]: fieldValueSet
[SharepointIds <IMicrosoftGraphSharepointIds>]: sharepointIds
[Versions <IMicrosoftGraphListItemVersion[]>]: The list of previous versions of the list item.
[LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet
[LastModifiedDateTime <DateTime?>]: Date and time the version was last modified.
Read-only.
[Publication <IMicrosoftGraphPublicationFacet>]: publicationFacet
[Id <String>]: The unique identifier for an entity.
Read-only.
[Fields <IMicrosoftGraphFieldValueSet>]: fieldValueSet
[Location <IMicrosoftGraphGeoCoordinates>]: geoCoordinates
[(Any) <Object>]: This indicates any property can be added to this object.
[Altitude <Double?>]: Optional.
The altitude (height), in feet, above sea level for the item.
Read-only.
[Latitude <Double?>]: Optional.
The latitude, in decimal, for the item.
Read-only.
[Longitude <Double?>]: Optional.
The longitude, in decimal, for the item.
Read-only.
[Malware <IMicrosoftGraphMalware>]: malware
[(Any) <Object>]: This indicates any property can be added to this object.
[Description <String>]: Contains the virus details for the malware facet.
[Package <IMicrosoftGraphPackage>]: package
[(Any) <Object>]: This indicates any property can be added to this object.
[Type <String>]: A string indicating the type of package.
While oneNote is the only currently defined value, you should expect other package types to be returned and handle them accordingly.
[PendingOperations <IMicrosoftGraphPendingOperations>]: pendingOperations
[(Any) <Object>]: This indicates any property can be added to this object.
[PendingContentUpdate <IMicrosoftGraphPendingContentUpdate>]: pendingContentUpdate
[(Any) <Object>]: This indicates any property can be added to this object.
[QueuedDateTime <DateTime?>]: Date and time the pending binary operation was queued in UTC time.
Read-only.
[Permissions <IMicrosoftGraphPermission[]>]: The set of permissions for the item.
Read-only.
Nullable.
[Id <String>]: The unique identifier for an entity.
Read-only.
[ExpirationDateTime <DateTime?>]: A format of yyyy-MM-ddTHH:mm:ssZ of DateTimeOffset indicates the expiration time of the permission.
DateTime.MinValue indicates there's no expiration set for this permission.
Optional.
[GrantedTo <IMicrosoftGraphIdentitySet>]: identitySet
[GrantedToIdentities <IMicrosoftGraphIdentitySet[]>]: For type permissions, the details of the users to whom permission was granted.
Read-only.
[GrantedToIdentitiesV2 <IMicrosoftGraphSharePointIdentitySet[]>]: For link type permissions, the details of the users to whom permission was granted.
Read-only.
[Application <IMicrosoftGraphIdentity>]: identity
[Device <IMicrosoftGraphIdentity>]: identity
[User <IMicrosoftGraphIdentity>]: identity
[Group <IMicrosoftGraphIdentity>]: identity
[SiteGroup <IMicrosoftGraphSharePointIdentity>]: sharePointIdentity
[(Any) <Object>]: This indicates any property can be added to this object.
[DisplayName <String>]: The display name of the identity.For drive items, the display name might not always be available or up to date.
For example, if a user changes their display name the API might show the new value in a future response, but the items associated with the user don't show up as changed when using delta.
[Id <String>]: Unique identifier for the identity or actor.
For example, in the access reviews decisions API, this property might record the id of the principal, that is, the group, user, or application that's subject to review.
[LoginName <String>]: The sign in name of the SharePoint identity.
[SiteUser <IMicrosoftGraphSharePointIdentity>]: sharePointIdentity
[GrantedToV2 <IMicrosoftGraphSharePointIdentitySet>]: sharePointIdentitySet
[HasPassword <Boolean?>]: Indicates whether the password is set for this permission.
This property only appears in the response.
Optional.
Read-only.
For OneDrive Personal only..
[InheritedFrom <IMicrosoftGraphItemReference>]: itemReference
[Invitation <IMicrosoftGraphSharingInvitation>]: sharingInvitation
[(Any) <Object>]: This indicates any property can be added to this object.
[Email <String>]: The email address provided for the recipient of the sharing invitation.
Read-only.
[InvitedBy <IMicrosoftGraphIdentitySet>]: identitySet
[RedeemedBy <String>]:
[SignInRequired <Boolean?>]: If true the recipient of the invitation needs to sign in in order to access the shared item.
Read-only.
[Link <IMicrosoftGraphSharingLink>]: sharingLink
[(Any) <Object>]: This indicates any property can be added to this object.
[Application <IMicrosoftGraphIdentity>]: identity
[PreventsDownload <Boolean?>]: If true then the user can only use this link to view the item on the web, and cannot use it to download the contents of the item.
Only for OneDrive for Business and SharePoint.
[Scope <String>]: The scope of the link represented by this permission.
Value anonymous indicates the link is usable by anyone, organization indicates the link is only usable for users signed into the same tenant.
[Type <String>]: The type of the link created.
[WebHtml <String>]: For embed links, this property contains the HTML code for an
For the complete list of allowed characters, see username policies. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, endsWith) and $orderby. [UserType <String>]: A string value that can be used to classify user types in your directory. The possible values are Member and Guest. Returned only on $select. Supports $filter (eq, ne, not, in, and eq on null values). NOTE: For more information about the permissions for members and guests, see What are the default user permissions in Microsoft Entra ID? [WindowsProtectionState <IMicrosoftGraphWindowsProtectionState>]: Device protection status entity. [(Any) <Object>]: This indicates any property can be added to this object. [Id <String>]: The unique identifier for an entity. Read-only. [AntiMalwareVersion <String>]: Current anti malware version [DetectedMalwareState <IMicrosoftGraphWindowsDeviceMalwareState[]>]: Device malware list [Id <String>]: The unique identifier for an entity. Read-only. [AdditionalInformationUrl <String>]: Information URL to learn more about the malware [Category <WindowsMalwareCategory?>]: Malware category id [DetectionCount <Int32?>]: Number of times the malware is detected [DisplayName <String>]: Malware name [ExecutionState <WindowsMalwareExecutionState?>]: Malware execution status [InitialDetectionDateTime <DateTime?>]: Initial detection datetime of the malware [LastStateChangeDateTime <DateTime?>]: The last time this particular threat was changed [Severity <WindowsMalwareSeverity?>]: Malware severity [State <WindowsMalwareState?>]: Malware current status [ThreatState <WindowsMalwareThreatState?>]: Malware threat status [DeviceState <WindowsDeviceHealthState?>]: Computer endpoint protection state [EngineVersion <String>]: Current endpoint protection engine's version [FullScanOverdue <Boolean?>]: When TRUE indicates full scan is overdue, when FALSE indicates full scan is not overdue. Defaults to setting on client device. [FullScanRequired <Boolean?>]: When TRUE indicates full scan is required, when FALSE indicates full scan is not required. Defaults to setting on client device. [IsVirtualMachine <Boolean?>]: When TRUE indicates the device is a virtual machine, when FALSE indicates the device is not a virtual machine. Defaults to setting on client device. [LastFullScanDateTime <DateTime?>]: Last quick scan datetime [LastFullScanSignatureVersion <String>]: Last full scan signature version [LastQuickScanDateTime <DateTime?>]: Last quick scan datetime [LastQuickScanSignatureVersion <String>]: Last quick scan signature version [LastReportedDateTime <DateTime?>]: Last device health status reported time [MalwareProtectionEnabled <Boolean?>]: When TRUE indicates anti malware is enabled when FALSE indicates anti malware is not enabled. [NetworkInspectionSystemEnabled <Boolean?>]: When TRUE indicates network inspection system enabled, when FALSE indicates network inspection system is not enabled. Defaults to setting on client device. [ProductStatus <WindowsDefenderProductStatus?>]: Product Status of Windows Defender [QuickScanOverdue <Boolean?>]: When TRUE indicates quick scan is overdue, when FALSE indicates quick scan is not overdue. Defaults to setting on client device. [RealTimeProtectionEnabled <Boolean?>]: When TRUE indicates real time protection is enabled, when FALSE indicates real time protection is not enabled. Defaults to setting on client device. [RebootRequired <Boolean?>]: When TRUE indicates reboot is required, when FALSE indicates when TRUE indicates reboot is not required. Defaults to setting on client device. [SignatureUpdateOverdue <Boolean?>]: When TRUE indicates signature is out of date, when FALSE indicates signature is not out of date. Defaults to setting on client device. [SignatureVersion <String>]: Current malware definitions version [TamperProtectionEnabled <Boolean?>]: When TRUE indicates the Windows Defender tamper protection feature is enabled, when FALSE indicates the Windows Defender tamper protection feature is not enabled. Defaults to setting on client device. [Platform <DetectedAppPlatformType?>]: Indicates the operating system / platform of the discovered application. Some possible values are Windows, iOS, macOS. The default value is unknown (0). [Publisher <String>]: Indicates the publisher of the discovered application. For example: 'Microsoft'. The default value is an empty string. [SizeInByte <Int64?>]: Discovered application size in bytes. Read-only [Version <String>]: Version of the discovered application. Read-only [DeviceCategories <IMicrosoftGraphDeviceCategory[]>]: The list of device categories with the tenant. [DeviceCompliancePolicies <IMicrosoftGraphDeviceCompliancePolicy[]>]: The device compliance policies. [Id <String>]: The unique identifier for an entity. Read-only. [Assignments <IMicrosoftGraphDeviceCompliancePolicyAssignment[]>]: The collection of assignments for this compliance policy. [Id <String>]: The unique identifier for an entity. Read-only. [Target <IMicrosoftGraphDeviceAndAppManagementAssignmentTarget>]: Base type for assignment targets. [CreatedDateTime <DateTime?>]: DateTime the object was created. [Description <String>]: Admin provided description of the Device Configuration. [DeviceSettingStateSummaries <IMicrosoftGraphSettingStateDeviceSummary[]>]: Compliance Setting State Device Summary [Id <String>]: The unique identifier for an entity. Read-only. [CompliantDeviceCount <Int32?>]: Device Compliant count for the setting [ConflictDeviceCount <Int32?>]: Device conflict error count for the setting [ErrorDeviceCount <Int32?>]: Device error count for the setting [InstancePath <String>]: Name of the InstancePath for the setting [NonCompliantDeviceCount <Int32?>]: Device NonCompliant count for the setting [NotApplicableDeviceCount <Int32?>]: Device Not Applicable count for the setting [RemediatedDeviceCount <Int32?>]: Device Compliant count for the setting [SettingName <String>]: Name of the setting [UnknownDeviceCount <Int32?>]: Device Unkown count for the setting [DeviceStatusOverview <IMicrosoftGraphDeviceComplianceDeviceOverview>]: deviceComplianceDeviceOverview [(Any) <Object>]: This indicates any property can be added to this object. [Id <String>]: The unique identifier for an entity. Read-only. [ConfigurationVersion <Int32?>]: Version of the policy for that overview [ErrorCount <Int32?>]: Number of error devices [FailedCount <Int32?>]: Number of failed devices [LastUpdateDateTime <DateTime?>]: Last update time [NotApplicableCount <Int32?>]: Number of not applicable devices [PendingCount <Int32?>]: Number of pending devices [SuccessCount <Int32?>]: Number of succeeded devices [DeviceStatuses <IMicrosoftGraphDeviceComplianceDeviceStatus[]>]: List of DeviceComplianceDeviceStatus. [Id <String>]: The unique identifier for an entity. Read-only. [ComplianceGracePeriodExpirationDateTime <DateTime?>]: The DateTime when device compliance grace period expires [DeviceDisplayName <String>]: Device name of the DevicePolicyStatus. [DeviceModel <String>]: The device model that is being reported [LastReportedDateTime <DateTime?>]: Last modified date time of the policy report. [Status <String>]: complianceStatus [UserName <String>]: The User Name that is being reported [UserPrincipalName <String>]: UserPrincipalName. [DisplayName <String>]: Admin provided name of the device configuration. [LastModifiedDateTime <DateTime?>]: DateTime the object was last modified. [ScheduledActionsForRule <IMicrosoftGraphDeviceComplianceScheduledActionForRule[]>]: The list of scheduled action per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies. [Id <String>]: The unique identifier for an entity. Read-only. [RuleName <String>]: Name of the rule which this scheduled action applies to. Currently scheduled actions are created per policy instead of per rule, thus RuleName is always set to default value PasswordRequired. [ScheduledActionConfigurations <IMicrosoftGraphDeviceComplianceActionItem[]>]: The list of scheduled action configurations for this compliance policy. Compliance policy must have one and only one block scheduled action. [Id <String>]: The unique identifier for an entity. Read-only. [ActionType <DeviceComplianceActionType?>]: Scheduled Action Type Enum [GracePeriodHours <Int32?>]: Number of hours to wait till the action will be enforced. Valid values 0 to 8760 [NotificationMessageCcList <String[]>]: A list of group IDs to speicify who to CC this notification message to. [NotificationTemplateId <String>]: What notification Message template to use [UserStatusOverview <IMicrosoftGraphDeviceComplianceUserOverview>]: deviceComplianceUserOverview [(Any) <Object>]: This indicates any property can be added to this object. [Id <String>]: The unique identifier for an entity. Read-only. [ConfigurationVersion <Int32?>]: Version of the policy for that overview [ErrorCount <Int32?>]: Number of error Users [FailedCount <Int32?>]: Number of failed Users [LastUpdateDateTime <DateTime?>]: Last update time [NotApplicableCount <Int32?>]: Number of not applicable users [PendingCount <Int32?>]: Number of pending Users [SuccessCount <Int32?>]: Number of succeeded Users [UserStatuses <IMicrosoftGraphDeviceComplianceUserStatus[]>]: List of DeviceComplianceUserStatus. [Id <String>]: The unique identifier for an entity. Read-only. [DevicesCount <Int32?>]: Devices count for that user. [LastReportedDateTime <DateTime?>]: Last modified date time of the policy report. [Status <String>]: complianceStatus [UserDisplayName <String>]: User name of the DevicePolicyStatus. [UserPrincipalName <String>]: UserPrincipalName. [Version <Int32?>]: Version of the device configuration. [DeviceCompliancePolicyDeviceStateSummary <IMicrosoftGraphDeviceCompliancePolicyDeviceStateSummary>]: deviceCompliancePolicyDeviceStateSummary [(Any) <Object>]: This indicates any property can be added to this object. [Id <String>]: The unique identifier for an entity. Read-only. [CompliantDeviceCount <Int32?>]: Number of compliant devices [ConfigManagerCount <Int32?>]: Number of devices that have compliance managed by System Center Configuration Manager [ConflictDeviceCount <Int32?>]: Number of conflict devices [ErrorDeviceCount <Int32?>]: Number of error devices [InGracePeriodCount <Int32?>]: Number of devices that are in grace period [NonCompliantDeviceCount <Int32?>]: Number of NonCompliant devices [NotApplicableDeviceCount <Int32?>]: Number of not applicable devices [RemediatedDeviceCount <Int32?>]: Number of remediated devices [UnknownDeviceCount <Int32?>]: Number of unknown devices [DeviceCompliancePolicySettingStateSummaries <IMicrosoftGraphDeviceCompliancePolicySettingStateSummary[]>]: The summary states of compliance policy settings for this account. [Id <String>]: The unique identifier for an entity. Read-only. [CompliantDeviceCount <Int32?>]: Number of compliant devices [ConflictDeviceCount <Int32?>]: Number of conflict devices [DeviceComplianceSettingStates <IMicrosoftGraphDeviceComplianceSettingState[]>]: Not yet documented [Id <String>]: The unique identifier for an entity. Read-only. [ComplianceGracePeriodExpirationDateTime <DateTime?>]: The DateTime when device compliance grace period expires [DeviceId <String>]: The Device Id that is being reported [DeviceModel <String>]: The device model that is being reported [DeviceName <String>]: The Device Name that is being reported [Setting <String>]: The setting class name and property name. [SettingName <String>]: The Setting Name that is being reported [State <String>]: complianceStatus [UserEmail <String>]: The User email address that is being reported [UserId <String>]: The user Id that is being reported [UserName <String>]: The User Name that is being reported [UserPrincipalName <String>]: The User PrincipalName that is being reported [ErrorDeviceCount <Int32?>]: Number of error devices [NonCompliantDeviceCount <Int32?>]: Number of NonCompliant devices [NotApplicableDeviceCount <Int32?>]: Number of not applicable devices [PlatformType <PolicyPlatformType?>]: Supported platform types for policies. [RemediatedDeviceCount <Int32?>]: Number of remediated devices [Setting <String>]: The setting class name and property name. [SettingName <String>]: Name of the setting. [UnknownDeviceCount <Int32?>]: Number of unknown devices [DeviceConfigurationDeviceStateSummaries <IMicrosoftGraphDeviceConfigurationDeviceStateSummary>]: deviceConfigurationDeviceStateSummary [(Any) <Object>]: This indicates any property can be added to this object. [Id <String>]: The unique identifier for an entity. Read-only. [CompliantDeviceCount <Int32?>]: Number of compliant devices [ConflictDeviceCount <Int32?>]: Number of conflict devices [ErrorDeviceCount <Int32?>]: Number of error devices [NonCompliantDeviceCount <Int32?>]: Number of NonCompliant devices [NotApplicableDeviceCount <Int32?>]: Number of not applicable devices [RemediatedDeviceCount <Int32?>]: Number of remediated devices [UnknownDeviceCount <Int32?>]: Number of unknown devices [DeviceConfigurations <IMicrosoftGraphDeviceConfiguration[]>]: The device configurations. [Id <String>]: The unique identifier for an entity. Read-only. [Assignments <IMicrosoftGraphDeviceConfigurationAssignment[]>]: The list of assignments for the device configuration profile. [Id <String>]: The unique identifier for an entity. Read-only. [Target <IMicrosoftGraphDeviceAndAppManagementAssignmentTarget>]: Base type for assignment targets. [CreatedDateTime <DateTime?>]: DateTime the object was created. [Description <String>]: Admin provided description of the Device Configuration. [DeviceSettingStateSummaries <IMicrosoftGraphSettingStateDeviceSummary[]>]: Device Configuration Setting State Device Summary [DeviceStatusOverview <IMicrosoftGraphDeviceConfigurationDeviceOverview>]: deviceConfigurationDeviceOverview [(Any) <Object>]: This indicates any property can be added to this object. [Id <String>]: The unique identifier for an entity. Read-only. [ConfigurationVersion <Int32?>]: Version of the policy for that overview [ErrorCount <Int32?>]: Number of error devices [FailedCount <Int32?>]: Number of failed devices [LastUpdateDateTime <DateTime?>]: Last update time [NotApplicableCount <Int32?>]: Number of not applicable devices [PendingCount <Int32?>]: Number of pending devices [SuccessCount <Int32?>]: Number of succeeded devices [DeviceStatuses <IMicrosoftGraphDeviceConfigurationDeviceStatus[]>]: Device configuration installation status by device. [Id <String>]: The unique identifier for an entity. Read-only. [ComplianceGracePeriodExpirationDateTime <DateTime?>]: The DateTime when device compliance grace period expires [DeviceDisplayName <String>]: Device name of the DevicePolicyStatus. [DeviceModel <String>]: The device model that is being reported [LastReportedDateTime <DateTime?>]: Last modified date time of the policy report. [Status <String>]: complianceStatus [UserName <String>]: The User Name that is being reported [UserPrincipalName <String>]: UserPrincipalName. [DisplayName <String>]: Admin provided name of the device configuration. [LastModifiedDateTime <DateTime?>]: DateTime the object was last modified. [UserStatusOverview <IMicrosoftGraphDeviceConfigurationUserOverview>]: deviceConfigurationUserOverview [(Any) <Object>]: This indicates any property can be added to this object. [Id <String>]: The unique identifier for an entity. Read-only. [ConfigurationVersion <Int32?>]: Version of the policy for that overview [ErrorCount <Int32?>]: Number of error Users [FailedCount <Int32?>]: Number of failed Users [LastUpdateDateTime <DateTime?>]: Last update time [NotApplicableCount <Int32?>]: Number of not applicable users [PendingCount <Int32?>]: Number of pending Users [SuccessCount <Int32?>]: Number of succeeded Users [UserStatuses <IMicrosoftGraphDeviceConfigurationUserStatus[]>]: Device configuration installation status by user. [Id <String>]: The unique identifier for an entity. Read-only. [DevicesCount <Int32?>]: Devices count for that user. [LastReportedDateTime <DateTime?>]: Last modified date time of the policy report. [Status <String>]: complianceStatus [UserDisplayName <String>]: User name of the DevicePolicyStatus. [UserPrincipalName <String>]: UserPrincipalName. [Version <Int32?>]: Version of the device configuration. [DeviceEnrollmentConfigurations <IMicrosoftGraphDeviceEnrollmentConfiguration[]>]: The list of device enrollment configurations [Id <String>]: The unique identifier for an entity. Read-only. [Assignments <IMicrosoftGraphEnrollmentConfigurationAssignment[]>]: The list of group assignments for the device configuration profile [Id <String>]: The unique identifier for an entity. Read-only. [Target <IMicrosoftGraphDeviceAndAppManagementAssignmentTarget>]: Base type for assignment targets. [CreatedDateTime <DateTime?>]: Created date time in UTC of the device enrollment configuration [Description <String>]: The description of the device enrollment configuration [DisplayName <String>]: The display name of the device enrollment configuration [LastModifiedDateTime <DateTime?>]: Last modified date time in UTC of the device enrollment configuration [Priority <Int32?>]: Priority is used when a user exists in multiple groups that are assigned enrollment configuration. Users are subject only to the configuration with the lowest priority value. [Version <Int32?>]: The version of the device enrollment configuration [DeviceManagementPartners <IMicrosoftGraphDeviceManagementPartner[]>]: The list of Device Management Partners configured by the tenant. [Id <String>]: The unique identifier for an entity. Read-only. [DisplayName <String>]: Partner display name [GroupsRequiringPartnerEnrollment <IMicrosoftGraphDeviceManagementPartnerAssignment[]>]: User groups that specifies whether enrollment is through partner. [Target <IMicrosoftGraphDeviceAndAppManagementAssignmentTarget>]: Base type for assignment targets. [IsConfigured <Boolean?>]: Whether device management partner is configured or not [LastHeartbeatDateTime <DateTime?>]: Timestamp of last heartbeat after admin enabled option Connect to Device management Partner [PartnerAppType <DeviceManagementPartnerAppType?>]: Partner App Type. [PartnerState <DeviceManagementPartnerTenantState?>]: Partner state of this tenant. [SingleTenantAppId <String>]: Partner Single tenant App id [WhenPartnerDevicesWillBeMarkedAsNonCompliantDateTime <DateTime?>]: DateTime in UTC when PartnerDevices will be marked as NonCompliant [WhenPartnerDevicesWillBeRemovedDateTime <DateTime?>]: DateTime in UTC when PartnerDevices will be removed [DeviceProtectionOverview <IMicrosoftGraphDeviceProtectionOverview>]: Hardware information of a given device. [(Any) <Object>]: This indicates any property can be added to this object. [CleanDeviceCount <Int32?>]: Indicates number of devices reporting as clean [CriticalFailuresDeviceCount <Int32?>]: Indicates number of devices with critical failures [InactiveThreatAgentDeviceCount <Int32?>]: Indicates number of devices with inactive threat agent [PendingFullScanDeviceCount <Int32?>]: Indicates number of devices pending full scan [PendingManualStepsDeviceCount <Int32?>]: Indicates number of devices with pending manual steps [PendingOfflineScanDeviceCount <Int32?>]: Indicates number of pending offline scan devices [PendingQuickScanDeviceCount <Int32?>]: Indicates the number of devices that have a pending full scan. Valid values -2147483648 to 2147483647 [PendingRestartDeviceCount <Int32?>]: Indicates number of devices pending restart [PendingSignatureUpdateDeviceCount <Int32?>]: Indicates number of devices with an old signature [TotalReportedDeviceCount <Int32?>]: Total device count. [UnknownStateThreatAgentDeviceCount <Int32?>]: Indicates number of devices with threat agent state as unknown [ExchangeConnectors <IMicrosoftGraphDeviceManagementExchangeConnector[]>]: The list of Exchange Connectors configured by the tenant. [Id <String>]: The unique identifier for an entity. Read-only. [ConnectorServerName <String>]: The name of the server hosting the Exchange Connector. [ExchangeAlias <String>]: An alias assigned to the Exchange server [ExchangeConnectorType <DeviceManagementExchangeConnectorType?>]: The type of Exchange Connector. [ExchangeOrganization <String>]: Exchange Organization to the Exchange server [LastSyncDateTime <DateTime?>]: Last sync time for the Exchange Connector [PrimarySmtpAddress <String>]: Email address used to configure the Service To Service Exchange Connector. [ServerName <String>]: The name of the Exchange server. [Status <DeviceManagementExchangeConnectorStatus?>]: The current status of the Exchange Connector. [Version <String>]: The version of the ExchangeConnectorAgent [ImportedWindowsAutopilotDeviceIdentities <IMicrosoftGraphImportedWindowsAutopilotDeviceIdentity[]>]: Collection of imported Windows autopilot devices. [Id <String>]: The unique identifier for an entity. Read-only. [AssignedUserPrincipalName <String>]: UPN of the user the device will be assigned [GroupTag <String>]: Group Tag of the Windows autopilot device. [HardwareIdentifier <Byte[]>]: Hardware Blob of the Windows autopilot device. [ImportId <String>]: The Import Id of the Windows autopilot device. [ProductKey <String>]: Product Key of the Windows autopilot device. [SerialNumber <String>]: Serial number of the Windows autopilot device. [State <IMicrosoftGraphImportedWindowsAutopilotDeviceIdentityState>]: importedWindowsAutopilotDeviceIdentityState [(Any) <Object>]: This indicates any property can be added to this object. [DeviceErrorCode <Int32?>]: Device error code reported by Device Directory Service(DDS). [DeviceErrorName <String>]: Device error name reported by Device Directory Service(DDS). [DeviceImportStatus <ImportedWindowsAutopilotDeviceIdentityImportStatus?>]: importedWindowsAutopilotDeviceIdentityImportStatus [DeviceRegistrationId <String>]: Device Registration ID for successfully added device reported by Device Directory Service(DDS). [IntuneAccountId <String>]: Intune Account Id for given tenant [IntuneBrand <IMicrosoftGraphIntuneBrand>]: intuneBrand contains data which is used in customizing the appearance of the Company Portal applications as well as the end user web portal. [(Any) <Object>]: This indicates any property can be added to this object. [ContactItEmailAddress <String>]: Email address of the person/organization responsible for IT support. [ContactItName <String>]: Name of the person/organization responsible for IT support. [ContactItNotes <String>]: Text comments regarding the person/organization responsible for IT support. [ContactItPhoneNumber <String>]: Phone number of the person/organization responsible for IT support. [DarkBackgroundLogo <IMicrosoftGraphMimeContent>]: Contains properties for a generic mime content. [(Any) <Object>]: This indicates any property can be added to this object. [Type <String>]: Indicates the content mime type. [Value <Byte[]>]: The byte array that contains the actual content. [DisplayName <String>]: Company/organization name that is displayed to end users. [LightBackgroundLogo <IMicrosoftGraphMimeContent>]: Contains properties for a generic mime content. [OnlineSupportSiteName <String>]: Display name of the company/organization’s IT helpdesk site. [OnlineSupportSiteUrl <String>]: URL to the company/organization’s IT helpdesk site. [PrivacyUrl <String>]: URL to the company/organization’s privacy policy. [ShowDisplayNameNextToLogo <Boolean?>]: Boolean that represents whether the administrator-supplied display name will be shown next to the logo image. [ShowLogo <Boolean?>]: Boolean that represents whether the administrator-supplied logo images are shown or not shown. [ShowNameNextToLogo <Boolean?>]: Boolean that represents whether the administrator-supplied display name will be shown next to the logo image. [ThemeColor <IMicrosoftGraphRgbColor>]: Color in RGB. [(Any) <Object>]: This indicates any property can be added to this object. [B <Int32?>]: Blue value [G <Int32?>]: Green value [R <Int32?>]: Red value [IosUpdateStatuses <IMicrosoftGraphIosUpdateDeviceStatus[]>]: The IOS software update installation statuses for this account. [Id <String>]: The unique identifier for an entity. Read-only. [ComplianceGracePeriodExpirationDateTime <DateTime?>]: The DateTime when device compliance grace period expires [DeviceDisplayName <String>]: Device name of the DevicePolicyStatus. [DeviceId <String>]: The device id that is being reported. [DeviceModel <String>]: The device model that is being reported [InstallStatus <String>]: iosUpdatesInstallStatus [LastReportedDateTime <DateTime?>]: Last modified date time of the policy report. [OSVersion <String>]: The device version that is being reported. [Status <String>]: complianceStatus [UserId <String>]: The User id that is being reported. [UserName <String>]: The User Name that is being reported [UserPrincipalName <String>]: UserPrincipalName. [ManagedDeviceOverview <IMicrosoftGraphManagedDeviceOverview>]: Summary data for managed devices [(Any) <Object>]: This indicates any property can be added to this object. [Id <String>]: The unique identifier for an entity. Read-only. [DeviceExchangeAccessStateSummary <IMicrosoftGraphDeviceExchangeAccessStateSummary>]: Device Exchange Access State summary [(Any) <Object>]: This indicates any property can be added to this object. [AllowedDeviceCount <Int32?>]: Total count of devices with Exchange Access State: Allowed. [BlockedDeviceCount <Int32?>]: Total count of devices with Exchange Access State: Blocked. [QuarantinedDeviceCount <Int32?>]: Total count of devices with Exchange Access State: Quarantined. [UnavailableDeviceCount <Int32?>]: Total count of devices for which no Exchange Access State could be found. [UnknownDeviceCount <Int32?>]: Total count of devices with Exchange Access State: Unknown. [DeviceOperatingSystemSummary <IMicrosoftGraphDeviceOperatingSystemSummary>]: Device operating system summary. [(Any) <Object>]: This indicates any property can be added to this object. [AndroidCorporateWorkProfileCount <Int32?>]: The count of Corporate work profile Android devices. Also known as Corporate Owned Personally Enabled (COPE). Valid values -1 to 2147483647 [AndroidCount <Int32?>]: Number of android device count. [AndroidDedicatedCount <Int32?>]: Number of dedicated Android devices. [AndroidDeviceAdminCount <Int32?>]: Number of device admin Android devices. [AndroidFullyManagedCount <Int32?>]: Number of fully managed Android devices. [AndroidWorkProfileCount <Int32?>]: Number of work profile Android devices. [ConfigMgrDeviceCount <Int32?>]: Number of ConfigMgr managed devices. [IosCount <Int32?>]: Number of iOS device count. [MacOSCount <Int32?>]: Number of Mac OS X device count. [UnknownCount <Int32?>]: Number of unknown device count. [WindowsCount <Int32?>]: Number of Windows device count. [WindowsMobileCount <Int32?>]: Number of Windows mobile device count. [DualEnrolledDeviceCount <Int32?>]: The number of devices enrolled in both MDM and EAS [EnrolledDeviceCount <Int32?>]: Total enrolled device count. Does not include PC devices managed via Intune PC Agent [MdmEnrolledCount <Int32?>]: The number of devices enrolled in MDM [ManagedDevices <IMicrosoftGraphManagedDevice[]>]: The list of managed devices. [MobileAppTroubleshootingEvents <IMicrosoftGraphMobileAppTroubleshootingEvent[]>]: The collection property of MobileAppTroubleshootingEvent. [Id <String>]: The unique identifier for an entity. Read-only. [AppLogCollectionRequests <IMicrosoftGraphAppLogCollectionRequest[]>]: Indicates collection of App Log Upload Request. [Id <String>]: The unique identifier for an entity. Read-only. [CompletedDateTime <DateTime?>]: Time at which the upload log request reached a completed state if not completed yet NULL will be returned. [CustomLogFolders <String[]>]: List of log folders. [ErrorMessage <String>]: Indicates error message if any during the upload process. [Status <AppLogUploadState?>]: AppLogUploadStatus [MobileThreatDefenseConnectors <IMicrosoftGraphMobileThreatDefenseConnector[]>]: The list of Mobile threat Defense connectors configured by the tenant. [Id <String>]: The unique identifier for an entity. Read-only. [AllowPartnerToCollectIosApplicationMetadata <Boolean?>]: When TRUE, indicates the Mobile Threat Defense partner may collect metadata about installed applications from Intune for IOS devices. When FALSE, indicates the Mobile Threat Defense partner may not collect metadata about installed applications from Intune for IOS devices. Default value is FALSE. [AllowPartnerToCollectIosPersonalApplicationMetadata <Boolean?>]: When TRUE, indicates the Mobile Threat Defense partner may collect metadata about personally installed applications from Intune for IOS devices. When FALSE, indicates the Mobile Threat Defense partner may not collect metadata about personally installed applications from Intune for IOS devices. Default value is FALSE. [AndroidDeviceBlockedOnMissingPartnerData <Boolean?>]: For Android, set whether Intune must receive data from the Mobile Threat Defense partner prior to marking a device compliant [AndroidEnabled <Boolean?>]: For Android, set whether data from the Mobile Threat Defense partner should be used during compliance evaluations [AndroidMobileApplicationManagementEnabled <Boolean?>]: When TRUE, inidicates that data from the Mobile Threat Defense partner can be used during Mobile Application Management (MAM) evaluations for Android devices. When FALSE, inidicates that data from the Mobile Threat Defense partner should not be used during Mobile Application Management (MAM) evaluations for Android devices. Only one partner per platform may be enabled for Mobile Application Management (MAM) evaluation. Default value is FALSE. [IosDeviceBlockedOnMissingPartnerData <Boolean?>]: For IOS, set whether Intune must receive data from the Mobile Threat Defense partner prior to marking a device compliant [IosEnabled <Boolean?>]: For IOS, get or set whether data from the Mobile Threat Defense partner should be used during compliance evaluations [IosMobileApplicationManagementEnabled <Boolean?>]: When TRUE, inidicates that data from the Mobile Threat Defense partner can be used during Mobile Application Management (MAM) evaluations for IOS devices. When FALSE, inidicates that data from the Mobile Threat Defense partner should not be used during Mobile Application Management (MAM) evaluations for IOS devices. Only one partner per platform may be enabled for Mobile Application Management (MAM) evaluation. Default value is FALSE. [LastHeartbeatDateTime <DateTime?>]: DateTime of last Heartbeat recieved from the Mobile Threat Defense partner [MicrosoftDefenderForEndpointAttachEnabled <Boolean?>]: When TRUE, inidicates that configuration profile management via Microsoft Defender for Endpoint is enabled. When FALSE, inidicates that configuration profile management via Microsoft Defender for Endpoint is disabled. Default value is FALSE. [PartnerState <MobileThreatPartnerTenantState?>]: Partner state of this tenant. [PartnerUnresponsivenessThresholdInDays <Int32?>]: Get or Set days the per tenant tolerance to unresponsiveness for this partner integration [PartnerUnsupportedOSVersionBlocked <Boolean?>]: Get or set whether to block devices on the enabled platforms that do not meet the minimum version requirements of the Mobile Threat Defense partner [WindowsDeviceBlockedOnMissingPartnerData <Boolean?>]: When TRUE, inidicates that Intune must receive data from the Mobile Threat Defense partner prior to marking a device compliant for Windows. When FALSE, inidicates that Intune may make a device compliant without receiving data from the Mobile Threat Defense partner for Windows. Default value is FALSE. [WindowsEnabled <Boolean?>]: When TRUE, inidicates that data from the Mobile Threat Defense partner can be used during compliance evaluations for Windows. When FALSE, inidicates that data from the Mobile Threat Defense partner should not be used during compliance evaluations for Windows. Default value is FALSE. [NotificationMessageTemplates <IMicrosoftGraphNotificationMessageTemplate[]>]: The Notification Message Templates. [Id <String>]: The unique identifier for an entity. Read-only. [BrandingOptions <NotificationTemplateBrandingOptions?>]: Branding Options for the Message Template. Branding is defined in the Intune Admin Console. [DefaultLocale <String>]: The default locale to fallback onto when the requested locale is not available. [DisplayName <String>]: Display name for the Notification Message Template. [LastModifiedDateTime <DateTime?>]: DateTime the object was last modified. [LocalizedNotificationMessages <IMicrosoftGraphLocalizedNotificationMessage[]>]: The list of localized messages for this Notification Message Template. [Id <String>]: The unique identifier for an entity. Read-only. [IsDefault <Boolean?>]: Flag to indicate whether or not this is the default locale for language fallback. This flag can only be set. To unset, set this property to true on another Localized Notification Message. [LastModifiedDateTime <DateTime?>]: DateTime the object was last modified. [Locale <String>]: The Locale for which this message is destined. [MessageTemplate <String>]: The Message Template content. [Subject <String>]: The Message Template Subject. [RoleScopeTagIds <String[]>]: List of Scope Tags for this Entity instance. [RemoteAssistancePartners <IMicrosoftGraphRemoteAssistancePartner[]>]: The remote assist partners. [Id <String>]: The unique identifier for an entity. Read-only. [DisplayName <String>]: Display name of the partner. [LastConnectionDateTime <DateTime?>]: Timestamp of the last request sent to Intune by the TEM partner. [OnboardingStatus <RemoteAssistanceOnboardingStatus?>]: The current TeamViewer connector status [OnboardingUrl <String>]: URL of the partner's onboarding portal, where an administrator can configure their Remote Assistance service. [Reports <IMicrosoftGraphDeviceManagementReports>]: deviceManagementReports [(Any) <Object>]: This indicates any property can be added to this object. [Id <String>]: The unique identifier for an entity. Read-only. [ExportJobs <IMicrosoftGraphDeviceManagementExportJob[]>]: Entity representing a job to export a report [Id <String>]: The unique identifier for an entity. Read-only. [ExpirationDateTime <DateTime?>]: Time that the exported report expires [Filter <String>]: Filters applied on the report [Format <DeviceManagementReportFileFormat?>]: Possible values for the file format of a report to be exported. [LocalizationType <DeviceManagementExportJobLocalizationType?>]: Configures how the requested export job is localized. [ReportName <String>]: Name of the report [RequestDateTime <DateTime?>]: Time that the exported report was requested [Select <String[]>]: Columns selected from the report [SnapshotId <String>]: A snapshot is an identifiable subset of the dataset represented by the ReportName. A sessionId or CachedReportConfiguration id can be used here. If a sessionId is specified, Filter, Select, and OrderBy are applied to the data represented by the sessionId. Filter, Select, and OrderBy cannot be specified together with a CachedReportConfiguration id. [Status <DeviceManagementReportStatus?>]: Possible statuses associated with a generated report. [Url <String>]: Temporary location of the exported report [ResourceOperations <IMicrosoftGraphResourceOperation[]>]: The Resource Operations. [Id <String>]: The unique identifier for an entity. Read-only. [ActionName <String>]: Type of action this operation is going to perform. The actionName should be concise and limited to as few words as possible. [Description <String>]: Description of the resource operation. The description is used in mouse-over text for the operation when shown in the Azure Portal. [ResourceName <String>]: Name of the Resource this operation is performed on. [RoleAssignments <IMicrosoftGraphDeviceAndAppManagementRoleAssignment[]>]: The Role Assignments. [Description <String>]: Description of the Role Assignment. [DisplayName <String>]: The display or friendly name of the role Assignment. [ResourceScopes <String[]>]: List of ids of role scope member security groups. These are IDs from Azure Active Directory. [RoleDefinition <IMicrosoftGraphRoleDefinition>]: The Role Definition resource. The role definition is the foundation of role based access in Intune. The role combines an Intune resource such as a Mobile App and associated role permissions such as Create or Read for the resource. There are two types of roles, built-in and custom. Built-in roles cannot be modified. Both built-in roles and custom roles must have assignments to be enforced. Create custom roles if you want to define a role that allows any of the available resources and role permissions to be combined into a single role. [(Any) <Object>]: This indicates any property can be added to this object. [Id <String>]: The unique identifier for an entity. Read-only. [Description <String>]: Description of the Role definition. [DisplayName <String>]: Display Name of the Role definition. [IsBuiltIn <Boolean?>]: Type of Role. Set to True if it is built-in, or set to False if it is a custom role definition. [RoleAssignments <IMicrosoftGraphRoleAssignment[]>]: List of Role assignments for this role definition. [Id <String>]: The unique identifier for an entity. Read-only. [Description <String>]: Description of the Role Assignment. [DisplayName <String>]: The display or friendly name of the role Assignment. [ResourceScopes <String[]>]: List of ids of role scope member security groups. These are IDs from Azure Active Directory. [RoleDefinition <IMicrosoftGraphRoleDefinition>]: The Role Definition resource. The role definition is the foundation of role based access in Intune. The role combines an Intune resource such as a Mobile App and associated role permissions such as Create or Read for the resource. There are two types of roles, built-in and custom. Built-in roles cannot be modified. Both built-in roles and custom roles must have assignments to be enforced. Create custom roles if you want to define a role that allows any of the available resources and role permissions to be combined into a single role. [RolePermissions <IMicrosoftGraphRolePermission[]>]: List of Role Permissions this role is allowed to perform. These must match the actionName that is defined as part of the rolePermission. [ResourceActions <IMicrosoftGraphResourceAction[]>]: Resource Actions each containing a set of allowed and not allowed permissions. [AllowedResourceActions <String[]>]: Allowed Actions [NotAllowedResourceActions <String[]>]: Not Allowed Actions. [Id <String>]: The unique identifier for an entity. Read-only. [Members <String[]>]: The list of ids of role member security groups. These are IDs from Azure Active Directory. [RoleDefinitions <IMicrosoftGraphRoleDefinition[]>]: The Role Definitions. [Settings <IMicrosoftGraphDeviceManagementSettings>]: deviceManagementSettings [(Any) <Object>]: This indicates any property can be added to this object. [DeviceComplianceCheckinThresholdDays <Int32?>]: The number of days a device is allowed to go without checking in to remain compliant. [IsScheduledActionEnabled <Boolean?>]: Is feature enabled or not for scheduled action for rule. [SecureByDefault <Boolean?>]: Device should be noncompliant when there is no compliance policy targeted when this is true [SoftwareUpdateStatusSummary <IMicrosoftGraphSoftwareUpdateStatusSummary>]: softwareUpdateStatusSummary [(Any) <Object>]: This indicates any property can be added to this object. [Id <String>]: The unique identifier for an entity. Read-only. [CompliantDeviceCount <Int32?>]: Number of compliant devices. [CompliantUserCount <Int32?>]: Number of compliant users. [ConflictDeviceCount <Int32?>]: Number of conflict devices. [ConflictUserCount <Int32?>]: Number of conflict users. [DisplayName <String>]: The name of the policy. [ErrorDeviceCount <Int32?>]: Number of devices had error. [ErrorUserCount <Int32?>]: Number of users had error. [NonCompliantDeviceCount <Int32?>]: Number of non compliant devices. [NonCompliantUserCount <Int32?>]: Number of non compliant users. [NotApplicableDeviceCount <Int32?>]: Number of not applicable devices. [NotApplicableUserCount <Int32?>]: Number of not applicable users. [RemediatedDeviceCount <Int32?>]: Number of remediated devices. [RemediatedUserCount <Int32?>]: Number of remediated users. [UnknownDeviceCount <Int32?>]: Number of unknown devices. [UnknownUserCount <Int32?>]: Number of unknown users. [SubscriptionState <DeviceManagementSubscriptionState?>]: Tenant mobile device management subscription state. [TelecomExpenseManagementPartners <IMicrosoftGraphTelecomExpenseManagementPartner[]>]: The telecom expense management partners. [Id <String>]: The unique identifier for an entity. Read-only. [AppAuthorized <Boolean?>]: Whether the partner's AAD app has been authorized to access Intune. [DisplayName <String>]: Display name of the TEM partner. [Enabled <Boolean?>]: Whether Intune's connection to the TEM service is currently enabled or disabled. [LastConnectionDateTime <DateTime?>]: Timestamp of the last request sent to Intune by the TEM partner. [Url <String>]: URL of the TEM partner's administrative control panel, where an administrator can configure their TEM service. [TermsAndConditions <IMicrosoftGraphTermsAndConditions[]>]: The terms and conditions associated with device management of the company. [Id <String>]: The unique identifier for an entity. Read-only. [AcceptanceStatement <String>]: Administrator-supplied explanation of the terms and conditions, typically describing what it means to accept the terms and conditions set out in the T&C policy. This is shown to the user on prompts to accept the T&C policy. [AcceptanceStatuses <IMicrosoftGraphTermsAndConditionsAcceptanceStatus[]>]: The list of acceptance statuses for this T&C policy. [Id <String>]: The unique identifier for an entity. Read-only. [AcceptedDateTime <DateTime?>]: DateTime when the terms were last accepted by the user. [AcceptedVersion <Int32?>]: Most recent version number of the T&C accepted by the user. [TermsAndConditions <IMicrosoftGraphTermsAndConditions>]: A termsAndConditions entity represents the metadata and contents of a given Terms and Conditions (T&C) policy. T&C policies’ contents are presented to users upon their first attempt to enroll into Intune and subsequently upon edits where an administrator has required re-acceptance. They enable administrators to communicate the provisions to which a user must agree in order to have devices enrolled into Intune. [UserDisplayName <String>]: Display name of the user whose acceptance the entity represents. [UserPrincipalName <String>]: The userPrincipalName of the User that accepted the term. [Assignments <IMicrosoftGraphTermsAndConditionsAssignment[]>]: The list of assignments for this T&C policy. [Id <String>]: The unique identifier for an entity. Read-only. [Target <IMicrosoftGraphDeviceAndAppManagementAssignmentTarget>]: Base type for assignment targets. [BodyText <String>]: Administrator-supplied body text of the terms and conditions, typically the terms themselves. This is shown to the user on prompts to accept the T&C policy. [CreatedDateTime <DateTime?>]: DateTime the object was created. [Description <String>]: Administrator-supplied description of the T&C policy. [DisplayName <String>]: Administrator-supplied name for the T&C policy. [LastModifiedDateTime <DateTime?>]: DateTime the object was last modified. [Title <String>]: Administrator-supplied title of the terms and conditions. This is shown to the user on prompts to accept the T&C policy. [Version <Int32?>]: Integer indicating the current version of the terms. Incremented when an administrator makes a change to the terms and wishes to require users to re-accept the modified T&C policy. [TroubleshootingEvents <IMicrosoftGraphDeviceManagementTroubleshootingEvent[]>]: The list of troubleshooting events for the tenant. [UserExperienceAnalyticsAppHealthApplicationPerformance <IMicrosoftGraphUserExperienceAnalyticsAppHealthApplicationPerformance[]>]: User experience analytics appHealth Application Performance [Id <String>]: The unique identifier for an entity. Read-only. [ActiveDeviceCount <Int32?>]: The health score of the application. Valid values 0 to 100. Supports: $filter, $select, $OrderBy. Read-only. Valid values -2147483648 to 2147483647 [AppCrashCount <Int32?>]: The number of crashes for the application. Valid values 0 to 2147483647. Supports: $select, $OrderBy. Read-only. Valid values -2147483648 to 2147483647 [AppDisplayName <String>]: The friendly name of the application. Possible values are: Outlook, Excel. Supports: $select, $OrderBy. Read-only. [AppHangCount <Int32?>]: The number of hangs for the application. Supports: $select, $OrderBy. Read-only. Valid values -2147483648 to 2147483647 [AppHealthScore <Double?>]: The health score of the application. Valid values 0 to 100. Supports: $filter, $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 [AppName <String>]: The name of the application. Possible values are: outlook.exe, excel.exe. Supports: $select, $OrderBy. Read-only. [AppPublisher <String>]: The publisher of the application. Supports: $select, $OrderBy. Read-only. [AppUsageDuration <Int32?>]: The total usage time of the application in minutes. Valid values 0 to 2147483647. Supports: $select, $OrderBy. Read-only. Valid values -2147483648 to 2147483647 [MeanTimeToFailureInMinutes <Int32?>]: The mean time to failure for the application in minutes. Valid values 0 to 2147483647. Supports: $select, $OrderBy. Read-only. Valid values -2147483648 to 2147483647 [UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails <IMicrosoftGraphUserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails[]>]: User experience analytics appHealth Application Performance by App Version details [Id <String>]: The unique identifier for an entity. Read-only. [AppCrashCount <Int32?>]: The number of crashes for the app. Valid values -2147483648 to 2147483647 [AppDisplayName <String>]: The friendly name of the application. [AppName <String>]: The name of the application. [AppPublisher <String>]: The publisher of the application. [AppVersion <String>]: The version of the application. [DeviceCountWithCrashes <Int32?>]: The total number of devices that have reported one or more application crashes for this application and version. Valid values 0 to 2147483647. Supports: $select, $OrderBy. Read-only. Valid values -2147483648 to 2147483647 [IsLatestUsedVersion <Boolean?>]: When TRUE, indicates the version of application is the latest version for that application that is in use. When FALSE, indicates the version is not the latest version. FALSE by default. Supports: $select, $OrderBy. [IsMostUsedVersion <Boolean?>]: When TRUE, indicates the version of application is the most used version for that application. When FALSE, indicates the version is not the most used version. FALSE by default. Supports: $select, $OrderBy. Read-only. [UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId <IMicrosoftGraphUserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId[]>]: User experience analytics appHealth Application Performance by App Version Device Id [Id <String>]: The unique identifier for an entity. Read-only. [AppCrashCount <Int32?>]: The number of crashes for the app. Valid values -2147483648 to 2147483647 [AppDisplayName <String>]: The friendly name of the application. [AppName <String>]: The name of the application. [AppPublisher <String>]: The publisher of the application. [AppVersion <String>]: The version of the application. [DeviceDisplayName <String>]: The name of the device. Supports: $select, $OrderBy. Read-only. [DeviceId <String>]: The Intune device id of the device. Supports: $select, $OrderBy. Read-only. [ProcessedDateTime <DateTime?>]: The date and time when the statistics were last computed. The value cannot be modified and is automatically populated when the statistics are computed. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2022 would look like this: '2022-01-01T00:00:00Z'. Returned by default. Read-only. [UserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion <IMicrosoftGraphUserExperienceAnalyticsAppHealthAppPerformanceByOSVersion[]>]: User experience analytics appHealth Application Performance by OS Version [Id <String>]: The unique identifier for an entity. Read-only. [ActiveDeviceCount <Int32?>]: The number of devices where the application has been active. Valid values 0 to 2147483647. Supports: $select, $OrderBy. Read-only. Valid values -2147483648 to 2147483647 [AppCrashCount <Int32?>]: The number of crashes for the application. Valid values 0 to 2147483647. Supports: $select, $OrderBy. Read-only. Valid values -2147483648 to 2147483647 [AppDisplayName <String>]: The friendly name of the application. Possible values are: Outlook, Excel. Supports: $select, $OrderBy. Read-only. [AppName <String>]: The name of the application. Possible values are: outlook.exe, excel.exe. Supports: $select, $OrderBy. Read-only. [AppPublisher <String>]: The publisher of the application. Supports: $select, $OrderBy. Read-only. [AppUsageDuration <Int32?>]: The total usage time of the application in minutes. Valid values 0 to 2147483647. Supports: $select, $OrderBy. Read-only. Valid values -2147483648 to 2147483647 [MeanTimeToFailureInMinutes <Int32?>]: The mean time to failure for the application in minutes. Valid values 0 to 2147483647. Supports: $select, $OrderBy. Read-only. Valid values -2147483648 to 2147483647 [OSBuildNumber <String>]: The OS build number of the application. Supports: $select, $OrderBy. Read-only. [OSVersion <String>]: The OS version of the application. Supports: $select, $OrderBy. Read-only. [UserExperienceAnalyticsAppHealthDeviceModelPerformance <IMicrosoftGraphUserExperienceAnalyticsAppHealthDeviceModelPerformance[]>]: User experience analytics appHealth Model Performance [Id <String>]: The unique identifier for an entity. Read-only. [ActiveDeviceCount <Int32?>]: The number of active devices for the model. Valid values 0 to 2147483647. Supports: $filter, $select, $OrderBy. Read-only. Valid values -2147483648 to 2147483647 [DeviceManufacturer <String>]: The manufacturer name of the device. Supports: $select, $OrderBy. Read-only. [DeviceModel <String>]: The model name of the device. Supports: $select, $OrderBy. Read-only. [HealthStatus <UserExperienceAnalyticsHealthState?>]: userExperienceAnalyticsHealthState [MeanTimeToFailureInMinutes <Int32?>]: The mean time to failure for the application in minutes. Valid values 0 to 2147483647. Supports: $filter, $select, $OrderBy. Read-only. Valid values -2147483648 to 2147483647 [ModelAppHealthScore <Double?>]: The application health score of the device model. Valid values 0 to 100. Supports: $filter, $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 [UserExperienceAnalyticsAppHealthDevicePerformance <IMicrosoftGraphUserExperienceAnalyticsAppHealthDevicePerformance[]>]: User experience analytics appHealth Device Performance [Id <String>]: The unique identifier for an entity. Read-only. [AppCrashCount <Int32?>]: The number of application crashes for the device. Valid values 0 to 2147483647. Supports: $filter, $select, $OrderBy. Read-only. Valid values -2147483648 to 2147483647 [AppHangCount <Int32?>]: The number of application hangs for the device. Valid values 0 to 2147483647. Supports: $select, $OrderBy. Read-only. Valid values -2147483648 to 2147483647 [CrashedAppCount <Int32?>]: The number of distinct application crashes for the device. Valid values 0 to 2147483647. Supports: $select, $OrderBy. Read-only. Valid values -2147483648 to 2147483647 [DeviceAppHealthScore <Double?>]: The application health score of the device. Valid values 0 to 100. Supports: $filter, $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 [DeviceDisplayName <String>]: The name of the device. Supports: $select, $OrderBy. Read-only. [DeviceId <String>]: The Intune device id of the device. Supports: $select, $OrderBy. Read-only. [DeviceManufacturer <String>]: The manufacturer name of the device. Supports: $select, $OrderBy. Read-only. [DeviceModel <String>]: The model name of the device. Supports: $select, $OrderBy. Read-only. [HealthStatus <UserExperienceAnalyticsHealthState?>]: userExperienceAnalyticsHealthState [MeanTimeToFailureInMinutes <Int32?>]: The mean time to failure for the application in minutes. Valid values 0 to 2147483647. Supports: $filter, $select, $OrderBy. Read-only. Valid values -2147483648 to 2147483647 [ProcessedDateTime <DateTime?>]: The date and time when the statistics were last computed. The value cannot be modified and is automatically populated when the statistics are computed. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2022 would look like this: '2022-01-01T00:00:00Z'. Returned by default. Read-only. [UserExperienceAnalyticsAppHealthDevicePerformanceDetails <IMicrosoftGraphUserExperienceAnalyticsAppHealthDevicePerformanceDetails[]>]: User experience analytics device performance details [Id <String>]: The unique identifier for an entity. Read-only. [AppDisplayName <String>]: The friendly name of the application for which the event occurred. Possible values are: outlook.exe, excel.exe. Supports: $select, $OrderBy. Read-only. [AppPublisher <String>]: The publisher of the application. Supports: $select, $OrderBy. Read-only. [AppVersion <String>]: The version of the application. Possible values are: 1.0.0.1, 75.65.23.9. Supports: $select, $OrderBy. Read-only. [DeviceDisplayName <String>]: The name of the device. Supports: $select, $OrderBy. Read-only. [DeviceId <String>]: The Intune device id of the device. Supports: $select, $OrderBy. Read-only. [EventDateTime <DateTime?>]: The time the event occurred. The value cannot be modified and is automatically populated when the statistics are computed. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2022 would look like this: '2022-01-01T00:00:00Z'. Returned by default. Read-only. [EventType <String>]: The type of the event. Supports: $select, $OrderBy. Read-only. [UserExperienceAnalyticsAppHealthOSVersionPerformance <IMicrosoftGraphUserExperienceAnalyticsAppHealthOSVersionPerformance[]>]: User experience analytics appHealth OS version Performance [Id <String>]: The unique identifier for an entity. Read-only. [ActiveDeviceCount <Int32?>]: The number of active devices for the OS version. Valid values 0 to 2147483647. Supports: $filter, $select, $OrderBy. Read-only. Valid values -2147483648 to 2147483647 [MeanTimeToFailureInMinutes <Int32?>]: The mean time to failure for the application in minutes. Valid values 0 to 2147483647. Supports: $filter, $select, $OrderBy. Read-only. Valid values -2147483648 to 2147483647 [OSBuildNumber <String>]: The OS build number installed on the device. Supports: $select, $OrderBy. Read-only. [OSVersion <String>]: The OS version installed on the device. Supports: $select, $OrderBy. Read-only. [OSVersionAppHealthScore <Double?>]: The application health score of the OS version. Valid values 0 to 100. Supports: $filter, $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 [UserExperienceAnalyticsAppHealthOverview <IMicrosoftGraphUserExperienceAnalyticsCategory>]: The user experience analytics category entity contains the scores and insights for the various metrics of a category. [(Any) <Object>]: This indicates any property can be added to this object. [Id <String>]: The unique identifier for an entity. Read-only. [Insights <IMicrosoftGraphUserExperienceAnalyticsInsight[]>]: The insights for the category. Read-only. [InsightId <String>]: The unique identifier of the user experience analytics insight. [Severity <UserExperienceAnalyticsInsightSeverity?>]: Indicates severity of insights. Possible values are: None, Informational, Warning, Error. [UserExperienceAnalyticsMetricId <String>]: The unique identifier of the user experience analytics metric. [Values <IMicrosoftGraphUserExperienceAnalyticsInsightValue[]>]: The value of the user experience analytics insight. [MetricValues <IMicrosoftGraphUserExperienceAnalyticsMetric[]>]: The metric values for the user experience analytics category. Read-only. [Id <String>]: The unique identifier for an entity. Read-only. [Unit <String>]: The unit of the user experience analytics metric. Examples: none, percentage, count, seconds, score. [Value <Double?>]: The value of the user experience analytics metric. [UserExperienceAnalyticsBaselines <IMicrosoftGraphUserExperienceAnalyticsBaseline[]>]: User experience analytics baselines [Id <String>]: The unique identifier for an entity. Read-only. [AppHealthMetrics <IMicrosoftGraphUserExperienceAnalyticsCategory>]: The user experience analytics category entity contains the scores and insights for the various metrics of a category. [BatteryHealthMetrics <IMicrosoftGraphUserExperienceAnalyticsCategory>]: The user experience analytics category entity contains the scores and insights for the various metrics of a category. [BestPracticesMetrics <IMicrosoftGraphUserExperienceAnalyticsCategory>]: The user experience analytics category entity contains the scores and insights for the various metrics of a category. [CreatedDateTime <DateTime?>]: The date the custom baseline was created. The value cannot be modified and is automatically populated when the baseline is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Returned by default. [DeviceBootPerformanceMetrics <IMicrosoftGraphUserExperienceAnalyticsCategory>]: The user experience analytics category entity contains the scores and insights for the various metrics of a category. [DisplayName <String>]: The name of the baseline. [IsBuiltIn <Boolean?>]: When TRUE, indicates the current baseline is the commercial median baseline. When FALSE, indicates it is a custom baseline. FALSE by default. [RebootAnalyticsMetrics <IMicrosoftGraphUserExperienceAnalyticsCategory>]: The user experience analytics category entity contains the scores and insights for the various metrics of a category. [ResourcePerformanceMetrics <IMicrosoftGraphUserExperienceAnalyticsCategory>]: The user experience analytics category entity contains the scores and insights for the various metrics of a category. [WorkFromAnywhereMetrics <IMicrosoftGraphUserExperienceAnalyticsCategory>]: The user experience analytics category entity contains the scores and insights for the various metrics of a category. [UserExperienceAnalyticsCategories <IMicrosoftGraphUserExperienceAnalyticsCategory[]>]: User experience analytics categories [UserExperienceAnalyticsDevicePerformance <IMicrosoftGraphUserExperienceAnalyticsDevicePerformance[]>]: User experience analytics device performance [Id <String>]: The unique identifier for an entity. Read-only. [AverageBlueScreens <Double?>]: Average (mean) number of Blue Screens per device in the last 30 days. Valid values 0 to 9999999 [AverageRestarts <Double?>]: Average (mean) number of Restarts per device in the last 30 days. Valid values 0 to 9999999 [BlueScreenCount <Int32?>]: Number of Blue Screens in the last 30 days. Valid values 0 to 9999999 [BootScore <Int32?>]: The user experience analytics device boot score. [CoreBootTimeInMS <Int32?>]: The user experience analytics device core boot time in milliseconds. [CoreLoginTimeInMS <Int32?>]: The user experience analytics device core login time in milliseconds. [DeviceCount <Int64?>]: User experience analytics summarized device count. [DeviceName <String>]: The user experience analytics device name. [DiskType <DiskType?>]: diskType [GroupPolicyBootTimeInMS <Int32?>]: The user experience analytics device group policy boot time in milliseconds. [GroupPolicyLoginTimeInMS <Int32?>]: The user experience analytics device group policy login time in milliseconds. [HealthStatus <UserExperienceAnalyticsHealthState?>]: userExperienceAnalyticsHealthState [LoginScore <Int32?>]: The user experience analytics device login score. [Manufacturer <String>]: The user experience analytics device manufacturer. [Model <String>]: The user experience analytics device model. [ModelStartupPerformanceScore <Double?>]: The user experience analytics model level startup performance score. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 [OperatingSystemVersion <String>]: The user experience analytics device Operating System version. [ResponsiveDesktopTimeInMS <Int32?>]: The user experience analytics responsive desktop time in milliseconds. [RestartCount <Int32?>]: Number of Restarts in the last 30 days. Valid values 0 to 9999999 [StartupPerformanceScore <Double?>]: The user experience analytics device startup performance score. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 [UserExperienceAnalyticsDeviceScores <IMicrosoftGraphUserExperienceAnalyticsDeviceScores[]>]: User experience analytics device scores [Id <String>]: The unique identifier for an entity. Read-only. [AppReliabilityScore <Double?>]: Indicates a score calculated from application health data to indicate when a device is having problems running one or more applications. Valid values range from 0-100. Value -1 means associated score is unavailable. A higher score indicates a healthier device. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 [BatteryHealthScore <Double?>]: Indicates a calulated score indicating the health of the device's battery. Valid values range from 0-100. Value -1 means associated score is unavailable. A higher score indicates a healthier device. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 [DeviceName <String>]: The name of the device. Supports: $select, $OrderBy. Read-only. [EndpointAnalyticsScore <Double?>]: Indicates a weighted average of the various scores. Valid values range from 0-100. Value -1 means associated score is unavailable. A higher score indicates a healthier device. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 [HealthStatus <UserExperienceAnalyticsHealthState?>]: userExperienceAnalyticsHealthState [Manufacturer <String>]: The manufacturer name of the device. Examples: Microsoft Corporation, HP, Lenovo. Supports: $select, $OrderBy. Read-only. [Model <String>]: The model name of the device. Supports: $select, $OrderBy. Read-only. [StartupPerformanceScore <Double?>]: Indicates a weighted average of boot score and logon score used for measuring startup performance. Valid values range from 0-100. Value -1 means associated score is unavailable. A higher score indicates a healthier device. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 [WorkFromAnywhereScore <Double?>]: Indicates a weighted score of the work from anywhere on a device level. Valid values range from 0-100. Value -1 means associated score is unavailable. A higher score indicates a healthier device. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 [UserExperienceAnalyticsDeviceStartupHistory <IMicrosoftGraphUserExperienceAnalyticsDeviceStartupHistory[]>]: User experience analytics device Startup History [Id <String>]: The unique identifier for an entity. Read-only. [CoreBootTimeInMS <Int32?>]: The device core boot time in milliseconds. Supports: $select, $OrderBy. Read-only. [CoreLoginTimeInMS <Int32?>]: The device core login time in milliseconds. Supports: $select, $OrderBy. Read-only. [DeviceId <String>]: The Intune device id of the device. Supports: $select, $OrderBy. Read-only. [FeatureUpdateBootTimeInMS <Int32?>]: The impact of device feature updates on boot time in milliseconds. Supports: $select, $OrderBy. Read-only. [GroupPolicyBootTimeInMS <Int32?>]: The impact of device group policy client on boot time in milliseconds. Supports: $select, $OrderBy. Read-only. [GroupPolicyLoginTimeInMS <Int32?>]: The impact of device group policy client on login time in milliseconds. Supports: $select, $OrderBy. Read-only. [IsFeatureUpdate <Boolean?>]: When TRUE, indicates the device boot record is associated with feature updates. When FALSE, indicates the device boot record is not associated with feature updates. Supports: $select, $OrderBy. Read-only. [IsFirstLogin <Boolean?>]: When TRUE, indicates the device login is the first login after a reboot. When FALSE, indicates the device login is not the first login after a reboot. Supports: $select, $OrderBy. Read-only. [OperatingSystemVersion <String>]: The user experience analytics device boot record's operating system version. Supports: $select, $OrderBy. Read-only. [ResponsiveDesktopTimeInMS <Int32?>]: The time for desktop to become responsive during login process in milliseconds. Supports: $select, $OrderBy. Read-only. [RestartCategory <UserExperienceAnalyticsOperatingSystemRestartCategory?>]: Operating System restart category. [RestartFaultBucket <String>]: OS restart fault bucket. The fault bucket is used to find additional information about a system crash. Supports: $select, $OrderBy. Read-only. [RestartStopCode <String>]: OS restart stop code. This shows the bug check code which can be used to look up the blue screen reason. Supports: $select, $OrderBy. Read-only. [StartTime <DateTime?>]: The device boot start time. The value cannot be modified and is automatically populated when the device performs a reboot. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2022 would look like this: '2022-01-01T00:00:00Z'. Returned by default. Read-only. [TotalBootTimeInMS <Int32?>]: The device total boot time in milliseconds. Supports: $select, $OrderBy. Read-only. [TotalLoginTimeInMS <Int32?>]: The device total login time in milliseconds. Supports: $select, $OrderBy. Read-only. [UserExperienceAnalyticsDeviceStartupProcessPerformance <IMicrosoftGraphUserExperienceAnalyticsDeviceStartupProcessPerformance[]>]: User experience analytics device Startup Process Performance [Id <String>]: The unique identifier for an entity. Read-only. [DeviceCount <Int64?>]: The count of devices which initiated this process on startup. Supports: $filter, $select, $OrderBy. Read-only. [MedianImpactInMS <Int64?>]: The median impact of startup process on device boot time in milliseconds. Supports: $filter, $select, $OrderBy. Read-only. [ProcessName <String>]: The name of the startup process. Examples: outlook, excel. Supports: $select, $OrderBy. Read-only. [ProductName <String>]: The product name of the startup process. Examples: Microsoft Outlook, Microsoft Excel. Supports: $select, $OrderBy. Read-only. [Publisher <String>]: The publisher of the startup process. Examples: Microsoft Corporation, Contoso Corp. Supports: $select, $OrderBy. Read-only. [TotalImpactInMS <Int64?>]: The total impact of startup process on device boot time in milliseconds. Supports: $filter, $select, $OrderBy. Read-only. [UserExperienceAnalyticsDeviceStartupProcesses <IMicrosoftGraphUserExperienceAnalyticsDeviceStartupProcess[]>]: User experience analytics device Startup Processes [Id <String>]: The unique identifier for an entity. Read-only. [ManagedDeviceId <String>]: The Intune device id of the device. Supports: $select, $OrderBy. Read-only. [ProcessName <String>]: The name of the process. Examples: outlook, excel. Supports: $select, $OrderBy. Read-only. [ProductName <String>]: The product name of the process. Examples: Microsoft Outlook, Microsoft Excel. Supports: $select, $OrderBy. Read-only. [Publisher <String>]: The publisher of the process. Examples: Microsoft Corporation, Contoso Corp. Supports: $select, $OrderBy. Read-only. [StartupImpactInMS <Int32?>]: The impact of startup process on device boot time in milliseconds. Supports: $select, $OrderBy. Read-only. [UserExperienceAnalyticsMetricHistory <IMicrosoftGraphUserExperienceAnalyticsMetricHistory[]>]: User experience analytics metric history [Id <String>]: The unique identifier for an entity. Read-only. [DeviceId <String>]: The Intune device id of the device. [MetricDateTime <DateTime?>]: The metric date time. The value cannot be modified and is automatically populated when the metric is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Returned by default. [MetricType <String>]: The user experience analytics metric type. [UserExperienceAnalyticsModelScores <IMicrosoftGraphUserExperienceAnalyticsModelScores[]>]: User experience analytics model scores [Id <String>]: The unique identifier for an entity. Read-only. [AppReliabilityScore <Double?>]: Indicates a score calculated from application health data to indicate when a device is having problems running one or more applications. Valid values range from 0-100. Value -1 means associated score is unavailable. A higher score indicates a healthier device. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 [BatteryHealthScore <Double?>]: Indicates a calulated score indicating the health of the device's battery. Valid values range from 0-100. Value -1 means associated score is unavailable. A higher score indicates a healthier device. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 [EndpointAnalyticsScore <Double?>]: Indicates a weighted average of the various scores. Valid values range from 0-100. Value -1 means associated score is unavailable. A higher score indicates a healthier device. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 [HealthStatus <UserExperienceAnalyticsHealthState?>]: userExperienceAnalyticsHealthState [Manufacturer <String>]: The manufacturer name of the device. Examples: Microsoft Corporation, HP, Lenovo. Supports: $select, $OrderBy. Read-only. [Model <String>]: The model name of the device. Supports: $select, $OrderBy. Read-only. [ModelDeviceCount <Int64?>]: Indicates unique devices count of given model in a consolidated report. Supports: $select, $OrderBy. Read-only. Valid values -9.22337203685478E+18 to 9.22337203685478E+18 [StartupPerformanceScore <Double?>]: Indicates a weighted average of boot score and logon score used for measuring startup performance. Valid values range from 0-100. Value -1 means associated score is unavailable. A higher score indicates a healthier device. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 [WorkFromAnywhereScore <Double?>]: Indicates a weighted score of the work from anywhere on a device level. Valid values range from 0-100. Value -1 means associated score is unavailable. A higher score indicates a healthier device. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 [UserExperienceAnalyticsOverview <IMicrosoftGraphUserExperienceAnalyticsOverview>]: The user experience analytics overview entity contains the overall score and the scores and insights of every metric of all categories. [(Any) <Object>]: This indicates any property can be added to this object. [Id <String>]: The unique identifier for an entity. Read-only. [Insights <IMicrosoftGraphUserExperienceAnalyticsInsight[]>]: The user experience analytics insights. Read-only. [UserExperienceAnalyticsScoreHistory <IMicrosoftGraphUserExperienceAnalyticsScoreHistory[]>]: User experience analytics device Startup Score History [Id <String>]: The unique identifier for an entity. Read-only. [StartupDateTime <DateTime?>]: The device startup date time. The value cannot be modified and is automatically populated. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Returned by default. [UserExperienceAnalyticsSettings <IMicrosoftGraphUserExperienceAnalyticsSettings>]: The user experience analytics insight is the recomendation to improve the user experience analytics score. [(Any) <Object>]: This indicates any property can be added to this object. [ConfigurationManagerDataConnectorConfigured <Boolean?>]: When TRUE, indicates Tenant attach is configured properly and System Center Configuration Manager (SCCM) tenant attached devices will show up in endpoint analytics reporting. When FALSE, indicates Tenant attach is not configured. FALSE by default. [UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric <IMicrosoftGraphUserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric>]: The user experience analytics hardware readiness entity contains account level information about hardware blockers for windows upgrade. [(Any) <Object>]: This indicates any property can be added to this object. [Id <String>]: The unique identifier for an entity. Read-only. [OSCheckFailedPercentage <Double?>]: The percentage of devices for which OS check has failed. Valid values 0 to 100. Supports: $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 [Processor64BitCheckFailedPercentage <Double?>]: The percentage of devices for which processor hardware 64-bit architecture check has failed. Valid values 0 to 100. Supports: $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 [ProcessorCoreCountCheckFailedPercentage <Double?>]: The percentage of devices for which processor hardware core count check has failed. Valid values 0 to 100. Supports: $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 [ProcessorFamilyCheckFailedPercentage <Double?>]: The percentage of devices for which processor hardware family check has failed. Valid values 0 to 100. Supports: $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 [ProcessorSpeedCheckFailedPercentage <Double?>]: The percentage of devices for which processor hardware speed check has failed. Valid values 0 to 100. Supports: $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 [RamCheckFailedPercentage <Double?>]: The percentage of devices for which RAM hardware check has failed. Valid values 0 to 100. Supports: $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 [SecureBootCheckFailedPercentage <Double?>]: The percentage of devices for which secure boot hardware check has failed. Valid values 0 to 100. Supports: $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 [StorageCheckFailedPercentage <Double?>]: The percentage of devices for which storage hardware check has failed. Valid values 0 to 100. Supports: $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 [TotalDeviceCount <Int32?>]: The count of total devices in an organization. Valid values 0 to 2147483647. Supports: $select, $OrderBy. Read-only. Valid values -2147483648 to 2147483647 [TpmCheckFailedPercentage <Double?>]: The percentage of devices for which Trusted Platform Module (TPM) hardware check has failed. Valid values 0 to 100. Supports: $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 [UpgradeEligibleDeviceCount <Int32?>]: The count of devices in an organization eligible for windows upgrade. Valid values 0 to 2147483647. Supports: $select, $OrderBy. Read-only. Valid values -2147483648 to 2147483647 [UserExperienceAnalyticsWorkFromAnywhereMetrics <IMicrosoftGraphUserExperienceAnalyticsWorkFromAnywhereMetric[]>]: User experience analytics work from anywhere metrics. [Id <String>]: The unique identifier for an entity. Read-only. [MetricDevices <IMicrosoftGraphUserExperienceAnalyticsWorkFromAnywhereDevice[]>]: The work from anywhere metric devices. Read-only. [Id <String>]: The unique identifier for an entity. Read-only. [AutoPilotProfileAssigned <Boolean?>]: When TRUE, indicates the intune device's autopilot profile is assigned. When FALSE, indicates it's not Assigned. Supports: $select, $OrderBy. Read-only. [AutoPilotRegistered <Boolean?>]: When TRUE, indicates the intune device's autopilot is registered. When FALSE, indicates it's not registered. Supports: $select, $OrderBy. Read-only. [AzureAdDeviceId <String>]: The Azure Active Directory (Azure AD) device Id. Supports: $select, $OrderBy. Read-only. [AzureAdJoinType <String>]: The work from anywhere device's Azure Active Directory (Azure AD) join type. Supports: $select, $OrderBy. Read-only. [AzureAdRegistered <Boolean?>]: When TRUE, indicates the device's Azure Active Directory (Azure AD) is registered. When False, indicates it's not registered. Supports: $select, $OrderBy. Read-only. [CloudIdentityScore <Double?>]: Indicates per device cloud identity score. Valid values 0 to 100. Value -1 means associated score is unavailable. Supports: $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 [CloudManagementScore <Double?>]: Indicates per device cloud management score. Valid values 0 to 100. Value -1 means associated score is unavailable. Supports: $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 [CloudProvisioningScore <Double?>]: Indicates per device cloud provisioning score. Valid values 0 to 100. Value -1 means associated score is unavailable. Supports: $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 [CompliancePolicySetToIntune <Boolean?>]: When TRUE, indicates the device's compliance policy is set to intune. When FALSE, indicates it's not set to intune. Supports: $select, $OrderBy. Read-only. [DeviceId <String>]: The Intune device id of the device. Supports: $select, $OrderBy. Read-only. [DeviceName <String>]: The name of the device. Supports: $select, $OrderBy. Read-only. [HealthStatus <UserExperienceAnalyticsHealthState?>]: userExperienceAnalyticsHealthState [IsCloudManagedGatewayEnabled <Boolean?>]: When TRUE, indicates the device's Cloud Management Gateway for Configuration Manager is enabled. When FALSE, indicates it's not enabled. Supports: $select, $OrderBy. Read-only. [ManagedBy <String>]: The management agent of the device. Supports: $select, $OrderBy. Read-only. [Manufacturer <String>]: The manufacturer name of the device. Supports: $select, $OrderBy. Read-only. [Model <String>]: The model name of the device. Supports: $select, $OrderBy. Read-only. [OSCheckFailed <Boolean?>]: When TRUE, indicates OS check failed for device to upgrade to the latest version of windows. When FALSE, indicates the check succeeded. Supports: $select, $OrderBy. Read-only. [OSDescription <String>]: The OS description of the device. Supports: $select, $OrderBy. Read-only. [OSVersion <String>]: The OS version of the device. Supports: $select, $OrderBy. Read-only. [OtherWorkloadsSetToIntune <Boolean?>]: When TRUE, indicates the device's other workloads is set to intune. When FALSE, indicates it's not set to intune. Supports: $select, $OrderBy. Read-only. [Ownership <String>]: Ownership of the device. Supports: $select, $OrderBy. Read-only. [Processor64BitCheckFailed <Boolean?>]: When TRUE, indicates processor hardware 64-bit architecture check failed for device to upgrade to the latest version of windows. When FALSE, indicates the check succeeded. Supports: $select, $OrderBy. Read-only. [ProcessorCoreCountCheckFailed <Boolean?>]: When TRUE, indicates processor hardware core count check failed for device to upgrade to the latest version of windows. When FALSE, indicates the check succeeded. Supports: $select, $OrderBy. Read-only. [ProcessorFamilyCheckFailed <Boolean?>]: When TRUE, indicates processor hardware family check failed for device to upgrade to the latest version of windows. When FALSE, indicates the check succeeded. Supports: $select, $OrderBy. Read-only. [ProcessorSpeedCheckFailed <Boolean?>]: When TRUE, indicates processor hardware speed check failed for device to upgrade to the latest version of windows. When FALSE, indicates the check succeeded. Supports: $select, $OrderBy. Read-only. [RamCheckFailed <Boolean?>]: When TRUE, indicates RAM hardware check failed for device to upgrade to the latest version of windows. When FALSE, indicates the check succeeded. Supports: $select, $OrderBy. Read-only. [SecureBootCheckFailed <Boolean?>]: When TRUE, indicates secure boot hardware check failed for device to upgrade to the latest version of windows. When FALSE, indicates the check succeeded. Supports: $select, $OrderBy. Read-only. [SerialNumber <String>]: The serial number of the device. Supports: $select, $OrderBy. Read-only. [StorageCheckFailed <Boolean?>]: When TRUE, indicates storage hardware check failed for device to upgrade to the latest version of windows. When FALSE, indicates the check succeeded. Supports: $select, $OrderBy. Read-only. [TenantAttached <Boolean?>]: When TRUE, indicates the device is Tenant Attached. When FALSE, indicates it's not Tenant Attached. Supports: $select, $OrderBy. Read-only. [TpmCheckFailed <Boolean?>]: When TRUE, indicates Trusted Platform Module (TPM) hardware check failed for device to the latest version of upgrade to windows. When FALSE, indicates the check succeeded. Supports: $select, $OrderBy. Read-only. [UpgradeEligibility <OperatingSystemUpgradeEligibility?>]: Work From Anywhere windows device upgrade eligibility status. [WindowsScore <Double?>]: Indicates per device windows score. Valid values 0 to 100. Value -1 means associated score is unavailable. Supports: $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 [WorkFromAnywhereScore <Double?>]: Indicates work from anywhere per device overall score. Valid values 0 to 100. Value -1 means associated score is unavailable. Supports: $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 [UserExperienceAnalyticsWorkFromAnywhereModelPerformance <IMicrosoftGraphUserExperienceAnalyticsWorkFromAnywhereModelPerformance[]>]: The user experience analytics work from anywhere model performance [Id <String>]: The unique identifier for an entity. Read-only. [CloudIdentityScore <Double?>]: The cloud identity score of the device model. Valid values 0 to 100. Value -1 means associated score is unavailable. Supports: $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 [CloudManagementScore <Double?>]: The cloud management score of the device model. Valid values 0 to 100. Value -1 means associated score is unavailable. Supports: $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 [CloudProvisioningScore <Double?>]: The cloud provisioning score of the device model. Valid values 0 to 100. Value -1 means associated score is unavailable. Supports: $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 [HealthStatus <UserExperienceAnalyticsHealthState?>]: userExperienceAnalyticsHealthState [Manufacturer <String>]: The manufacturer name of the device. Supports: $select, $OrderBy. Read-only. [Model <String>]: The model name of the device. Supports: $select, $OrderBy. Read-only. [ModelDeviceCount <Int32?>]: The devices count for the model. Supports: $select, $OrderBy. Read-only. Valid values -2147483648 to 2147483647 [WindowsScore <Double?>]: The window score of the device model. Valid values 0 to 100. Value -1 means associated score is unavailable. Supports: $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 [WorkFromAnywhereScore <Double?>]: The work from anywhere score of the device model. Valid values 0 to 100. Value -1 means associated score is unavailable. Supports: $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 [VirtualEndpoint <IMicrosoftGraphVirtualEndpoint>]: virtualEndpoint [(Any) <Object>]: This indicates any property can be added to this object. [Id <String>]: The unique identifier for an entity. Read-only. [AuditEvents <IMicrosoftGraphCloudPcAuditEvent[]>]: A collection of Cloud PC audit events. [Id <String>]: The unique identifier for an entity. Read-only. [Activity <String>]: The friendly name of the audit activity. [ActivityDateTime <DateTime?>]: The date time in UTC when the activity was performed. Read-only. [ActivityOperationType <String>]: cloudPcAuditActivityOperationType [ActivityResult <String>]: cloudPcAuditActivityResult [ActivityType <String>]: The type of activity that was performed. Read-only. [Actor <IMicrosoftGraphCloudPcAuditActor>]: cloudPcAuditActor [(Any) <Object>]: This indicates any property can be added to this object. [ApplicationDisplayName <String>]: Name of the application. [ApplicationId <String>]: Microsoft Entra application ID. [IPAddress <String>]: IP address. [RemoteTenantId <String>]: The delegated partner tenant ID. [RemoteUserId <String>]: The delegated partner user ID. [ServicePrincipalName <String>]: Service Principal Name (SPN). [UserId <String>]: Microsoft Entra user ID. [UserPermissions <String[]>]: List of user permissions and application permissions when the audit event was performed. [UserPrincipalName <String>]: User Principal Name (UPN). [UserRoleScopeTags <IMicrosoftGraphCloudPcUserRoleScopeTagInfo[]>]: List of role scope tags. [DisplayName <String>]: Scope tag display name. [RoleScopeTagId <String>]: Scope tag identity. [Category <String>]: cloudPcAuditCategory [ComponentName <String>]: The component name for the audit event. Read-only. [CorrelationId <String>]: The client request ID that is used to correlate activity within the system. Read-only. [DisplayName <String>]: The display name for the audit event. Read-only. [Resources <IMicrosoftGraphCloudPcAuditResource[]>]: The list of cloudPcAuditResource objects. Read-only. [DisplayName <String>]: The display name of the modified resource entity. [ModifiedProperties <IMicrosoftGraphCloudPcAuditProperty[]>]: The list of modified properties. [DisplayName <String>]: The display name for this property. [NewValue <String>]: The new value for this property. [OldValue <String>]: The old value for this property. [ResourceId <String>]: The unique identifier of the modified resource entity. [CloudPCs <IMicrosoftGraphCloudPc[]>]: A collection of cloud-managed virtual desktops. [Id <String>]: The unique identifier for an entity. Read-only. [AadDeviceId <String>]: The Microsoft Entra device ID for the Cloud PC, also known as the Azure Active Directory (Azure AD) device ID, that consists of 32 characters in a GUID format. Generated on a VM joined to Microsoft Entra ID. Read-only. [DisplayName <String>]: The display name for the Cloud PC. Maximum length is 64 characters. Read-only. You can use the cloudPC: rename API to modify the Cloud PC name. [GracePeriodEndDateTime <DateTime?>]: The date and time when the grace period ends and reprovisioning or deprovisioning happen. Required only if the status is inGracePeriod. The timestamp is shown in ISO 8601 format and Coordinated Universal Time (UTC). For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. [ImageDisplayName <String>]: The name of the operating system image used for the Cloud PC. Maximum length is 50 characters. Only letters (A-Z, a-z), numbers (0-9), and special characters (-,,.) are allowed for this property. The property value can't begin or end with an underscore. Read-only. [LastModifiedDateTime <DateTime?>]: The last modified date and time of the Cloud PC. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. [ManagedDeviceId <String>]: The Intune enrolled device ID for the Cloud PC that consists of 32 characters in a GUID format. The managedDeviceId property of Windows 365 Business Cloud PCs is always null as Windows 365 Business Cloud PCs aren't Intune-enrolled automatically by Windows 365. Read-only. [ManagedDeviceName <String>]: The Intune enrolled device name for the Cloud PC. The managedDeviceName property of Windows 365 Business Cloud PCs is always null as Windows 365 Business Cloud PCs aren't Intune-enrolled automatically by Windows 365. Read-only. [OnPremisesConnectionName <String>]: The on-premises connection that applied during the provisioning of Cloud PCs. Read-only. [ProvisioningPolicyId <String>]: The provisioning policy ID for the Cloud PC that consists of 32 characters in a GUID format. A policy defines the type of Cloud PC the user wants to create. Read-only. [ProvisioningPolicyName <String>]: The provisioning policy that applied during the provisioning of Cloud PCs. Maximum length is 120 characters. Read-only. [ProvisioningType <String>]: cloudPcProvisioningType [ServicePlanId <String>]: The service plan ID for the Cloud PC that consists of 32 characters in a GUID format. For more information about service plans, see Product names and service plan identifiers for licensing. Read-only. [ServicePlanName <String>]: The service plan name for the customer-facing Cloud PC entity. Read-only. [UserPrincipalName <String>]: The user principal name (UPN) of the user assigned to the Cloud PC. Maximum length is 113 characters. For more information on username policies, see Password policies and account restrictions in Microsoft Entra ID. Read-only. [DeviceImages <IMicrosoftGraphCloudPcDeviceImage[]>]: A collection of device image resources on Cloud PC. [Id <String>]: The unique identifier for an entity. Read-only. [DisplayName <String>]: The display name of the associated device image. The device image display name and the version are used to uniquely identify the Cloud PC device image. Read-only. [ErrorCode <String>]: cloudPcDeviceImageErrorCode [ExpirationDate <DateTime?>]: The date when the image became unavailable. Read-only. [LastModifiedDateTime <DateTime?>]: The data and time when the image was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. [OSBuildNumber <String>]: The OS build version of the image. For example, 1909. Read-only. [OSStatus <String>]: cloudPcDeviceImageOsStatus [OperatingSystem <String>]: The operating system (OS) of the image. For example, Windows 11 Enterprise. Read-only. [SourceImageResourceId <String>]: The unique identifier (ID) of the source image resource on Azure. The required ID format is: '/subscriptions/{subscription-id}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/images/{imageName}'. Read-only. [Status <String>]: cloudPcDeviceImageStatus [Version <String>]: The image version. For example, 0.0.1 and 1.5.13. Read-only. [GalleryImages <IMicrosoftGraphCloudPcGalleryImage[]>]: A collection of gallery image resources on Cloud PC. [Id <String>]: The unique identifier for an entity. Read-only. [DisplayName <String>]: The display name of this gallery image. For example, Windows 11 Enterprise + Microsoft 365 Apps 22H2. Read-only. [EndDate <DateTime?>]: The date when the status of the image becomes supportedWithWarning. Users can still provision new Cloud PCs if the current time is later than endDate and earlier than expirationDate. For example, assume the endDate of a gallery image is 2023-9-14 and expirationDate is 2024-3-14, users are able to provision new Cloud PCs if today is 2023-10-01. Read-only. [ExpirationDate <DateTime?>]: The date when the image is no longer available. Users are unable to provision new Cloud PCs if the current time is later than expirationDate. The value is usually endDate plus six months. For example, if the startDate is 2025-10-14, the expirationDate is usually 2026-04-14. Read-only. [OfferName <String>]: The offer name of this gallery image that is passed to Azure Resource Manager (ARM) to retrieve the image resource. Read-only. [PublisherName <String>]: The publisher name of this gallery image that is passed to Azure Resource Manager (ARM) to retrieve the image resource. Read-only. [SizeInGb <Int32?>]: Indicates the size of this image in gigabytes. For example, 64. Read-only. [SkuName <String>]: The SKU name of this image that is passed to Azure Resource Manager (ARM) to retrieve the image resource. Read-only. [StartDate <DateTime?>]: The date when the Cloud PC image is available for provisioning new Cloud PCs. For example, 2022-09-20. Read-only. [Status <String>]: cloudPcGalleryImageStatus [OnPremisesConnections <IMicrosoftGraphCloudPcOnPremisesConnection[]>]: A defined collection of Azure resource information that can be used to establish Azure network connections for Cloud PCs. [Id <String>]: The unique identifier for an entity. Read-only. [AdDomainName <String>]: The fully qualified domain name (FQDN) of the Active Directory domain you want to join. Maximum length is 255. Optional. [AdDomainPassword <String>]: The password associated with the username of an Active Directory account (adDomainUsername). [AdDomainUsername <String>]: The username of an Active Directory account (user or service account) that has permission to create computer objects in Active Directory. Required format: admin@contoso.com. Optional. [AlternateResourceUrl <String>]: The interface URL of the partner service's resource that links to this Azure network connection. Returned only on $select. [ConnectionType <String>]: cloudPcOnPremisesConnectionType [DisplayName <String>]: The display name for the Azure network connection. [HealthCheckStatus <String>]: cloudPcOnPremisesConnectionStatus [HealthCheckStatusDetail <IMicrosoftGraphCloudPcOnPremisesConnectionStatusDetail>]: cloudPcOnPremisesConnectionStatusDetail [(Any) <Object>]: This indicates any property can be added to this object. [EndDateTime <DateTime?>]: The end time of the connection health check. The Timestamp is shown in ISO 8601 format and Coordinated Universal Time (UTC). For example, midnight UTC on Jan 1, 2014 appears as 2014-01-01T00:00:00Z. Read-Only. [HealthChecks <IMicrosoftGraphCloudPcOnPremisesConnectionHealthCheck[]>]: A list of all checks that have been run on the connection. Read-Only. [AdditionalDetail <String>]: Additional details about the health check or the recommended action. For exmaple, the string value can be download.microsoft.com:443;software-download.microsoft.com:443; Read-only. [CorrelationId <String>]: The unique identifier of the health check item-related activities. This identifier can be useful in troubleshooting. [DisplayName <String>]: The display name for this health check item. [EndDateTime <DateTime?>]: The value cannot be modified and is automatically populated when the health check ends. The Timestamp type represents date and time information using ISO 8601 format and is in Coordinated Universal Time (UTC). For example, midnight UTC on Jan 1, 2024 would look like this: '2024-01-01T00:00:00Z'. Returned by default. Read-only. [ErrorType <String>]: cloudPcOnPremisesConnectionHealthCheckErrorType [RecommendedAction <String>]: The recommended action to fix the corresponding error. For example, The Active Directory domain join check failed because the password of the domain join user has expired. Read-Only. [StartDateTime <DateTime?>]: The value cannot be modified and is automatically populated when the health check starts. The Timestamp type represents date and time information using ISO 8601 format and is in Coordinated Universal Time (UTC). For example, midnight UTC on Jan 1, 2024 would look like this: '2024-01-01T00:00:00Z'. Returned by default. Read-only. [Status <String>]: cloudPcOnPremisesConnectionStatus [StartDateTime <DateTime?>]: The start time of the health check. The timestamp is shown in ISO 8601 format and Coordinated Universal Time (UTC). For example, midnight UTC on Jan 1, 2014 appear as 2014-01-01T00:00:00Z. Read-Only. [InUse <Boolean?>]: When true, the Azure network connection is in use. When false, the connection isn't in use. You can't delete a connection that’s in use. Returned only on $select. For an example that shows how to get the inUse property, see Example 2: Get the selected properties of an Azure network connection, including healthCheckStatusDetail. Read-only. [OrganizationalUnit <String>]: The organizational unit (OU) in which the computer account is created. If left null, the OU configured as the default (a well-known computer object container) in the tenant's Active Directory domain (OU) is used. Optional. [ResourceGroupId <String>]: The unique identifier of the target resource group used associated with the on-premises network connectivity for Cloud PCs. Required format: '/subscriptions/{subscription-id}/resourceGroups/{resourceGroupName}' [SubnetId <String>]: The unique identifier of the target subnet used associated with the on-premises network connectivity for Cloud PCs. Required format: '/subscriptions/{subscription-id}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{virtualNetworkId}/subnets/{subnetName}' [SubscriptionId <String>]: The unique identifier of the Azure subscription associated with the tenant. [SubscriptionName <String>]: The name of the Azure subscription is used to create an Azure network connection. Read-only. [VirtualNetworkId <String>]: The unique identifier of the target virtual network used associated with the on-premises network connectivity for Cloud PCs. Required format: '/subscriptions/{subscription-id}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{virtualNetworkName}' [VirtualNetworkLocation <String>]: Indicates the resource location of the target virtual network. For example, the location can be eastus2, westeurope, etc. Read-only (computed value). [ProvisioningPolicies <IMicrosoftGraphCloudPcProvisioningPolicy[]>]: A collection of Cloud PC provisioning policies. [Id <String>]: The unique identifier for an entity. Read-only. [AlternateResourceUrl <String>]: The URL of the alternate resource that links to this provisioning policy. Read-only. [Assignments <IMicrosoftGraphCloudPcProvisioningPolicyAssignment[]>]: A defined collection of provisioning policy assignments. Represents the set of Microsoft 365 groups and security groups in Microsoft Entra ID that have provisioning policy assigned. Returned only on $expand. For an example about how to get the assignments relationship, see Get cloudPcProvisioningPolicy. [Id <String>]: The unique identifier for an entity. Read-only. [AssignedUsers <IMicrosoftGraphUser[]>]: The assignment targeted users for the provisioning policy. This list of users is computed based on assignments, licenses, group memberships, and policies. Read-only. Supports$expand. [Target <IMicrosoftGraphCloudPcManagementAssignmentTarget>]: cloudPcManagementAssignmentTarget [(Any) <Object>]: This indicates any property can be added to this object. [Autopatch <IMicrosoftGraphCloudPcProvisioningPolicyAutopatch>]: cloudPcProvisioningPolicyAutopatch [(Any) <Object>]: This indicates any property can be added to this object. [AutopatchGroupId <String>]: The unique identifier (ID) of a Windows Autopatch group. An Autopatch group is a logical container or unit that groups several Microsoft Entra groups and software update policies. Devices with the same Autopatch group ID share unified software update management. The default value is null that indicates that no Autopatch group is associated with the provisioning policy. [CloudPcGroupDisplayName <String>]: The display name of the Cloud PC group that the Cloud PCs reside in. Read-only. [CloudPcNamingTemplate <String>]: The template used to name Cloud PCs provisioned using this policy. The template can contain custom text and replacement tokens, including %USERNAME:x% and %RAND:x%, which represent the user's name and a randomly generated number, respectively. For example, CPC-%USERNAME:4%-%RAND:5% means that the name of the Cloud PC starts with CPC-, followed by a four-character username, a - character, and then five random characters. The total length of the text generated by the template can't exceed 15 characters. Supports $filter, $select, and $orderby. [Description <String>]: The provisioning policy description. Supports $filter, $select, and $orderBy. [DisplayName <String>]: The display name for the provisioning policy. [DomainJoinConfigurations <IMicrosoftGraphCloudPcDomainJoinConfiguration[]>]: Specifies a list ordered by priority on how Cloud PCs join Microsoft Entra ID (Azure AD). Supports $select. [DomainJoinType <String>]: cloudPcDomainJoinType [OnPremisesConnectionId <String>]: The Azure network connection ID that matches the virtual network IT admins want the provisioning policy to use when they create Cloud PCs. You can use this property in both domain join types: Azure AD joined or Hybrid Microsoft Entra joined. If you enter an onPremisesConnectionId, leave the regionName property empty. [RegionGroup <String>]: cloudPcRegionGroup [RegionName <String>]: The supported Azure region where the IT admin wants the provisioning policy to create Cloud PCs. Within this region, the Windows 365 service creates and manages the underlying virtual network. This option is available only when the IT admin selects Microsoft Entra joined as the domain join type. If you enter a regionName, leave the onPremisesConnectionId property empty. [EnableSingleSignOn <Boolean?>]: True if the provisioned Cloud PC can be accessed by single sign-on. False indicates that the provisioned Cloud PC doesn't support this feature. The default value is false. Windows 365 users can use single sign-on to authenticate to Microsoft Entra ID with passwordless options (for example, FIDO keys) to access their Cloud PC. Optional. [GracePeriodInHours <Int32?>]: The number of hours to wait before reprovisioning/deprovisioning happens. Read-only. [ImageDisplayName <String>]: The display name of the operating system image that is used for provisioning. For example, Windows 11 Preview + Microsoft 365 Apps 23H2 23H2. Supports $filter, $select, and $orderBy. [ImageId <String>]: The unique identifier that represents an operating system image that is used for provisioning new Cloud PCs. The format for a gallery type image is: {publisherNameofferNameskuName}. Supported values for each of the parameters are:publisher: Microsoftwindowsdesktop offer: windows-ent-cpc sku: 21h1-ent-cpc-m365, 21h1-ent-cpc-os, 20h2-ent-cpc-m365, 20h2-ent-cpc-os, 20h1-ent-cpc-m365, 20h1-ent-cpc-os, 19h2-ent-cpc-m365, and 19h2-ent-cpc-os Supports $filter, $select, and $orderBy. [ImageType <String>]: cloudPcProvisioningPolicyImageType [LocalAdminEnabled <Boolean?>]: When true, the local admin is enabled for Cloud PCs; false indicates that the local admin isn't enabled for Cloud PCs. The default value is false. Supports $filter, $select, and $orderBy. [MicrosoftManagedDesktop <IMicrosoftGraphMicrosoftManagedDesktop>]: microsoftManagedDesktop [(Any) <Object>]: This indicates any property can be added to this object. [ManagedType <String>]: microsoftManagedDesktopType [Profile <String>]: The name of the Microsoft Managed Desktop profile that the Windows 365 Cloud PC is associated with. [ProvisioningType <String>]: cloudPcProvisioningType [WindowsSetting <IMicrosoftGraphCloudPcWindowsSetting>]: cloudPcWindowsSetting [(Any) <Object>]: This indicates any property can be added to this object. [Locale <String>]: The Windows language or region tag to use for language pack configuration and localization of the Cloud PC. The default value is en-US, which corresponds to English (United States). [UserSettings <IMicrosoftGraphCloudPcUserSetting[]>]: A collection of Cloud PC user settings. [Id <String>]: The unique identifier for an entity. Read-only. [Assignments <IMicrosoftGraphCloudPcUserSettingAssignment[]>]: Represents the set of Microsoft 365 groups and security groups in Microsoft Entra ID that have cloudPCUserSetting assigned. Returned only on $expand. For an example, see Get cloudPcUserSetting. [Id <String>]: The unique identifier for an entity. Read-only. [CreatedDateTime <DateTime?>]: The date and time when this assignment was created. The timestamp type represents the date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. [Target <IMicrosoftGraphCloudPcManagementAssignmentTarget>]: cloudPcManagementAssignmentTarget [CreatedDateTime <DateTime?>]: The date and time when the setting was created. The timestamp type represents the date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. [DisplayName <String>]: The setting name displayed in the user interface. [LastModifiedDateTime <DateTime?>]: The date and time when the setting was last modified. The timestamp type represents the date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. [LocalAdminEnabled <Boolean?>]: Indicates whether the local admin option is enabled. The default value is false. To enable the local admin option, change the setting to true. If the local admin option is enabled, the end user can be an admin of the Cloud PC device. [ResetEnabled <Boolean?>]: Indicates whether an end user is allowed to reset their Cloud PC. When true, the user is allowed to reset their Cloud PC. When false, end-user initiated reset is not allowed. The default value is false. [RestorePointSetting <IMicrosoftGraphCloudPcRestorePointSetting>]: cloudPcRestorePointSetting [(Any) <Object>]: This indicates any property can be added to this object. [FrequencyType <String>]: cloudPcRestorePointFrequencyType [UserRestoreEnabled <Boolean?>]: If true, the user has the ability to use snapshots to restore Cloud PCs. If false, non-admin users can't use snapshots to restore the Cloud PC. [WindowsAutopilotDeviceIdentities <IMicrosoftGraphWindowsAutopilotDeviceIdentity[]>]: The Windows autopilot device identities contained collection. [Id <String>]: The unique identifier for an entity. Read-only. [AddressableUserName <String>]: Addressable user name. [AzureActiveDirectoryDeviceId <String>]: AAD Device ID - to be deprecated [DisplayName <String>]: Display Name [EnrollmentState <EnrollmentState?>]: enrollmentState [GroupTag <String>]: Group Tag of the Windows autopilot device. [LastContactedDateTime <DateTime?>]: Intune Last Contacted Date Time of the Windows autopilot device. [ManagedDeviceId <String>]: Managed Device ID [Manufacturer <String>]: Oem manufacturer of the Windows autopilot device. [Model <String>]: Model name of the Windows autopilot device. [ProductKey <String>]: Product Key of the Windows autopilot device. [PurchaseOrderIdentifier <String>]: Purchase Order Identifier of the Windows autopilot device. [ResourceName <String>]: Resource Name. [SerialNumber <String>]: Serial number of the Windows autopilot device. [SkuNumber <String>]: SKU Number [SystemFamily <String>]: System Family [UserPrincipalName <String>]: User Principal Name. [WindowsInformationProtectionAppLearningSummaries <IMicrosoftGraphWindowsInformationProtectionAppLearningSummary[]>]: The windows information protection app learning summaries. [Id <String>]: The unique identifier for an entity. Read-only. [ApplicationName <String>]: Application Name [ApplicationType <ApplicationType?>]: Possible types of Application [DeviceCount <Int32?>]: Device Count [WindowsInformationProtectionNetworkLearningSummaries <IMicrosoftGraphWindowsInformationProtectionNetworkLearningSummary[]>]: The windows information protection network learning summaries. [Id <String>]: The unique identifier for an entity. Read-only. [DeviceCount <Int32?>]: Device Count [Url <String>]: Website url [WindowsMalwareInformation <IMicrosoftGraphWindowsMalwareInformation[]>]: The list of affected malware in the tenant. [Id <String>]: The unique identifier for an entity. Read-only. [AdditionalInformationUrl <String>]: Indicates an informational URL to learn more about the malware [Category <WindowsMalwareCategory?>]: Malware category id [DeviceMalwareStates <IMicrosoftGraphMalwareStateForWindowsDevice[]>]: List of devices affected by current malware with the malware state on each device [Id <String>]: The unique identifier for an entity. Read-only. [DetectionCount <Int32?>]: Indicates the number of times the malware is detected [DeviceName <String>]: Indicates the name of the device being evaluated for malware state [ExecutionState <WindowsMalwareExecutionState?>]: Malware execution status [InitialDetectionDateTime <DateTime?>]: Initial detection datetime of the malware [LastStateChangeDateTime <DateTime?>]: The last time this particular threat was changed [ThreatState <WindowsMalwareThreatState?>]: Malware threat status [DisplayName <String>]: Indicates the name of the malware [LastDetectionDateTime <DateTime?>]: Indicates the last time the malware was detected in UTC [Severity <WindowsMalwareSeverity?>]: Malware severity [WindowsMalwareOverview <IMicrosoftGraphWindowsMalwareOverview>]: Windows device malware overview. [(Any) <Object>]: This indicates any property can be added to this object. [MalwareCategorySummary <IMicrosoftGraphWindowsMalwareCategoryCount[]>]: List of device counts per malware category [ActiveMalwareDetectionCount <Int32?>]: Count of active malware detections for this malware category. Valid values -2147483648 to 2147483647 [Category <WindowsMalwareCategory?>]: Malware category id [DeviceCount <Int32?>]: Count of devices with malware detections for this malware category [DistinctActiveMalwareCount <Int32?>]: Count of distinct active malwares for this malware category. Valid values -2147483648 to 2147483647 [LastUpdateDateTime <DateTime?>]: The Timestamp of the last update for the device count in UTC [MalwareDetectedDeviceCount <Int32?>]: Count of devices with malware detected in the last 30 days [MalwareExecutionStateSummary <IMicrosoftGraphWindowsMalwareExecutionStateCount[]>]: List of device counts per malware execution state [DeviceCount <Int32?>]: Count of devices with malware detections for this malware execution state [ExecutionState <WindowsMalwareExecutionState?>]: Malware execution status [LastUpdateDateTime <DateTime?>]: The Timestamp of the last update for the device count in UTC [MalwareNameSummary <IMicrosoftGraphWindowsMalwareNameCount[]>]: List of device counts per malware [DeviceCount <Int32?>]: Count of devices with malware dectected for this malware [LastUpdateDateTime <DateTime?>]: The Timestamp of the last update for the device count in UTC [MalwareIdentifier <String>]: The unique identifier. This is malware identifier [Name <String>]: Malware name [MalwareSeveritySummary <IMicrosoftGraphWindowsMalwareSeverityCount[]>]: List of active malware counts per malware severity [DistinctMalwareCount <Int32?>]: Count of distinct malwares for this malware State. Valid values -2147483648 to 2147483647 [LastUpdateDateTime <DateTime?>]: The Timestamp of the last update for the WindowsMalwareSeverityCount in UTC [MalwareDetectionCount <Int32?>]: Count of threats detections for this malware severity. Valid values -2147483648 to 2147483647 [Severity <WindowsMalwareSeverity?>]: Malware severity [MalwareStateSummary <IMicrosoftGraphWindowsMalwareStateCount[]>]: List of device counts per malware state [DeviceCount <Int32?>]: Count of devices with malware detections for this malware State [DistinctMalwareCount <Int32?>]: Count of distinct malwares for this malware State. Valid values -2147483648 to 2147483647 [LastUpdateDateTime <DateTime?>]: The Timestamp of the last update for the device count in UTC [MalwareDetectionCount <Int32?>]: Count of total malware detections for this malware State. Valid values -2147483648 to 2147483647 [State <WindowsMalwareThreatState?>]: Malware threat status [OSVersionsSummary <IMicrosoftGraphOSVersionCount[]>]: List of device counts with malware per windows OS version [DeviceCount <Int32?>]: Count of devices with malware for the OS version [LastUpdateDateTime <DateTime?>]: The Timestamp of the last update for the device count in UTC [OSVersion <String>]: OS version [TotalDistinctMalwareCount <Int32?>]: Count of all distinct malwares detected across all devices. Valid values -2147483648 to 2147483647 [TotalMalwareCount <Int32?>]: Count of all malware detections across all devices. Valid values -2147483648 to 2147483647
COMPLIANCEMANAGEMENTPARTNERS <IMicrosoftGraphComplianceManagementPartner[]>: The list of Compliance Management Partners configured by the tenant. [Id <String>]: The unique identifier for an entity. Read-only. [AndroidEnrollmentAssignments <IMicrosoftGraphComplianceManagementPartnerAssignment[]>]: User groups which enroll Android devices through partner. [Target <IMicrosoftGraphDeviceAndAppManagementAssignmentTarget>]: Base type for assignment targets. [(Any) <Object>]: This indicates any property can be added to this object. [AndroidOnboarded <Boolean?>]: Partner onboarded for Android devices. [DisplayName <String>]: Partner display name [IosEnrollmentAssignments <IMicrosoftGraphComplianceManagementPartnerAssignment[]>]: User groups which enroll ios devices through partner. [IosOnboarded <Boolean?>]: Partner onboarded for ios devices. [LastHeartbeatDateTime <DateTime?>]: Timestamp of last heartbeat after admin onboarded to the compliance management partner [MacOSEnrollmentAssignments <IMicrosoftGraphComplianceManagementPartnerAssignment[]>]: User groups which enroll Mac devices through partner. [MacOSOnboarded <Boolean?>]: Partner onboarded for Mac devices. [PartnerState <DeviceManagementPartnerTenantState?>]: Partner state of this tenant.
CONDITIONALACCESSSETTINGS <IMicrosoftGraphOnPremisesConditionalAccessSettings>: Singleton entity which represents the Exchange OnPremises Conditional Access Settings for a tenant.
[(Any) <Object>]: This indicates any property can be added to this object.
[Id <String>]: The unique identifier for an entity.
Read-only.
[Enabled <Boolean?>]: Indicates if on premises conditional access is enabled for this organization
[ExcludedGroups <String[]>]: User groups that will be exempt by on premises conditional access.
All users in these groups will be exempt from the conditional access policy.
[IncludedGroups <String[]>]: User groups that will be targeted by on premises conditional access.
All users in these groups will be required to have mobile device managed and compliant for mail access.
[OverrideDefaultRule <Boolean?>]: Override the default access rule when allowing a device to ensure access is granted.
DETECTEDAPPS <IMicrosoftGraphDetectedApp[]>: The list of detected apps associated with a device.
[Id <String>]: The unique identifier for an entity.
Read-only.
[DeviceCount <Int32?>]: The number of devices that have installed this application
[DisplayName <String>]: Name of the discovered application.
Read-only
[ManagedDevices <IMicrosoftGraphManagedDevice[]>]: The devices that have the discovered application installed
[Id <String>]: The unique identifier for an entity.
Read-only.
[ComplianceState <ComplianceState?>]: Compliance state.
[ConfigurationManagerClientEnabledFeatures <IMicrosoftGraphConfigurationManagerClientEnabledFeatures>]: configuration Manager client enabled features
[(Any) <Object>]: This indicates any property can be added to this object.
[CompliancePolicy <Boolean?>]: Whether compliance policy is managed by Intune
[DeviceConfiguration <Boolean?>]: Whether device configuration is managed by Intune
[Inventory <Boolean?>]: Whether inventory is managed by Intune
[ModernApps <Boolean?>]: Whether modern application is managed by Intune
[ResourceAccess <Boolean?>]: Whether resource access is managed by Intune
[WindowsUpdateForBusiness <Boolean?>]: Whether Windows Update for Business is managed by Intune
[DeviceCategory <IMicrosoftGraphDeviceCategory>]: Device categories provides a way to organize your devices.
Using device categories, company administrators can define their own categories that make sense to their company. These categories can then be applied to a device in the Intune Azure console or selected by a user during device enrollment.
You can filter reports and create dynamic Azure Active Directory device groups based on device categories.
[(Any) <Object>]: This indicates any property can be added to this object.
[Id <String>]: The unique identifier for an entity.
Read-only.
[Description <String>]: Optional description for the device category.
[DisplayName <String>]: Display name for the device category.
[DeviceCompliancePolicyStates <IMicrosoftGraphDeviceCompliancePolicyState[]>]: Device compliance policy states for this device.
[Id <String>]: The unique identifier for an entity.
Read-only.
[DisplayName <String>]: The name of the policy for this policyBase
[PlatformType <PolicyPlatformType?>]: Supported platform types for policies.
[SettingCount <Int32?>]: Count of how many setting a policy holds
[SettingStates <IMicrosoftGraphDeviceCompliancePolicySettingState[]>]:
[CurrentValue <String>]: Current value of setting on device
[ErrorCode <Int64?>]: Error code for the setting
[ErrorDescription <String>]: Error description
[InstanceDisplayName <String>]: Name of setting instance that is being reported.
[Setting <String>]: The setting that is being reported
[SettingName <String>]: Localized/user friendly setting name that is being reported
[Sources <IMicrosoftGraphSettingSource[]>]: Contributing policies
[DisplayName <String>]: Not yet documented
[Id <String>]: Not yet documented
[SourceType <String>]: settingSourceType
[State <String>]: complianceStatus
[UserEmail <String>]: UserEmail
[UserId <String>]: UserId
[UserName <String>]: UserName
[UserPrincipalName <String>]: UserPrincipalName.
[State <String>]: complianceStatus
[Version <Int32?>]: The version of the policy
[DeviceConfigurationStates <IMicrosoftGraphDeviceConfigurationState[]>]: Device configuration states for this device.
[Id <String>]: The unique identifier for an entity.
Read-only.
[DisplayName <String>]: The name of the policy for this policyBase
[PlatformType <PolicyPlatformType?>]: Supported platform types for policies.
[SettingCount <Int32?>]: Count of how many setting a policy holds
[SettingStates <IMicrosoftGraphDeviceConfigurationSettingState[]>]:
[CurrentValue <String>]: Current value of setting on device
[ErrorCode <Int64?>]: Error code for the setting
[ErrorDescription <String>]: Error description
[InstanceDisplayName <String>]: Name of setting instance that is being reported.
[Setting <String>]: The setting that is being reported
[SettingName <String>]: Localized/user friendly setting name that is being reported
[Sources <IMicrosoftGraphSettingSource[]>]: Contributing policies
[State <String>]: complianceStatus
[UserEmail <String>]: UserEmail
[UserId <String>]: UserId
[UserName <String>]: UserName
[UserPrincipalName <String>]: UserPrincipalName.
[State <String>]: complianceStatus
[Version <Int32?>]: The version of the policy
[DeviceEnrollmentType <DeviceEnrollmentType?>]: Possible ways of adding a mobile device to management.
[DeviceHealthAttestationState <IMicrosoftGraphDeviceHealthAttestationState>]: deviceHealthAttestationState
[(Any) <Object>]: This indicates any property can be added to this object.
[AttestationIdentityKey <String>]: TWhen an Attestation Identity Key (AIK) is present on a device, it indicates that the device has an endorsement key (EK) certificate.
[BitLockerStatus <String>]: On or Off of BitLocker Drive Encryption
[BootAppSecurityVersion <String>]: The security version number of the Boot Application
[BootDebugging <String>]: When bootDebugging is enabled, the device is used in development and testing
[BootManagerSecurityVersion <String>]: The security version number of the Boot Application
[BootManagerVersion <String>]: The version of the Boot Manager
[BootRevisionListInfo <String>]: The Boot Revision List that was loaded during initial boot on the attested device
[CodeIntegrity <String>]: When code integrity is enabled, code execution is restricted to integrity verified code
[CodeIntegrityCheckVersion <String>]: The version of the Boot Manager
[CodeIntegrityPolicy <String>]: The Code Integrity policy that is controlling the security of the boot environment
[ContentNamespaceUrl <String>]: The DHA report version.
(Namespace version)
[ContentVersion <String>]: The HealthAttestation state schema version
[DataExcutionPolicy <String>]: DEP Policy defines a set of hardware and software technologies that perform additional checks on memory
[DeviceHealthAttestationStatus <String>]: The DHA report version.
(Namespace version)
[EarlyLaunchAntiMalwareDriverProtection <String>]: ELAM provides protection for the computers in your network when they start up
[HealthAttestationSupportedStatus <String>]: This attribute indicates if DHA is supported for the device
[HealthStatusMismatchInfo <String>]: This attribute appears if DHA-Service detects an integrity issue
[IssuedDateTime <DateTime?>]: The DateTime when device was evaluated or issued to MDM
[LastUpdateDateTime <String>]: The Timestamp of the last update.
[OperatingSystemKernelDebugging <String>]: When operatingSystemKernelDebugging is enabled, the device is used in development and testing
[OperatingSystemRevListInfo <String>]: The Operating System Revision List that was loaded during initial boot on the attested device
[Pcr0 <String>]: The measurement that is captured in PCR[0]
[PcrHashAlgorithm <String>]: Informational attribute that identifies the HASH algorithm that was used by TPM
[ResetCount <Int64?>]: The number of times a PC device has hibernated or resumed
[RestartCount <Int64?>]: The number of times a PC device has rebooted
[SafeMode <String>]: Safe mode is a troubleshooting option for Windows that starts your computer in a limited state
[SecureBoot <String>]: When Secure Boot is enabled, the core components must have the correct cryptographic signatures
[SecureBootConfigurationPolicyFingerPrint <String>]: Fingerprint of the Custom Secure Boot Configuration Policy
[TestSigning <String>]: When test signing is allowed, the device does not enforce signature validation during boot
[TpmVersion <String>]: The security version number of the Boot Application
[VirtualSecureMode <String>]: VSM is a container that protects high value assets from a compromised kernel
[WindowsPe <String>]: Operating system running with limited services that is used to prepare a computer for Windows
[DeviceRegistrationState <DeviceRegistrationState?>]: Device registration status.
[ExchangeAccessState <DeviceManagementExchangeAccessState?>]: Device Exchange Access State.
[ExchangeAccessStateReason <DeviceManagementExchangeAccessStateReason?>]: Device Exchange Access State Reason.
[LogCollectionRequests <IMicrosoftGraphDeviceLogCollectionResponse[]>]: List of log collection requests
[Id <String>]: The unique identifier for an entity.
Read-only.
[EnrolledByUser <String>]: The User Principal Name (UPN) of the user that enrolled the device.
[ExpirationDateTimeUtc <DateTime?>]: The DateTime of the expiration of the logs.
[InitiatedByUserPrincipalName <String>]: The UPN for who initiated the request.
[ManagedDeviceId <String>]: Indicates Intune device unique identifier.
[ReceivedDateTimeUtc <DateTime?>]: The DateTime the request was received.
[RequestedDateTimeUtc <DateTime?>]: The DateTime of the request.
[SizeInKb <Double?>]: The size of the logs in KB.
Valid values -1.79769313486232E+308 to 1.79769313486232E+308
[Status <AppLogUploadState?>]: AppLogUploadStatus
[ManagedDeviceName <String>]: Automatically generated name to identify a device.
Can be overwritten to a user friendly name.
[ManagedDeviceOwnerType <ManagedDeviceOwnerType?>]: Owner type of device.
[ManagementAgent <ManagementAgentType?>]: managementAgentType
[Notes <String>]: Notes on the device created by IT Admin.
Default is null.
To retrieve actual values GET call needs to be made, with device id and included in select parameter.
Supports: $select.
$Search is not supported.
[PartnerReportedThreatState <ManagedDevicePartnerReportedHealthState?>]: Available health states for the Device Health API
[Users <IMicrosoftGraphUser[]>]: The primary users associated with the managed device.
[DeletedDateTime <DateTime?>]: Date and time when this object was deleted.
Always null when the object hasn't been deleted.
[Id <String>]: The unique identifier for an entity.
Read-only.
[AboutMe <String>]: A freeform text entry field for the user to describe themselves.
Returned only on $select.
[AccountEnabled <Boolean?>]: true if the account is enabled; otherwise, false.
This property is required when a user is created.
Returned only on $select.
Supports $filter (eq, ne, not, and in).
[Activities <IMicrosoftGraphUserActivity[]>]: The user's activities across devices.
Read-only.
Nullable.
[Id <String>]: The unique identifier for an entity.
Read-only.
[ActivationUrl <String>]: Required.
URL used to launch the activity in the best native experience represented by the appId.
Might launch a web-based app if no native app exists.
[ActivitySourceHost <String>]: Required.
URL for the domain representing the cross-platform identity mapping for the app.
Mapping is stored either as a JSON file hosted on the domain or configurable via Windows Dev Center.
The JSON file is named cross-platform-app-identifiers and is hosted at root of your HTTPS domain, either at the top level domain or include a sub domain.
For example: https://contoso.com or https://myapp.contoso.com but NOT https://myapp.contoso.com/somepath.
You must have a unique file and domain (or sub domain) per cross-platform app identity.
For example, a separate file and domain is needed for Word vs.
PowerPoint.
[AppActivityId <String>]: Required.
The unique activity ID in the context of the app - supplied by caller and immutable thereafter.
[AppDisplayName <String>]: Optional.
Short text description of the app used to generate the activity for use in cases when the app is not installed on the user’s local device.
[ContentInfo <IMicrosoftGraphJson>]: Json
[(Any) <Object>]: This indicates any property can be added to this object.
[ContentUrl <String>]: Optional.
Used in the event the content can be rendered outside of a native or web-based app experience (for example, a pointer to an item in an RSS feed).
[CreatedDateTime <DateTime?>]: Set by the server.
DateTime in UTC when the object was created on the server.
[ExpirationDateTime <DateTime?>]: Set by the server.
DateTime in UTC when the object expired on the server.
[FallbackUrl <String>]: Optional.
URL used to launch the activity in a web-based app, if available.
[HistoryItems <IMicrosoftGraphActivityHistoryItem[]>]: Optional.
NavigationProperty/Containment; navigation property to the activity's historyItems.
[Id <String>]: The unique identifier for an entity.
Read-only.
[ActiveDurationSeconds <Int32?>]: Optional.
The duration of active user engagement.
if not supplied, this is calculated from the startedDateTime and lastActiveDateTime.
[Activity <IMicrosoftGraphUserActivity>]: userActivity
[CreatedDateTime <DateTime?>]: Set by the server.
DateTime in UTC when the object was created on the server.
[ExpirationDateTime <DateTime?>]: Optional.
UTC DateTime when the activityHistoryItem will undergo hard-delete.
Can be set by the client.
[LastActiveDateTime <DateTime?>]: Optional.
UTC DateTime when the activityHistoryItem (activity session) was last understood as active or finished - if null, activityHistoryItem status should be Ongoing.
[LastModifiedDateTime <DateTime?>]: Set by the server.
DateTime in UTC when the object was modified on the server.
[StartedDateTime <DateTime?>]: Required.
UTC DateTime when the activityHistoryItem (activity session) was started.
Required for timeline history.
[Status <String>]: status
[UserTimezone <String>]: Optional.
The timezone in which the user's device used to generate the activity was located at activity creation time.
Values supplied as Olson IDs in order to support cross-platform representation.
[LastModifiedDateTime <DateTime?>]: Set by the server.
DateTime in UTC when the object was modified on the server.
[Status <String>]: status
[UserTimezone <String>]: Optional.
The timezone in which the user's device used to generate the activity was located at activity creation time; values supplied as Olson IDs in order to support cross-platform representation.
[VisualElements <IMicrosoftGraphVisualInfo>]: visualInfo
[(Any) <Object>]: This indicates any property can be added to this object.
[Attribution <IMicrosoftGraphImageInfo>]: imageInfo
[(Any) <Object>]: This indicates any property can be added to this object.
[AddImageQuery <Boolean?>]: Optional; parameter used to indicate the server is able to render image dynamically in response to parameterization.
For example – a high contrast image
[AlternateText <String>]: Optional; alt-text accessible content for the image
[AlternativeText <String>]:
[IconUrl <String>]: Optional; URI that points to an icon which represents the application used to generate the activity
[BackgroundColor <String>]: Optional.
Background color used to render the activity in the UI - brand color for the application source of the activity.
Must be a valid hex color
[Content <IMicrosoftGraphJson>]: Json
[Description <String>]: Optional.
Longer text description of the user's unique activity (example: document name, first sentence, and/or metadata)
[DisplayText <String>]: Required.
Short text description of the user's unique activity (for example, document name in cases where an activity refers to document creation)
[AgeGroup <String>]: Sets the age group of the user.
Allowed values: null, Minor, NotAdult, and Adult.
For more information, see legal age group property definitions.
Returned only on $select.
Supports $filter (eq, ne, not, and in).
[AgreementAcceptances <IMicrosoftGraphAgreementAcceptance[]>]: The user's terms of use acceptance statuses.
Read-only.
Nullable.
[Id <String>]: The unique identifier for an entity.
Read-only.
[AgreementFileId <String>]: The identifier of the agreement file accepted by the user.
[AgreementId <String>]: The identifier of the agreement.
[DeviceDisplayName <String>]: The display name of the device used for accepting the agreement.
[DeviceId <String>]: The unique identifier of the device used for accepting the agreement.
Supports $filter (eq) and eq for null values.
[DeviceOSType <String>]: The operating system used to accept the agreement.
[DeviceOSVersion <String>]: The operating system version of the device used to accept the agreement.
[ExpirationDateTime <DateTime?>]: The expiration date time of the acceptance.
The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time.
For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.
Supports $filter (eq, ge, le) and eq for null values.
[RecordedDateTime <DateTime?>]: The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time.
For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.
[State <String>]: agreementAcceptanceState
[UserDisplayName <String>]: Display name of the user when the acceptance was recorded.
[UserEmail <String>]: Email of the user when the acceptance was recorded.
[UserId <String>]: The identifier of the user who accepted the agreement.
Supports $filter (eq).
[UserPrincipalName <String>]: UPN of the user when the acceptance was recorded.
[AppRoleAssignments <IMicrosoftGraphAppRoleAssignment[]>]: Represents the app roles a user is granted for an application.
Supports $expand.
[DeletedDateTime <DateTime?>]: Date and time when this object was deleted.
Always null when the object hasn't been deleted.
[Id <String>]: The unique identifier for an entity.
Read-only.
[AppRoleId <String>]: The identifier (id) for the app role that's assigned to the principal.
This app role must be exposed in the appRoles property on the resource application's service principal (resourceId).
If the resource application hasn't declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles.
Required on create.
[CreatedDateTime <DateTime?>]: The time when the app role assignment was created.
The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time.
For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.
Read-only.
[PrincipalDisplayName <String>]: The display name of the user, group, or service principal that was granted the app role assignment.
Maximum length is 256 characters.
Read-only.
Supports $filter (eq and startswith).
[PrincipalId <String>]: The unique identifier (id) for the user, security group, or service principal being granted the app role.
Security groups with dynamic memberships are supported.
Required on create.
[PrincipalType <String>]: The type of the assigned principal.
This can either be User, Group, or ServicePrincipal.
Read-only.
[ResourceDisplayName <String>]: The display name of the resource app's service principal to which the assignment is made.
Maximum length is 256 characters.
[ResourceId <String>]: The unique identifier (id) for the resource service principal for which the assignment is made.
Required on create.
Supports $filter (eq only).
[AssignedLicenses <IMicrosoftGraphAssignedLicense[]>]: The licenses that are assigned to the user, including inherited (group-based) licenses.
This property doesn't differentiate between directly assigned and inherited licenses.
Use the licenseAssignmentStates property to identify the directly assigned and inherited licenses.
Not nullable.
Returned only on $select.
Supports $filter (eq, not, /$count eq 0, /$count ne 0).
[DisabledPlans <String[]>]: A collection of the unique identifiers for plans that have been disabled.
IDs are available in servicePlans > servicePlanId in the tenant's subscribedSkus or serviceStatus > servicePlanId in the tenant's companySubscription.
[SkuId <String>]: The unique identifier for the SKU.
Corresponds to the skuId from subscribedSkus or companySubscription.
[AssignedPlans <IMicrosoftGraphAssignedPlan[]>]: The plans that are assigned to the user.
Read-only.
Not nullable.
Returned only on $select.
Supports $filter (eq and not).
[AssignedDateTime <DateTime?>]: The date and time at which the plan was assigned.
The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time.
For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.
[CapabilityStatus <String>]: Condition of the capability assignment.
The possible values are Enabled, Warning, Suspended, Deleted, LockedOut.
See a detailed description of each value.
[Service <String>]: The name of the service; for example, exchange.
[ServicePlanId <String>]: A GUID that identifies the service plan.
For a complete list of GUIDs and their equivalent friendly service names, see Product names and service plan identifiers for licensing.
[Authentication <IMicrosoftGraphAuthentication>]: authentication
[(Any) <Object>]: This indicates any property can be added to this object.
[Id <String>]: The unique identifier for an entity.
Read-only.
[EmailMethods <IMicrosoftGraphEmailAuthenticationMethod[]>]: The email address registered to a user for authentication.
[Id <String>]: The unique identifier for an entity.
Read-only.
[EmailAddress <String>]: The email address registered to this user.
[Fido2Methods <IMicrosoftGraphFido2AuthenticationMethod[]>]: Represents the FIDO2 security keys registered to a user for authentication.
[Id <String>]: The unique identifier for an entity.
Read-only.
[AaGuid <String>]: Authenticator Attestation GUID, an identifier that indicates the type (e.g.
make and model) of the authenticator.
[AttestationCertificates <String[]>]: The attestation certificate(s) attached to this security key.
[AttestationLevel <String>]: attestationLevel
[CreatedDateTime <DateTime?>]: The timestamp when this key was registered to the user.
[DisplayName <String>]: The display name of the key as given by the user.
[Model <String>]: The manufacturer-assigned model of the FIDO2 security key.
[Methods <IMicrosoftGraphAuthenticationMethod[]>]: Represents all authentication methods registered to a user.
[Id <String>]: The unique identifier for an entity.
Read-only.
[MicrosoftAuthenticatorMethods <IMicrosoftGraphMicrosoftAuthenticatorAuthenticationMethod[]>]: The details of the Microsoft Authenticator app registered to a user for authentication.
[Id <String>]: The unique identifier for an entity.
Read-only.
[CreatedDateTime <DateTime?>]: The date and time that this app was registered.
This property is null if the device isn't registered for passwordless Phone Sign-In.
[Device <IMicrosoftGraphDevice>]: device
[(Any) <Object>]: This indicates any property can be added to this object.
[DeletedDateTime <DateTime?>]: Date and time when this object was deleted.
Always null when the object hasn't been deleted.
[Id <String>]: The unique identifier for an entity.
Read-only.
[AccountEnabled <Boolean?>]: true if the account is enabled; otherwise, false.
Required.
Default is true.
Supports $filter (eq, ne, not, in).
Only callers with at least the Cloud Device Administrator role can set this property.
[AlternativeSecurityIds <IMicrosoftGraphAlternativeSecurityId[]>]: For internal use only.
Not nullable.
Supports $filter (eq, not, ge, le).
[IdentityProvider <String>]: For internal use only.
[Key <Byte[]>]: For internal use only.
[Type <Int32?>]: For internal use only.
[ApproximateLastSignInDateTime <DateTime?>]: The timestamp type represents date and time information using ISO 8601 format and is always in UTC time.
For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.
Read-only.
Supports $filter (eq, ne, not, ge, le, and eq on null values) and $orderby.
[ComplianceExpirationDateTime <DateTime?>]: The timestamp when the device is no longer deemed compliant.
The timestamp type represents date and time information using ISO 8601 format and is always in UTC time.
For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.
Read-only.
[DeviceCategory <String>]: User-defined property set by Intune to automatically add devices to groups and simplify managing devices.
[DeviceId <String>]: Unique identifier set by Azure Device Registration Service at the time of registration.
This alternate key can be used to reference the device object.
Supports $filter (eq, ne, not, startsWith).
[DeviceMetadata <String>]: For internal use only.
Set to null.
[DeviceOwnership <String>]: Ownership of the device.
Intune sets this property.
Possible values are: unknown, company, personal.
[DeviceVersion <Int32?>]: For internal use only.
[DisplayName <String>]: The display name for the device.
Maximum length is 256 characters.
Required.
Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values), $search, and $orderby.
[EnrollmentProfileName <String>]: Enrollment profile applied to the device.
For example, Apple Device Enrollment Profile, Device enrollment - Corporate device identifiers, or Windows Autopilot profile name.
This property is set by Intune.
[EnrollmentType <String>]: Enrollment type of the device.
Intune sets this property.
Possible values are: unknown, userEnrollment, deviceEnrollmentManager, appleBulkWithUser, appleBulkWithoutUser, windowsAzureADJoin, windowsBulkUserless, windowsAutoEnrollment, windowsBulkAzureDomainJoin, windowsCoManagement, windowsAzureADJoinUsingDeviceAuth,appleUserEnrollment, appleUserEnrollmentWithServiceAccount.
NOTE: This property might return other values apart from those listed.
[Extensions <IMicrosoftGraphExtension[]>]: The collection of open extensions defined for the device.
Read-only.
Nullable.
[Id <String>]: The unique identifier for an entity.
Read-only.
[IsCompliant <Boolean?>]: true if the device complies with Mobile Device Management (MDM) policies; otherwise, false.
Read-only.
This can only be updated by Intune for any device OS type or by an approved MDM app for Windows OS devices.
Supports $filter (eq, ne, not).
[IsManaged <Boolean?>]: true if the device is managed by a Mobile Device Management (MDM) app; otherwise, false.
This can only be updated by Intune for any device OS type or by an approved MDM app for Windows OS devices.
Supports $filter (eq, ne, not).
[IsManagementRestricted <Boolean?>]: Indicates whether the device is a member of a restricted management administrative unit.
If not set, the default value is null and the default behavior is false.
Read-only.
To manage a device that's a member of a restricted management administrative unit, the administrator or calling app must be assigned a Microsoft Entra role at the scope of the restricted management administrative unit.
Returned only on $select.
[IsRooted <Boolean?>]: true if the device is rooted or jail-broken.
This property can only be updated by Intune.
[ManagementType <String>]: The management channel of the device.
This property is set by Intune.
Possible values are: eas, mdm, easMdm, intuneClient, easIntuneClient, configurationManagerClient, configurationManagerClientMdm, configurationManagerClientMdmEas, unknown, jamf, googleCloudDevicePolicyController.
[Manufacturer <String>]: Manufacturer of the device.
Read-only.
[MdmAppId <String>]: Application identifier used to register device into MDM.
Read-only.
Supports $filter (eq, ne, not, startsWith).
[MemberOf <IMicrosoftGraphDirectoryObject[]>]: Groups and administrative units that this device is a member of.
Read-only.
Nullable.
Supports $expand.
[Id <String>]: The unique identifier for an entity.
Read-only.
[DeletedDateTime <DateTime?>]: Date and time when this object was deleted.
Always null when the object hasn't been deleted.
[Model <String>]: Model of the device.
Read-only.
[OnPremisesLastSyncDateTime <DateTime?>]: The last time at which the object was synced with the on-premises directory.
The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time.
For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z Read-only.
Supports $filter (eq, ne, not, ge, le, in).
[OnPremisesSecurityIdentifier <String>]: The on-premises security identifier (SID) for the user who was synchronized from on-premises to the cloud.
Read-only.
Returned only on $select.
Supports $filter (eq).
[OnPremisesSyncEnabled <Boolean?>]: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default).
Read-only.
Supports $filter (eq, ne, not, in, and eq on null values).
[OperatingSystem <String>]: The type of operating system on the device.
Required.
Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values).
[OperatingSystemVersion <String>]: The version of the operating system on the device.
Required.
Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values).
[PhysicalIds <String[]>]: For internal use only.
Not nullable.
Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0).
[ProfileType <String>]: The profile type of the device.
Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT.
[RegisteredOwners <IMicrosoftGraphDirectoryObject[]>]: The user that cloud joined the device or registered their personal device.
The registered owner is set at the time of registration.
Read-only.
Nullable.
Supports $expand.
[RegisteredUsers <IMicrosoftGraphDirectoryObject[]>]: Collection of registered users of the device.
For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration.
Read-only.
Nullable.
Supports $expand.
[RegistrationDateTime <DateTime?>]: Date and time of when the device was registered.
The timestamp type represents date and time information using ISO 8601 format and is always in UTC time.
For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.
Read-only.
[SystemLabels <String[]>]: List of labels applied to the device by the system.
Supports $filter (/$count eq 0, /$count ne 0).
[TransitiveMemberOf <IMicrosoftGraphDirectoryObject[]>]: Groups and administrative units that the device is a member of.
This operation is transitive.
Supports $expand.
[TrustType <String>]: Type of trust for the joined device.
Read-only.
Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud-only joined devices), ServerAd (on-premises domain joined devices joined to Microsoft Entra ID).
For more information, see Introduction to device management in Microsoft Entra ID.
Supports $filter (eq, ne, not, in).
[DeviceTag <String>]: Tags containing app metadata.
[DisplayName <String>]: The name of the device on which this app is registered.
[PhoneAppVersion <String>]: Numerical version of this instance of the Authenticator app.
[Operations <IMicrosoftGraphLongRunningOperation[]>]: Represents the status of a long-running operation, such as a password reset operation.
[Id <String>]: The unique identifier for an entity.
Read-only.
[CreatedDateTime <DateTime?>]: The start time of the operation.
The timestamp type represents date and time information using ISO 8601 format and is always in UTC.
For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.
[LastActionDateTime <DateTime?>]: The time of the last action in the operation.
The timestamp type represents date and time information using ISO 8601 format and is always in UTC.
For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.
[ResourceLocation <String>]: URI of the resource that the operation is performed on.
[Status <String>]: longRunningOperationStatus
[StatusDetail <String>]: Details about the status of the operation.
[PasswordMethods <IMicrosoftGraphPasswordAuthenticationMethod[]>]: Represents the password registered to a user for authentication.
For security, the password itself is never returned in the object, but action can be taken to reset a password.
[Id <String>]: The unique identifier for an entity.
Read-only.
[CreatedDateTime <DateTime?>]: The date and time when this password was last updated.
This property is currently not populated.
Read-only.
The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time.
For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.
[Password <String>]: For security, the password is always returned as null from a LIST or GET operation.
[PhoneMethods <IMicrosoftGraphPhoneAuthenticationMethod[]>]: The phone numbers registered to a user for authentication.
[Id <String>]: The unique identifier for an entity.
Read-only.
[PhoneNumber <String>]: The phone number to text or call for authentication.
Phone numbers use the format +{country code} {number}x{extension}, with extension optional.
For example, +1 5555551234 or +1 5555551234x123 are valid.
Numbers are rejected when creating or updating if they don't match the required format.
[PhoneType <String>]: authenticationPhoneType
[SmsSignInState <String>]: authenticationMethodSignInState
[PlatformCredentialMethods <IMicrosoftGraphPlatformCredentialAuthenticationMethod[]>]: Represents a platform credential instance registered to a user on Mac OS.
[Id <String>]: The unique identifier for an entity.
Read-only.
[CreatedDateTime <DateTime?>]: The date and time that this Platform Credential Key was registered.
[Device <IMicrosoftGraphDevice>]: device
[DisplayName <String>]: The name of the device on which Platform Credential is registered.
[KeyStrength <String>]: authenticationMethodKeyStrength
[Platform <String>]: authenticationMethodPlatform
[SoftwareOathMethods <IMicrosoftGraphSoftwareOathAuthenticationMethod[]>]: The software OATH time-based one-time password (TOTP) applications registered to a user for authentication.
[Id <String>]: The unique identifier for an entity.
Read-only.
[SecretKey <String>]: The secret key of the method.
Always returns null.
[TemporaryAccessPassMethods <IMicrosoftGraphTemporaryAccessPassAuthenticationMethod[]>]: Represents a Temporary Access Pass registered to a user for authentication through time-limited passcodes.
[Id <String>]: The unique identifier for an entity.
Read-only.
[CreatedDateTime <DateTime?>]: The date and time when the Temporary Access Pass was created.
[IsUsable <Boolean?>]: The state of the authentication method that indicates whether it's currently usable by the user.
[IsUsableOnce <Boolean?>]: Determines whether the pass is limited to a one-time use.
If true, the pass can be used once; if false, the pass can be used multiple times within the Temporary Access Pass lifetime.
[LifetimeInMinutes <Int32?>]: The lifetime of the Temporary Access Pass in minutes starting at startDateTime.
Must be between 10 and 43200 inclusive (equivalent to 30 days).
[MethodUsabilityReason <String>]: Details about the usability state (isUsable).
Reasons can include: EnabledByPolicy, DisabledByPolicy, Expired, NotYetValid, OneTimeUsed.
[StartDateTime <DateTime?>]: The date and time when the Temporary Access Pass becomes available to use and when isUsable is true is enforced.
[TemporaryAccessPass <String>]: The Temporary Access Pass used to authenticate.
Returned only on creation of a new temporaryAccessPassAuthenticationMethod object; Hidden in subsequent read operations and returned as null with GET.
[WindowsHelloForBusinessMethods <IMicrosoftGraphWindowsHelloForBusinessAuthenticationMethod[]>]: Represents the Windows Hello for Business authentication method registered to a user for authentication.
[Id <String>]: The unique identifier for an entity.
Read-only.
[CreatedDateTime <DateTime?>]: The date and time that this Windows Hello for Business key was registered.
[Device <IMicrosoftGraphDevice>]: device
[DisplayName <String>]: The name of the device on which Windows Hello for Business is registered
[KeyStrength <String>]: authenticationMethodKeyStrength
[AuthorizationInfo <IMicrosoftGraphAuthorizationInfo>]: authorizationInfo
[(Any) <Object>]: This indicates any property can be added to this object.
[CertificateUserIds <String[]>]:
[Birthday <DateTime?>]: The birthday of the user.
The Timestamp type represents date and time information using ISO 8601 format and is always in UTC.
For example, midnight UTC on Jan 1, 2014, is 2014-01-01T00:00:00Z.
Returned only on $select.
[BusinessPhones <String[]>]: The telephone numbers for the user.
NOTE: Although it's a string collection, only one number can be set for this property.
Read-only for users synced from the on-premises directory.
Returned by default.
Supports $filter (eq, not, ge, le, startsWith).
[Calendar <IMicrosoftGraphCalendar>]: calendar
[(Any) <Object>]: This indicates any property can be added to this object.
[Id <String>]: The unique identifier for an entity.
Read-only.
[AllowedOnlineMeetingProviders <String[]>]: Represent the online meeting service providers that can be used to create online meetings in this calendar.
Possible values are: unknown, skypeForBusiness, skypeForConsumer, teamsForBusiness.
[CalendarPermissions <IMicrosoftGraphCalendarPermission[]>]: The permissions of the users with whom the calendar is shared.
[Id <String>]: The unique identifier for an entity.
Read-only.
[AllowedRoles <String[]>]: List of allowed sharing or delegating permission levels for the calendar.
Possible values are: none, freeBusyRead, limitedRead, read, write, delegateWithoutPrivateEventAccess, delegateWithPrivateEventAccess, custom.
[EmailAddress <IMicrosoftGraphEmailAddress>]: emailAddress
[(Any) <Object>]: This indicates any property can be added to this object.
[Address <String>]: The email address of the person or entity.
[Name <String>]: The display name of the person or entity.
[IsInsideOrganization <Boolean?>]: True if the user in context (recipient or delegate) is inside the same organization as the calendar owner.
[IsRemovable <Boolean?>]: True if the user can be removed from the list of recipients or delegates for the specified calendar, false otherwise.
The 'My organization' user determines the permissions other people within your organization have to the given calendar.
You can't remove 'My organization' as a share recipient to a calendar.
[Role <String>]: calendarRoleType
[CalendarView <IMicrosoftGraphEvent[]>]: The calendar view for the calendar.
Navigation property.
Read-only.
[Categories <String[]>]: The categories associated with the item
[ChangeKey <String>]: Identifies the version of the item.
Every time the item is changed, changeKey changes as well.
This allows Exchange to apply changes to the correct version of the object.
Read-only.
[CreatedDateTime <DateTime?>]: The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time.
For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z
[LastModifiedDateTime <DateTime?>]: The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time.
For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z
[Id <String>]: The unique identifier for an entity.
Read-only.
[AllowNewTimeProposals <Boolean?>]: true if the meeting organizer allows invitees to propose a new time when responding; otherwise, false.
Optional.
The default is true.
[Attachments <IMicrosoftGraphAttachment[]>]: The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event.
Navigation property.
Read-only.
Nullable.
[Id <String>]: The unique identifier for an entity.
Read-only.
[ContentType <String>]: The MIME type.
[IsInline <Boolean?>]: true if the attachment is an inline attachment; otherwise, false.
[LastModifiedDateTime <DateTime?>]: The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time.
For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z
[Name <String>]: The attachment's file name.
[Size <Int32?>]: The length of the attachment in bytes.
[Attendees <IMicrosoftGraphAttendee[]>]: The collection of attendees for the event.
[Type <String>]: attendeeType
[EmailAddress <IMicrosoftGraphEmailAddress>]: emailAddress
[ProposedNewTime <IMicrosoftGraphTimeSlot>]: timeSlot
[(Any) <Object>]: This indicates any property can be added to this object.
[End <IMicrosoftGraphDateTimeZone>]: dateTimeTimeZone
[(Any) <Object>]: This indicates any property can be added to this object.
[DateTime <String>]: A single point of time in a combined date and time representation ({date}T{time}; for example, 2017-08-29T04:00:00.0000000).
[TimeZone <String>]: Represents a time zone, for example, 'Pacific Standard Time'.
See below for more possible values.
[Start <IMicrosoftGraphDateTimeZone>]: dateTimeTimeZone
[Status <IMicrosoftGraphResponseStatus>]: responseStatus
[(Any) <Object>]: This indicates any property can be added to this object.
[Response <String>]: responseType
[Time <DateTime?>]: The date and time when the response was returned.
It uses ISO 8601 format and is always in UTC time.
For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z
[Body <IMicrosoftGraphItemBody>]: itemBody
[(Any) <Object>]: This indicates any property can be added to this object.
[Content <String>]: The content of the item.
[ContentType <String>]: bodyType
[BodyPreview <String>]: The preview of the message associated with the event.
It's in text format.
[Calendar <IMicrosoftGraphCalendar>]: calendar
[CancelledOccurrences <String[]>]: Contains occurrenceId property values of canceled instances in a recurring series, if the event is the series master.
Instances in a recurring series that are canceled are called canceled occurences.Returned only on $select in a Get operation which specifies the ID (seriesMasterId property value) of a series master event.
[End <IMicrosoftGraphDateTimeZone>]: dateTimeTimeZone
[ExceptionOccurrences <IMicrosoftGraphEvent[]>]: Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees.
Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event.
[Extensions <IMicrosoftGraphExtension[]>]: The collection of open extensions defined for the event.
Nullable.
[HasAttachments <Boolean?>]: Set to true if the event has attachments.
[HideAttendees <Boolean?>]: When set to true, each attendee only sees themselves in the meeting request and meeting Tracking list.
The default is false.
[ICalUId <String>]: A unique identifier for an event across calendars.
This ID is different for each occurrence in a recurring series.
Read-only.
[Importance <String>]: importance
[Instances <IMicrosoftGraphEvent[]>]: The occurrences of a recurring series, if the event is a series master.
This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series.
Navigation property.
Read-only.
Nullable.
[IsAllDay <Boolean?>]: Set to true if the event lasts all day.
If true, regardless of whether it's a single-day or multi-day event, start, and endtime must be set to midnight and be in the same time zone.
[IsCancelled <Boolean?>]: Set to true if the event has been canceled.
[IsDraft <Boolean?>]: Set to true if the user has updated the meeting in Outlook but hasn't sent the updates to attendees.
Set to false if all changes are sent, or if the event is an appointment without any attendees.
[IsOnlineMeeting <Boolean?>]: True if this event has online meeting information (that is, onlineMeeting points to an onlineMeetingInfo resource), false otherwise.
Default is false (onlineMeeting is null).
Optional.
After you set isOnlineMeeting to true, Microsoft Graph initializes onlineMeeting.
Subsequently, Outlook ignores any further changes to isOnlineMeeting, and the meeting remains available online.
[IsOrganizer <Boolean?>]: Set to true if the calendar owner (specified by the owner property of the calendar) is the organizer of the event (specified by the organizer property of the event).
It also applies if a delegate organized the event on behalf of the owner.
[IsReminderOn <Boolean?>]: Set to true if an alert is set to remind the user of the event.
[Location <IMicrosoftGraphLocation>]: location
[(Any) <Object>]: This indicates any property can be added to this object.
[Address <IMicrosoftGraphPhysicalAddress>]: physicalAddress
[(Any) <Object>]: This indicates any property can be added to this object.
[City <String>]: The city.
[CountryOrRegion <String>]: The country or region.
It's a free-format string value, for example, 'United States'.
[PostalCode <String>]: The postal code.
[State <String>]: The state.
[Street <String>]: The street.
[Coordinates <IMicrosoftGraphOutlookGeoCoordinates>]: outlookGeoCoordinates
[(Any) <Object>]: This indicates any property can be added to this object.
[Accuracy <Double?>]: The accuracy of the latitude and longitude.
As an example, the accuracy can be measured in meters, such as the latitude and longitude are accurate to within 50 meters.
[Altitude <Double?>]: The altitude of the location.
[AltitudeAccuracy <Double?>]: The accuracy of the altitude.
[Latitude <Double?>]: The latitude of the location.
[Longitude <Double?>]: The longitude of the location.
[DisplayName <String>]: The name associated with the location.
[LocationEmailAddress <String>]: Optional email address of the location.
[LocationType <String>]: locationType
[LocationUri <String>]: Optional URI representing the location.
[UniqueId <String>]: For internal use only.
[UniqueIdType <String>]: locationUniqueIdType
[Locations <IMicrosoftGraphLocation[]>]: The locations where the event is held or attended from.
The location and locations properties always correspond with each other.
If you update the location property, any prior locations in the locations collection are removed and replaced by the new location value.
[MultiValueExtendedProperties <IMicrosoftGraphMultiValueLegacyExtendedProperty[]>]: The collection of multi-value extended properties defined for the event.
Read-only.
Nullable.
[Id <String>]: The unique identifier for an entity.
Read-only.
[Value <String[]>]: A collection of property values.
[OnlineMeeting <IMicrosoftGraphOnlineMeetingInfo>]: onlineMeetingInfo
[(Any) <Object>]: This indicates any property can be added to this object.
[ConferenceId <String>]: The ID of the conference.
[JoinUrl <String>]: The external link that launches the online meeting.
This is a URL that clients launch into a browser and will redirect the user to join the meeting.
[Phones <IMicrosoftGraphPhone[]>]: All of the phone numbers associated with this conference.
[Language <String>]:
[Number <String>]: The phone number.
[Region <String>]:
[Type <String>]: phoneType
[QuickDial <String>]: The preformatted quick dial for this call.
[TollFreeNumbers <String[]>]: The toll free numbers that can be used to join the conference.
[TollNumber <String>]: The toll number that can be used to join the conference.
[OnlineMeetingProvider <String>]: onlineMeetingProviderType
[OnlineMeetingUrl <String>]: A URL for an online meeting.
The property is set only when an organizer specifies in Outlook that an event is an online meeting such as Skype.
Read-only.To access the URL to join an online meeting, use joinUrl which is exposed via the onlineMeeting property of the event.
The onlineMeetingUrl property will be deprecated in the future.
[Organizer <IMicrosoftGraphRecipient>]: recipient
[(Any) <Object>]: This indicates any property can be added to this object.
[EmailAddress <IMicrosoftGraphEmailAddress>]: emailAddress
[OriginalEndTimeZone <String>]: The end time zone that was set when the event was created.
A value of tzone://Microsoft/Custom indicates that a legacy custom time zone was set in desktop Outlook.
[OriginalStart <DateTime?>]: Represents the start time of an event when it's initially created as an occurrence or exception in a recurring series.
This property is not returned for events that are single instances.
Its date and time information is expressed in ISO 8601 format and is always in UTC.
For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z
[OriginalStartTimeZone <String>]: The start time zone that was set when the event was created.
A value of tzone://Microsoft/Custom indicates that a legacy custom time zone was set in desktop Outlook.
[Recurrence <IMicrosoftGraphPatternedRecurrence>]: patternedRecurrence
[(Any) <Object>]: This indicates any property can be added to this object.
[Pattern <IMicrosoftGraphRecurrencePattern>]: recurrencePattern
[(Any) <Object>]: This indicates any property can be added to this object.
[DayOfMonth <Int32?>]: The day of the month on which the event occurs.
Required if type is absoluteMonthly or absoluteYearly.
[DaysOfWeek <String[]>]: A collection of the days of the week on which the event occurs.
The possible values are: sunday, monday, tuesday, wednesday, thursday, friday, saturday.
If type is relativeMonthly or relativeYearly, and daysOfWeek specifies more than one day, the event falls on the first day that satisfies the pattern.
Required if type is weekly, relativeMonthly, or relativeYearly.
[FirstDayOfWeek <String>]: dayOfWeek
[Index <String>]: weekIndex
[Interval <Int32?>]: The number of units between occurrences, where units can be in days, weeks, months, or years, depending on the type.
Required.
[Month <Int32?>]: The month in which the event occurs.
This is a number from 1 to 12.
[Type <String>]: recurrencePatternType
[Range <IMicrosoftGraphRecurrenceRange>]: recurrenceRange
[(Any) <Object>]: This indicates any property can be added to this object.
[EndDate <DateTime?>]: The date to stop applying the recurrence pattern.
Depending on the recurrence pattern of the event, the last occurrence of the meeting may not be this date.
Required if type is endDate.
[NumberOfOccurrences <Int32?>]: The number of times to repeat the event.
Required and must be positive if type is numbered.
[RecurrenceTimeZone <String>]: Time zone for the startDate and endDate properties.
Optional.
If not specified, the time zone of the event is used.
[StartDate <DateTime?>]: The date to start applying the recurrence pattern.
The first occurrence of the meeting may be this date or later, depending on the recurrence pattern of the event.
Must be the same value as the start property of the recurring event.
Required.
[Type <String>]: recurrenceRangeType
[ReminderMinutesBeforeStart <Int32?>]: The number of minutes before the event start time that the reminder alert occurs.
[ResponseRequested <Boolean?>]: Default is true, which represents the organizer would like an invitee to send a response to the event.
[ResponseStatus <IMicrosoftGraphResponseStatus>]: responseStatus
[Sensitivity <String>]: sensitivity
[SeriesMasterId <String>]: The ID for the recurring series master item, if this event is part of a recurring series.
[ShowAs <String>]: freeBusyStatus
[SingleValueExtendedProperties <IMicrosoftGraphSingleValueLegacyExtendedProperty[]>]: The collection of single-value extended properties defined for the event.
Read-only.
Nullable.
[Id <String>]: The unique identifier for an entity.
Read-only.
[Value <String>]: A property value.
[Start <IMicrosoftGraphDateTimeZone>]: dateTimeTimeZone
[Subject <String>]: The text of the event's subject line.
[TransactionId <String>]: A custom identifier specified by a client app for the server to avoid redundant POST operations in case of client retries to create the same event.
It's useful when low network connectivity causes the client to time out before receiving a response from the server for the client's prior create-event request.
After you set transactionId when creating an event, you can't change transactionId in a subsequent update.
This property is only returned in a response payload if an app has set it.
Optional.
[Type <String>]: eventType
[WebLink <String>]: The URL to open the event in Outlook on the web.Outlook on the web opens the event in the browser if you are signed in to your mailbox.
Otherwise, Outlook on the web prompts you to sign in.This URL can't be accessed from within an iFrame.
[CanEdit <Boolean?>]: true if the user can write to the calendar, false otherwise.
This property is true for the user who created the calendar.
This property is also true for a user who shared a calendar and granted write access.
[CanShare <Boolean?>]: true if the user has permission to share the calendar, false otherwise.
Only the user who created the calendar can share it.
[CanViewPrivateItems <Boolean?>]: If true, the user can read calendar items that have been marked private, false otherwise.
[ChangeKey <String>]: Identifies the version of the calendar object.
Every time the calendar is changed, changeKey changes as well.
This allows Exchange to apply changes to the correct version of the object.
Read-only.
[Color <String>]: calendarColor
[DefaultOnlineMeetingProvider <String>]: onlineMeetingProviderType
[Events <IMicrosoftGraphEvent[]>]: The events in the calendar.
Navigation property.
Read-only.
[HexColor <String>]: The calendar color, expressed in a hex color code of three hexadecimal values, each ranging from 00 to FF and representing the red, green, or blue components of the color in the RGB color space.
If the user has never explicitly set a color for the calendar, this property is empty.
Read-only.
[IsDefaultCalendar <Boolean?>]: true if this is the default calendar where new events are created by default, false otherwise.
[IsRemovable <Boolean?>]: Indicates whether this user calendar can be deleted from the user mailbox.
[IsTallyingResponses <Boolean?>]: Indicates whether this user calendar supports tracking of meeting responses.
Only meeting invites sent from users' primary calendars support tracking of meeting responses.
[MultiValueExtendedProperties <IMicrosoftGraphMultiValueLegacyExtendedProperty[]>]: The collection of multi-value extended properties defined for the calendar.
Read-only.
Nullable.
[Name <String>]: The calendar name.
[Owner <IMicrosoftGraphEmailAddress>]: emailAddress
[SingleValueExtendedProperties <IMicrosoftGraphSingleValueLegacyExtendedProperty[]>]: The collection of single-value extended properties defined for the calendar.
Read-only.
Nullable.
[CalendarGroups <IMicrosoftGraphCalendarGroup[]>]: The user's calendar groups.
Read-only.
Nullable.
[Id <String>]: The unique identifier for an entity.
Read-only.
[Calendars <IMicrosoftGraphCalendar[]>]: The calendars in the calendar group.
Navigation property.
Read-only.
Nullable.
[ChangeKey <String>]: Identifies the version of the calendar group.
Every time the calendar group is changed, ChangeKey changes as well.
This allows Exchange to apply changes to the correct version of the object.
Read-only.
[ClassId <String>]: The class identifier.
Read-only.
[Name <String>]: The group name.
[CalendarView <IMicrosoftGraphEvent[]>]: The calendar view for the calendar.
Read-only.
Nullable.
[Calendars <IMicrosoftGraphCalendar[]>]: The user's calendars.
Read-only.
Nullable.
[Chats <IMicrosoftGraphChat[]>]:
[Id <String>]: The unique identifier for an entity.
Read-only.
[ChatType <String>]: chatType
[CreatedDateTime <DateTime?>]: Date and time at which the chat was created.
Read-only.
[InstalledApps <IMicrosoftGraphTeamsAppInstallation[]>]: A collection of all the apps in the chat.
Nullable.
[Id <String>]: The unique identifier for an entity.
Read-only.
[ConsentedPermissionSet <IMicrosoftGraphTeamsAppPermissionSet>]: teamsAppPermissionSet
[(Any) <Object>]: This indicates any property can be added to this object.
[ResourceSpecificPermissions <IMicrosoftGraphTeamsAppResourceSpecificPermission[]>]: A collection of resource-specific permissions.
[PermissionType <String>]: teamsAppResourceSpecificPermissionType
[PermissionValue <String>]: The name of the resource-specific permission.
[TeamsApp <IMicrosoftGraphTeamsApp>]: teamsApp
[(Any) <Object>]: This indicates any property can be added to this object.
[Id <String>]: The unique identifier for an entity.
Read-only.
[AppDefinitions <IMicrosoftGraphTeamsAppDefinition[]>]: The details for each version of the app.
[Id <String>]: The unique identifier for an entity.
Read-only.
[Authorization <IMicrosoftGraphTeamsAppAuthorization>]: teamsAppAuthorization
[(Any) <Object>]: This indicates any property can be added to this object.
[ClientAppId <String>]: The registration ID of the Microsoft Entra app ID associated with the teamsApp.
[RequiredPermissionSet <IMicrosoftGraphTeamsAppPermissionSet>]: teamsAppPermissionSet
[Bot <IMicrosoftGraphTeamworkBot>]: teamworkBot
[(Any) <Object>]: This indicates any property can be added to this object.
[Id <String>]: The unique identifier for an entity.
Read-only.
[CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet
[(Any) <Object>]: This indicates any property can be added to this object.
[Application <IMicrosoftGraphIdentity>]: identity
[(Any) <Object>]: This indicates any property can be added to this object.
[DisplayName <String>]: The display name of the identity.For drive items, the display name might not always be available or up to date.
For example, if a user changes their display name the API might show the new value in a future response, but the items associated with the user don't show up as changed when using delta.
[Id <String>]: Unique identifier for the identity or actor.
For example, in the access reviews decisions API, this property might record the id of the principal, that is, the group, user, or application that's subject to review.
[Device <IMicrosoftGraphIdentity>]: identity
[User <IMicrosoftGraphIdentity>]: identity
[Description <String>]: Verbose description of the application.
[DisplayName <String>]: The name of the app provided by the app developer.
[LastModifiedDateTime <DateTime?>]:
[PublishingState <String>]: teamsAppPublishingState
[ShortDescription <String>]: Short description of the application.
[TeamsAppId <String>]: The ID from the Teams app manifest.
[Version <String>]: The version number of the application.
[DisplayName <String>]: The name of the catalog app provided by the app developer in the Microsoft Teams zip app package.
[DistributionMethod <String>]: teamsAppDistributionMethod
[ExternalId <String>]: The ID of the catalog provided by the app developer in the Microsoft Teams zip app package.
[TeamsAppDefinition <IMicrosoftGraphTeamsAppDefinition>]: teamsAppDefinition
[IsHiddenForAllMembers <Boolean?>]: Indicates whether the chat is hidden for all its members.
Read-only.
[LastMessagePreview <IMicrosoftGraphChatMessageInfo>]: chatMessageInfo
[(Any) <Object>]: This indicates any property can be added to this object.
[Id <String>]: The unique identifier for an entity.
Read-only.
[Body <IMicrosoftGraphItemBody>]: itemBody
[CreatedDateTime <DateTime?>]: Date time object representing the time at which message was created.
[EventDetail <IMicrosoftGraphEventMessageDetail>]: eventMessageDetail
[(Any) <Object>]: This indicates any property can be added to this object.
[From <IMicrosoftGraphChatMessageFromIdentitySet>]: chatMessageFromIdentitySet
[(Any) <Object>]: This indicates any property can be added to this object.
[Application <IMicrosoftGraphIdentity>]: identity
[Device <IMicrosoftGraphIdentity>]: identity
[User <IMicrosoftGraphIdentity>]: identity
[IsDeleted <Boolean?>]: If set to true, the original message has been deleted.
[MessageType <String>]: chatMessageType
[LastUpdatedDateTime <DateTime?>]: Date and time at which the chat was renamed or the list of members was last changed.
Read-only.
[Members <IMicrosoftGraphConversationMember[]>]: A collection of all the members in the chat.
Nullable.
[Id <String>]: The unique identifier for an entity.
Read-only.
[DisplayName <String>]: The display name of the user.
[Roles <String[]>]: The roles for that user.
This property contains more qualifiers only when relevant - for example, if the member has owner privileges, the roles property contains owner as one of the values.
Similarly, if the member is an in-tenant guest, the roles property contains guest as one of the values.
A basic member shouldn't have any values specified in the roles property.
An Out-of-tenant external member is assigned the owner role.
[VisibleHistoryStartDateTime <DateTime?>]: The timestamp denoting how far back a conversation's history is shared with the conversation member.
This property is settable only for members of a chat.
[Messages <IMicrosoftGraphChatMessage[]>]: A collection of all the messages in the chat.
Nullable.
[Id <String>]: The unique identifier for an entity.
Read-only.
[Attachments <IMicrosoftGraphChatMessageAttachment[]>]: References to attached objects like files, tabs, meetings etc.
[Content <String>]: The content of the attachment.
If the attachment is a rich card, set the property to the rich card object.
This property and contentUrl are mutually exclusive.
[ContentType <String>]: The media type of the content attachment.
The possible values are: reference: The attachment is a link to another file.
Populate the contentURL with the link to the object.forwardedMessageReference: The attachment is a reference to a forwarded message.
Populate the content with the original message context.Any contentType that is supported by the Bot Framework's Attachment object.application/vnd.microsoft.card.codesnippet: A code snippet.
application/vnd.microsoft.card.announcement: An announcement header.
[ContentUrl <String>]: The URL for the content of the attachment.
[Id <String>]: Read-only.
The unique ID of the attachment.
[Name <String>]: The name of the attachment.
[TeamsAppId <String>]: The ID of the Teams app that is associated with the attachment.
The property is used to attribute a Teams message card to the specified app.
[ThumbnailUrl <String>]: The URL to a thumbnail image that the channel can use if it supports using an alternative, smaller form of content or contentUrl.
For example, if you set contentType to application/word and set contentUrl to the location of the Word document, you might include a thumbnail image that represents the document.
The channel could display the thumbnail image instead of the document.
When the user selects the image, the channel would open the document.
[Body <IMicrosoftGraphItemBody>]: itemBody
[ChannelIdentity <IMicrosoftGraphChannelIdentity>]: channelIdentity
[(Any) <Object>]: This indicates any property can be added to this object.
[ChannelId <String>]: The identity of the channel in which the message was posted.
[TeamId <String>]: The identity of the team in which the message was posted.
[ChatId <String>]: If the message was sent in a chat, represents the identity of the chat.
[CreatedDateTime <DateTime?>]: Timestamp of when the chat message was created.
[DeletedDateTime <DateTime?>]: Read only.
Timestamp at which the chat message was deleted, or null if not deleted.
[Etag <String>]: Read-only.
Version number of the chat message.
[EventDetail <IMicrosoftGraphEventMessageDetail>]: eventMessageDetail
[From <IMicrosoftGraphChatMessageFromIdentitySet>]: chatMessageFromIdentitySet
[HostedContents <IMicrosoftGraphChatMessageHostedContent[]>]: Content in a message hosted by Microsoft Teams - for example, images or code snippets.
[ContentBytes <Byte[]>]: Write only.
Bytes for the hosted content (such as images).
[ContentType <String>]: Write only.
Content type.
such as image/png, image/jpg.
[Id <String>]: The unique identifier for an entity.
Read-only.
[Importance <String>]: chatMessageImportance
[LastEditedDateTime <DateTime?>]: Read only.
Timestamp when edits to the chat message were made.
Triggers an 'Edited' flag in the Teams UI.
If no edits are made the value is null.
[LastModifiedDateTime <DateTime?>]: Read only.
Timestamp when the chat message is created (initial setting) or modified, including when a reaction is added or removed.
[Locale <String>]: Locale of the chat message set by the client.
Always set to en-us.
[Mentions <IMicrosoftGraphChatMessageMention[]>]: List of entities mentioned in the chat message.
Supported entities are: user, bot, team, channel, chat, and tag.
[Id <Int32?>]: Index of an entity being mentioned in the specified chatMessage.
Matches the {index} value in the corresponding <at id='{index}'> tag in the message body.
[MentionText <String>]: String used to represent the mention.
For example, a user's display name, a team name.
[Mentioned <IMicrosoftGraphChatMessageMentionedIdentitySet>]: chatMessageMentionedIdentitySet
[(Any) <Object>]: This indicates any property can be added to this object.
[Application <IMicrosoftGraphIdentity>]: identity
[Device <IMicrosoftGraphIdentity>]: identity
[User <IMicrosoftGraphIdentity>]: identity
[Conversation <IMicrosoftGraphTeamworkConversationIdentity>]: teamworkConversationIdentity
[(Any) <Object>]: This indicates any property can be added to this object.
[DisplayName <String>]: The display name of the identity.For drive items, the display name might not always be available or up to date.
For example, if a user changes their display name the API might show the new value in a future response, but the items associated with the user don't show up as changed when using delta.
[Id <String>]: Unique identifier for the identity or actor.
For example, in the access reviews decisions API, this property might record the id of the principal, that is, the group, user, or application that's subject to review.
[ConversationIdentityType <String>]: teamworkConversationIdentityType
[MessageHistory <IMicrosoftGraphChatMessageHistoryItem[]>]: List of activity history of a message item, including modification time and actions, such as reactionAdded, reactionRemoved, or reaction changes, on the message.
[Actions <String>]: chatMessageActions
[ModifiedDateTime <DateTime?>]: The date and time when the message was modified.
[Reaction <IMicrosoftGraphChatMessageReaction>]: chatMessageReaction
[(Any) <Object>]: This indicates any property can be added to this object.
[CreatedDateTime <DateTime?>]: The timestamp type represents date and time information using ISO 8601 format and is always in UTC.
For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.
[DisplayName <String>]: The name of the reaction.
[ReactionContentUrl <String>]: The hosted content URL for the custom reaction type.
[ReactionType <String>]: The reaction type.
Supported values include Unicode characters, custom, and some backward-compatible reaction types, such as like, angry, sad, laugh, heart, and surprised.
[User <IMicrosoftGraphChatMessageReactionIdentitySet>]: chatMessageReactionIdentitySet
[(Any) <Object>]: This indicates any property can be added to this object.
[Application <IMicrosoftGraphIdentity>]: identity
[Device <IMicrosoftGraphIdentity>]: identity
[User <IMicrosoftGraphIdentity>]: identity
[MessageType <String>]: chatMessageType
[PolicyViolation <IMicrosoftGraphChatMessagePolicyViolation>]: chatMessagePolicyViolation
[(Any) <Object>]: This indicates any property can be added to this object.
[DlpAction <String>]: chatMessagePolicyViolationDlpActionTypes
[JustificationText <String>]: Justification text provided by the sender of the message when overriding a policy violation.
[PolicyTip <IMicrosoftGraphChatMessagePolicyViolationPolicyTip>]: chatMessagePolicyViolationPolicyTip
[(Any) <Object>]: This indicates any property can be added to this object.
[ComplianceUrl <String>]: The URL a user can visit to read about the data loss prevention policies for the organization.
(ie, policies about what users shouldn't say in chats)
[GeneralText <String>]: Explanatory text shown to the sender of the message.
[MatchedConditionDescriptions <String[]>]: The list of improper data in the message that was detected by the data loss prevention app.
Each DLP app defines its own conditions, examples include 'Credit Card Number' and 'Social Security Number'.
[UserAction <String>]: chatMessagePolicyViolationUserActionTypes
[VerdictDetails <String>]: chatMessagePolicyViolationVerdictDetailsTypes
[Reactions <IMicrosoftGraphChatMessageReaction[]>]: Reactions for this chat message (for example, Like).
[Replies <IMicrosoftGraphChatMessage[]>]: Replies for a specified message.
Supports $expand for channel messages.
[ReplyToId <String>]: Read-only.
ID of the parent chat message or root chat message of the thread.
(Only applies to chat messages in channels, not chats.)
[Subject <String>]: The subject of the chat message, in plaintext.
[Summary <String>]: Summary text of the chat message that could be used for push notifications and summary views or fall back views.
Only applies to channel chat messages, not chat messages in a chat.
[WebUrl <String>]: Read-only.
Link to the message in Microsoft Teams.
[OnlineMeetingInfo <IMicrosoftGraphTeamworkOnlineMeetingInfo>]: teamworkOnlineMeetingInfo
[(Any) <Object>]: This indicates any property can be added to this object.
[CalendarEventId <String>]: The identifier of the calendar event associated with the meeting.
[JoinWebUrl <String>]: The URL that users click to join or uniquely identify the meeting.
[Organizer <IMicrosoftGraphTeamworkUserIdentity>]: teamworkUserIdentity
[(Any) <Object>]: This indicates any property can be added to this object.
[DisplayName <String>]: The display name of the identity.For drive items, the display name might not always be available or up to date.
For example, if a user changes their display name the API might show the new value in a future response, but the items associated with the user don't show up as changed when using delta.
[Id <String>]: Unique identifier for the identity or actor.
For example, in the access reviews decisions API, this property might record the id of the principal, that is, the group, user, or application that's subject to review.
[UserIdentityType <String>]: teamworkUserIdentityType
[PermissionGrants <IMicrosoftGraphResourceSpecificPermissionGrant[]>]: A collection of permissions granted to apps for the chat.
[DeletedDateTime <DateTime?>]: Date and time when this object was deleted.
Always null when the object hasn't been deleted.
[Id <String>]: The unique identifier for an entity.
Read-only.
[ClientAppId <String>]: ID of the service principal of the Microsoft Entra app that has been granted access.
Read-only.
[ClientId <String>]: ID of the Microsoft Entra app that has been granted access.
Read-only.
[Permission <String>]: The name of the resource-specific permission.
Read-only.
[PermissionType <String>]: The type of permission.
Possible values are: Application, Delegated.
Read-only.
[ResourceAppId <String>]: ID of the Microsoft Entra app that is hosting the resource.
Read-only.
[PinnedMessages <IMicrosoftGraphPinnedChatMessageInfo[]>]: A collection of all the pinned messages in the chat.
Nullable.
[Id <String>]: The unique identifier for an entity.
Read-only.
[Message <IMicrosoftGraphChatMessage>]: chatMessage
[Tabs <IMicrosoftGraphTeamsTab[]>]: A collection of all the tabs in the chat.
Nullable.
[Id <String>]: The unique identifier for an entity.
Read-only.
[Configuration <IMicrosoftGraphTeamsTabConfiguration>]: teamsTabConfiguration
[(Any) <Object>]: This indicates any property can be added to this object.
[ContentUrl <String>]: Url used for rendering tab contents in Teams.
Required.
[EntityId <String>]: Identifier for the entity hosted by the tab provider.
[RemoveUrl <String>]: Url called by Teams client when a Tab is removed using the Teams Client.
[WebsiteUrl <String>]: Url for showing tab contents outside of Teams.
[DisplayName <String>]: Name of the tab.
[TeamsApp <IMicrosoftGraphTeamsApp>]: teamsApp
[WebUrl <String>]: Deep link URL of the tab instance.
Read-only.
[TenantId <String>]: The identifier of the tenant in which the chat was created.
Read-only.
[Topic <String>]: (Optional) Subject or topic for the chat.
Only available for group chats.
[Viewpoint <IMicrosoftGraphChatViewpoint>]: chatViewpoint
[(Any) <Object>]: This indicates any property can be added to this object.
[IsHidden <Boolean?>]: Indicates whether the chat is hidden for the current user.
[LastMessageReadDateTime <DateTime?>]: Represents the dateTime up until which the current user has read chatMessages in a specific chat.
[WebUrl <String>]: The URL for the chat in Microsoft Teams.
The URL should be treated as an opaque blob, and not parsed.
Read-only.
[City <String>]: The city where the user is located.
Maximum length is 128 characters.
Returned only on $select.
Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values).
[CloudClipboard <IMicrosoftGraphCloudClipboardRoot>]: cloudClipboardRoot
[(Any) <Object>]: This indicates any property can be added to this object.
[Id <String>]: The unique identifier for an entity.
Read-only.
[Items <IMicrosoftGraphCloudClipboardItem[]>]: Represents a collection of Cloud Clipboard items.
[Id <String>]: The unique identifier for an entity.
Read-only.
[CreatedDateTime <DateTime?>]: Set by the server.
DateTime in UTC when the object was created on the server.
[ExpirationDateTime <DateTime?>]: Set by the server.
DateTime in UTC when the object expires and after that the object is no longer available.
The default and also maximum TTL is 12 hours after the creation, but it might change for performance optimization.
[LastModifiedDateTime <DateTime?>]: Set by the server if not provided in the client's request.
DateTime in UTC when the object was modified by the client.
[Payloads <IMicrosoftGraphCloudClipboardItemPayload[]>]: A cloudClipboardItem can have multiple cloudClipboardItemPayload objects in the payloads.
A window can place more than one clipboard object on the clipboard.
Each one represents the same information in a different clipboard format.
[Content <String>]: The formatName version of the value of a cloud clipboard encoded in base64.
[FormatName <String>]: For a list of possible values see formatName values.
[CompanyName <String>]: The name of the company that the user is associated with.
This property can be useful for describing the company that a guest comes from.
The maximum length is 64 characters.Returned only on $select.
Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values).
[ConsentProvidedForMinor <String>]: Sets whether consent was obtained for minors.
Allowed values: null, Granted, Denied, and NotRequired.
For more information, see legal age group property definitions.
Returned only on $select.
Supports $filter (eq, ne, not, and in).
[ContactFolders <IMicrosoftGraphContactFolder[]>]: The user's contacts folders.
Read-only.
Nullable.
[Id <String>]: The unique identifier for an entity.
Read-only.
[ChildFolders <IMicrosoftGraphContactFolder[]>]: The collection of child folders in the folder.
Navigation property.
Read-only.
Nullable.
[Contacts <IMicrosoftGraphContact[]>]: The contacts in the folder.
Navigation property.
Read-only.
Nullable.
[Categories <String[]>]: The categories associated with the item
[ChangeKey <String>]: Identifies the version of the item.
Every time the item is changed, changeKey changes as well.
This allows Exchange to apply changes to the correct version of the object.
Read-only.
[CreatedDateTime <DateTime?>]: The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time.
For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z
[LastModifiedDateTime <DateTime?>]: The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time.
For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z
[Id <String>]: The unique identifier for an entity.
Read-only.
[AssistantName <String>]: The name of the contact's assistant.
[Birthday <DateTime?>]: The contact's birthday.
The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time.
For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z
[BusinessAddress <IMicrosoftGraphPhysicalAddress>]: physicalAddress
[BusinessHomePage <String>]: The business home page of the contact.
[BusinessPhones <String[]>]: The contact's business phone numbers.
[Children <String[]>]: The names of the contact's children.
[CompanyName <String>]: The name of the contact's company.
[Department <String>]: The contact's department.
[DisplayName <String>]: The contact's display name.
You can specify the display name in a create or update operation.
Note that later updates to other properties may cause an automatically generated value to overwrite the displayName value you have specified.
To preserve a pre-existing value, always include it as displayName in an update operation.
[EmailAddresses <IMicrosoftGraphEmailAddress[]>]: The contact's email addresses.
[Extensions <IMicrosoftGraphExtension[]>]: The collection of open extensions defined for the contact.
Read-only.
Nullable.
[FileAs <String>]: The name the contact is filed under.
[Generation <String>]: The contact's suffix.
[GivenName <String>]: The contact's given name.
[HomeAddress <IMicrosoftGraphPhysicalAddress>]: physicalAddress
[HomePhones <String[]>]: The contact's home phone numbers.
[ImAddresses <String[]>]: The contact's instant messaging (IM) addresses.
[Initials <String>]: The contact's initials.
[JobTitle <String>]: The contact’s job title.
[Manager <String>]: The name of the contact's manager.
[MiddleName <String>]: The contact's middle name.
[MobilePhone <String>]: The contact's mobile phone number.
[MultiValueExtendedProperties <IMicrosoftGraphMultiValueLegacyExtendedProperty[]>]: The collection of multi-value extended properties defined for the contact.
Read-only.
Nullable.
[NickName <String>]: The contact's nickname.
[OfficeLocation <String>]: The location of the contact's office.
[OtherAddress <IMicrosoftGraphPhysicalAddress>]: physicalAddress
[ParentFolderId <String>]: The ID of the contact's parent folder.
[PersonalNotes <String>]: The user's notes about the contact.
[Photo <IMicrosoftGraphProfilePhoto>]: profilePhoto
[(Any) <Object>]: This indicates any property can be added to this object.
[Id <String>]: The unique identifier for an entity.
Read-only.
[Height <Int32?>]: The height of the photo.
Read-only.
[Width <Int32?>]: The width of the photo.
Read-only.
[Profession <String>]: The contact's profession.
[SingleValueExtendedProperties <IMicrosoftGraphSingleValueLegacyExtendedProperty[]>]: The collection of single-value extended properties defined for the contact.
Read-only.
Nullable.
[SpouseName <String>]: The name of the contact's spouse/partner.
[Surname <String>]: The contact's surname.
[Title <String>]: The contact's title.
[YomiCompanyName <String>]: The phonetic Japanese company name of the contact.
[YomiGivenName <String>]: The phonetic Japanese given name (first name) of the contact.
[YomiSurname <String>]: The phonetic Japanese surname (last name) of the contact.
[DisplayName <String>]: The folder's display name.
[MultiValueExtendedProperties <IMicrosoftGraphMultiValueLegacyExtendedProperty[]>]: The collection of multi-value extended properties defined for the contactFolder.
Read-only.
Nullable.
[ParentFolderId <String>]: The ID of the folder's parent folder.
[SingleValueExtendedProperties <IMicrosoftGraphSingleValueLegacyExtendedProperty[]>]: The collection of single-value extended properties defined for the contactFolder.
Read-only.
Nullable.
[Contacts <IMicrosoftGraphContact[]>]: The user's contacts.
Read-only.
Nullable.
[Country <String>]: The country or region where the user is located; for example, US or UK.
Maximum length is 128 characters.
Returned only on $select.
Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values).
[CreatedDateTime <DateTime?>]: The date and time the user was created, in ISO 8601 format and UTC.
The value can't be modified and is automatically populated when the entity is created.
Nullable.
For on-premises users, the value represents when they were first created in Microsoft Entra ID.
Property is null for some users created before June 2018 and on-premises users that were synced to Microsoft Entra ID before June 2018.
Read-only.
Returned only on $select.
Supports $filter (eq, ne, not , ge, le, in).
[CreatedObjects <IMicrosoftGraphDirectoryObject[]>]: Directory objects that the user created.
Read-only.
Nullable.
[CreationType <String>]: Indicates whether the user account was created through one of the following methods: As a regular school or work account (null).
As an external account (Invitation).
As a local account for an Azure Active Directory B2C tenant (LocalAccount).
Through self-service sign-up by an internal user using email verification (EmailVerified).
Through self-service sign-up by a guest signing up through a link that is part of a user flow (SelfServiceSignUp).
Read-only.Returned only on $select.
Supports $filter (eq, ne, not, in).
[CustomSecurityAttributes <IMicrosoftGraphCustomSecurityAttributeValue>]: customSecurityAttributeValue
[(Any) <Object>]: This indicates any property can be added to this object.
[DataSecurityAndGovernance <IMicrosoftGraphUserDataSecurityAndGovernance>]: userDataSecurityAndGovernance
[(Any) <Object>]: This indicates any property can be added to this object.
[SensitivityLabels <IMicrosoftGraphSensitivityLabel[]>]:
[Id <String>]: The unique identifier for an entity.
Read-only.
[ActionSource <String>]: labelActionSource
[AutoTooltip <String>]:
[Description <String>]:
[DisplayName <String>]:
[IsDefault <Boolean?>]:
[IsEndpointProtectionEnabled <Boolean?>]:
[IsScopedToUser <Boolean?>]:
[Locale <String>]:
[Name <String>]:
[Priority <Int32?>]:
[Rights <IMicrosoftGraphUsageRightsIncluded>]: usageRightsIncluded
[(Any) <Object>]: This indicates any property can be added to this object.
[Id <String>]: The unique identifier for an entity.
Read-only.
[OwnerEmail <String>]: The email of owner label rights.
[UserEmail <String>]: The email of user with label user rights.
[Value <String>]: usageRights
[Sublabels <IMicrosoftGraphSensitivityLabel[]>]:
[ToolTip <String>]:
[Id <String>]: The unique identifier for an entity.
Read-only.
[Activities <IMicrosoftGraphActivitiesContainer>]: activitiesContainer
[(Any) <Object>]: This indicates any property can be added to this object.
[Id <String>]: The unique identifier for an entity.
Read-only.
[ContentActivities <IMicrosoftGraphContentActivity[]>]: Collection of activity logs related to content processing.
[Id <String>]: The unique identifier for an entity.
Read-only.
[ContentMetadata <IMicrosoftGraphProcessContentRequest>]: processContentRequest
[(Any) <Object>]: This indicates any property can be added to this object.
[ActivityMetadata <IMicrosoftGraphActivityMetadata>]: activityMetadata
[(Any) <Object>]: This indicates any property can be added to this object.
[Activity <String>]: userActivityType
[ContentEntries <IMicrosoftGraphProcessContentMetadataBase[]>]: A collection of content entries to be processed.
Each entry contains the content itself and its metadata.
Use conversation metadata for content like prompts and responses and file metadata for files.
Required.
[Content <IMicrosoftGraphContentBase>]: contentBase
[(Any) <Object>]: This indicates any property can be added to this object.
[CorrelationId <String>]: An identifier used to group multiple related content entries (for example, different parts of the same file upload, messages in a conversation).
[CreatedDateTime <DateTime?>]: Required.
Timestamp indicating when the original content was created (for example, file creation time, message sent time).
[Identifier <String>]: Required.
A unique identifier for this specific content entry within the context of the calling application or enforcement plane (for example, message ID, file path/URL).
[IsTruncated <Boolean?>]: Required.
Indicates if the provided content has been truncated from its original form (for example, due to size limits).
[Length <Int64?>]: The length of the original content in bytes.
[ModifiedDateTime <DateTime?>]: Required.
Timestamp indicating when the original content was last modified.
For ephemeral content like messages, this might be the same as createdDateTime.
[Name <String>]: Required.
A descriptive name for the content (for example, file name, web page title, 'Chat Message').
[SequenceNumber <Int64?>]: A sequence number indicating the order in which content was generated or should be processed, required when correlationId is used.
[DeviceMetadata <IMicrosoftGraphDeviceMetadata>]: deviceMetadata
[(Any) <Object>]: This indicates any property can be added to this object.
[DeviceType <String>]: Optional.
The general type of the device (for example, 'Managed', 'Unmanaged').
[IPAddress <String>]: The Internet Protocol (IP) address of the device.
[OperatingSystemSpecifications <IMicrosoftGraphOperatingSystemSpecifications>]: operatingSystemSpecifications
[(Any) <Object>]: This indicates any property can be added to this object.
[OperatingSystemPlatform <String>]: The platform of the operating system (for example, 'Windows').
[OperatingSystemVersion <String>]: The version string of the operating system.
[IntegratedAppMetadata <IMicrosoftGraphIntegratedApplicationMetadata>]: integratedApplicationMetadata
[(Any) <Object>]: This indicates any property can be added to this object.
[Name <String>]: The name of the integrated application.
[Version <String>]: The version number of the integrated application.
[ProtectedAppMetadata <IMicrosoftGraphProtectedApplicationMetadata>]: protectedApplicationMetadata
[(Any) <Object>]: This indicates any property can be added to this object.
[Name <String>]: The name of the integrated application.
[Version <String>]: The version number of the integrated application.
[ApplicationLocation <IMicrosoftGraphPolicyLocation>]: policyLocation
[(Any) <Object>]: This indicates any property can be added to this object.
[Value <String>]: The actual value representing the location.
Location value is specific for concretetype of the policyLocation - policyLocationDomain, policyLocationUrl, or policyLocationApplication (for example, 'contoso.com', 'https://partner.contoso.com/upload', '83ef198a-0396-4893-9d4f-d36efbffcaaa').
[ScopeIdentifier <String>]: The scope identified from computed protection scopes.
[UserId <String>]: ID of the user.
[ProtectionScopes <IMicrosoftGraphUserProtectionScopeContainer>]: userProtectionScopeContainer
[(Any) <Object>]: This indicates any property can be added to this object.
[Id <String>]: The unique identifier for an entity.
Read-only.
[Department <String>]: The name of the department in which the user works.
Maximum length is 64 characters.
Returned only on $select.
Supports $filter (eq, ne, not , ge, le, in, and eq on null values).
[DeviceEnrollmentLimit <Int32?>]: The limit on the maximum number of devices that the user is permitted to enroll.
Allowed values are 5 or 1000.
[DeviceManagementTroubleshootingEvents <IMicrosoftGraphDeviceManagementTroubleshootingEvent[]>]: The list of troubleshooting events for this user.
[Id <String>]: The unique identifier for an entity.
Read-only.
[CorrelationId <String>]: Id used for tracing the failure in the service.
[EventDateTime <DateTime?>]: Time when the event occurred .
[DirectReports <IMicrosoftGraphDirectoryObject[]>]: The users and contacts that report to the user.
(The users and contacts that have their manager property set to this user.) Read-only.
Nullable.
Supports $expand.
[DisplayName <String>]: The name displayed in the address book for the user.
This value is usually the combination of the user's first name, middle initial, and family name.
This property is required when a user is created and it can't be cleared during updates.
Maximum length is 256 characters.
Returned by default.
Supports $filter (eq, ne, not , ge, le, in, startsWith, and eq on null values), $orderby, and $search.
[Drive <IMicrosoftGraphDrive>]: drive
[(Any) <Object>]: This indicates any property can be added to this object.
[CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet
[CreatedByUser <IMicrosoftGraphUser>]: Represents a Microsoft Entra user account.
[CreatedDateTime <DateTime?>]: Date and time of item creation.
Read-only.
[Description <String>]: Provides a user-visible description of the item.
Optional.
[ETag <String>]: ETag for the item.
Read-only.
[LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet
[LastModifiedByUser <IMicrosoftGraphUser>]: Represents a Microsoft Entra user account.
[LastModifiedDateTime <DateTime?>]: Date and time the item was last modified.
Read-only.
[Name <String>]: The name of the item.
Read-write.
[ParentReference <IMicrosoftGraphItemReference>]: itemReference
[(Any) <Object>]: This indicates any property can be added to this object.
[DriveId <String>]: Unique identifier of the drive instance that contains the driveItem.
Only returned if the item is located in a drive.
Read-only.
[DriveType <String>]: Identifies the type of drive.
Only returned if the item is located in a drive.
See drive resource for values.
[Id <String>]: Unique identifier of the driveItem in the drive or a listItem in a list.
Read-only.
[Name <String>]: The name of the item being referenced.
Read-only.
[Path <String>]: Percent-encoded path that can be used to navigate to the item.
Read-only.
[ShareId <String>]: A unique identifier for a shared resource that can be accessed via the Shares API.
[SharepointIds <IMicrosoftGraphSharepointIds>]: sharepointIds
[(Any) <Object>]: This indicates any property can be added to this object.
[ListId <String>]: The unique identifier (guid) for the item's list in SharePoint.
[ListItemId <String>]: An integer identifier for the item within the containing list.
[ListItemUniqueId <String>]: The unique identifier (guid) for the item within OneDrive for Business or a SharePoint site.
[SiteId <String>]: The unique identifier (guid) for the item's site collection (SPSite).
[SiteUrl <String>]: The SharePoint URL for the site that contains the item.
[TenantId <String>]: The unique identifier (guid) for the tenancy.
[WebId <String>]: The unique identifier (guid) for the item's site (SPWeb).
[SiteId <String>]: For OneDrive for Business and SharePoint, this property represents the ID of the site that contains the parent document library of the driveItem resource or the parent list of the listItem resource.
The value is the same as the id property of that site resource.
It is an opaque string that consists of three identifiers of the site.
For OneDrive, this property is not populated.
[WebUrl <String>]: URL that either displays the resource in the browser (for Office file formats), or is a direct link to the file (for other formats).
Read-only.
[Id <String>]: The unique identifier for an entity.
Read-only.
[Bundles <IMicrosoftGraphDriveItem[]>]: Collection of bundles (albums and multi-select-shared sets of items).
Only in personal OneDrive.
[CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet
[CreatedByUser <IMicrosoftGraphUser>]: Represents a Microsoft Entra user account.
[CreatedDateTime <DateTime?>]: Date and time of item creation.
Read-only.
[Description <String>]: Provides a user-visible description of the item.
Optional.
[ETag <String>]: ETag for the item.
Read-only.
[LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet
[LastModifiedByUser <IMicrosoftGraphUser>]: Represents a Microsoft Entra user account.
[LastModifiedDateTime <DateTime?>]: Date and time the item was last modified.
Read-only.
[Name <String>]: The name of the item.
Read-write.
[ParentReference <IMicrosoftGraphItemReference>]: itemReference
[WebUrl <String>]: URL that either displays the resource in the browser (for Office file formats), or is a direct link to the file (for other formats).
Read-only.
[Id <String>]: The unique identifier for an entity.
Read-only.
[Analytics <IMicrosoftGraphItemAnalytics>]: itemAnalytics
[(Any) <Object>]: This indicates any property can be added to this object.
[Id <String>]: The unique identifier for an entity.
Read-only.
[AllTime <IMicrosoftGraphItemActivityStat>]: itemActivityStat
[(Any) <Object>]: This indicates any property can be added to this object.
[Id <String>]: The unique identifier for an entity.
Read-only.
[Access <IMicrosoftGraphItemActionStat>]: itemActionStat
[(Any) <Object>]: This indicates any property can be added to this object.
[ActionCount <Int32?>]: The number of times the action took place.
Read-only.
[ActorCount <Int32?>]: The number of distinct actors that performed the action.
Read-only.
[Activities <IMicrosoftGraphItemActivity[]>]: Exposes the itemActivities represented in this itemActivityStat resource.
[Id <String>]: The unique identifier for an entity.
Read-only.
[Access <IMicrosoftGraphAccessAction>]: accessAction
[(Any) <Object>]: This indicates any property can be added to this object.
[ActivityDateTime <DateTime?>]: Details about when the activity took place.
Read-only.
[Actor <IMicrosoftGraphIdentitySet>]: identitySet
[DriveItem <IMicrosoftGraphDriveItem>]: driveItem
[Create <IMicrosoftGraphItemActionStat>]: itemActionStat
[Delete <IMicrosoftGraphItemActionStat>]: itemActionStat
[Edit <IMicrosoftGraphItemActionStat>]: itemActionStat
[EndDateTime <DateTime?>]: When the interval ends.
Read-only.
[IncompleteData <IMicrosoftGraphIncompleteData>]: incompleteData
[(Any) <Object>]: This indicates any property can be added to this object.
[MissingDataBeforeDateTime <DateTime?>]: The service does not have source data before the specified time.
[WasThrottled <Boolean?>]: Some data was not recorded due to excessive activity.
[IsTrending <Boolean?>]: Indicates whether the item is 'trending.' Read-only.
[Move <IMicrosoftGraphItemActionStat>]: itemActionStat
[StartDateTime <DateTime?>]: When the interval starts.
Read-only.
[ItemActivityStats <IMicrosoftGraphItemActivityStat[]>]:
[LastSevenDays <IMicrosoftGraphItemActivityStat>]: itemActivityStat
[Audio <IMicrosoftGraphAudio>]: audio
[(Any) <Object>]: This indicates any property can be added to this object.
[Album <String>]: The title of the album for this audio file.
[AlbumArtist <String>]: The artist named on the album for the audio file.
[Artist <String>]: The performing artist for the audio file.
[Bitrate <Int64?>]: Bitrate expressed in kbps.
[Composers <String>]: The name of the composer of the audio file.
[Copyright <String>]: Copyright information for the audio file.
[Disc <Int32?>]: The number of the disc this audio file came from.
[DiscCount <Int32?>]: The total number of discs in this album.
[Duration <Int64?>]: Duration of the audio file, expressed in milliseconds
[Genre <String>]: The genre of this audio file.
[HasDrm <Boolean?>]: Indicates if the file is protected with digital rights management.
[IsVariableBitrate <Boolean?>]: Indicates if the file is encoded with a variable bitrate.
[Title <String>]: The title of the audio file.
[Track <Int32?>]: The number of the track on the original disc for this audio file.
[TrackCount <Int32?>]: The total number of tracks on the original disc for this audio file.
[Year <Int32?>]: The year the audio file was recorded.
[Bundle <IMicrosoftGraphBundle>]: bundle
[(Any) <Object>]: This indicates any property can be added to this object.
[Album <IMicrosoftGraphAlbum>]: album
[(Any) <Object>]: This indicates any property can be added to this object.
[CoverImageItemId <String>]: Unique identifier of the driveItem that is the cover of the album.
[ChildCount <Int32?>]: Number of children contained immediately within this container.
[CTag <String>]: An eTag for the content of the item.
This eTag isn't changed if only the metadata is changed.
Note This property isn't returned if the item is a folder.
Read-only.
[Children <IMicrosoftGraphDriveItem[]>]: Collection containing Item objects for the immediate children of Item.
Only items representing folders have children.
Read-only.
Nullable.
[Content <Byte[]>]: The content stream, if the item represents a file.
[Deleted <IMicrosoftGraphDeleted>]: deleted
[(Any) <Object>]: This indicates any property can be added to this object.
[State <String>]: Represents the state of the deleted item.
[File <IMicrosoftGraphFile>]: file
[(Any) <Object>]: This indicates any property can be added to this object.
[Hashes <IMicrosoftGraphHashes>]: hashes
[(Any) <Object>]: This indicates any property can be added to this object.
[Crc32Hash <String>]: The CRC32 value of the file (if available).
Read-only.
[QuickXorHash <String>]: A proprietary hash of the file that can be used to determine if the contents of the file change (if available).
Read-only.
[Sha1Hash <String>]: SHA1 hash for the contents of the file (if available).
Read-only.
[Sha256Hash <String>]: This property isn't supported.
Don't use.
[MimeType <String>]: The MIME type for the file.
This is determined by logic on the server and might not be the value provided when the file was uploaded.
Read-only.
[ProcessingMetadata <Boolean?>]:
[FileSystemInfo <IMicrosoftGraphFileSystemInfo>]: fileSystemInfo
[(Any) <Object>]: This indicates any property can be added to this object.
[CreatedDateTime <DateTime?>]: The UTC date and time the file was created on a client.
[LastAccessedDateTime <DateTime?>]: The UTC date and time the file was last accessed.
Available for the recent file list only.
[LastModifiedDateTime <DateTime?>]: The UTC date and time the file was last modified on a client.
[Folder <IMicrosoftGraphFolder>]: folder
[(Any) <Object>]: This indicates any property can be added to this object.
[ChildCount <Int32?>]: Number of children contained immediately within this container.
[View <IMicrosoftGraphFolderView>]: folderView
[(Any) <Object>]: This indicates any property can be added to this object.
[SortBy <String>]: The method by which the folder should be sorted.
[SortOrder <String>]: If true, indicates that items should be sorted in descending order.
Otherwise, items should be sorted ascending.
[ViewType <String>]: The type of view that should be used to represent the folder.
[Image <IMicrosoftGraphImage>]: image
[(Any) <Object>]: This indicates any property can be added to this object.
[Height <Int32?>]: Optional.
Height of the image, in pixels.
Read-only.
[Width <Int32?>]: Optional.
Width of the image, in pixels.
Read-only.
[ListItem <IMicrosoftGraphListItem>]: listItem
[(Any) <Object>]: This indicates any property can be added to this object.
[CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet
[CreatedByUser <IMicrosoftGraphUser>]: Represents a Microsoft Entra user account.
[CreatedDateTime <DateTime?>]: Date and time of item creation.
Read-only.
[Description <String>]: Provides a user-visible description of the item.
Optional.
[ETag <String>]: ETag for the item.
Read-only.
[LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet
[LastModifiedByUser <IMicrosoftGraphUser>]: Represents a Microsoft Entra user account.
[LastModifiedDateTime <DateTime?>]: Date and time the item was last modified.
Read-only.
[Name <String>]: The name of the item.
Read-write.
[ParentReference <IMicrosoftGraphItemReference>]: itemReference
[WebUrl <String>]: URL that either displays the resource in the browser (for Office file formats), or is a direct link to the file (for other formats).
Read-only.
[Id <String>]: The unique identifier for an entity.
Read-only.
[Analytics <IMicrosoftGraphItemAnalytics>]: itemAnalytics
[ContentType <IMicrosoftGraphContentTypeInfo>]: contentTypeInfo
[(Any) <Object>]: This indicates any property can be added to this object.
[Id <String>]: The ID of the content type.
[Name <String>]: The name of the content type.
[DocumentSetVersions <IMicrosoftGraphDocumentSetVersion[]>]: Version information for a document set version created by a user.
[Fields <IMicrosoftGraphFieldValueSet>]: fieldValueSet
[(Any) <Object>]: This indicates any property can be added to this object.
[Id <String>]: The unique identifier for an entity.
Read-only.
[LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet
[LastModifiedDateTime <DateTime?>]: Date and time the version was last modified.
Read-only.
[Publication <IMicrosoftGraphPublicationFacet>]: publicationFacet
[(Any) <Object>]: This indicates any property can be added to this object.
[CheckedOutBy <IMicrosoftGraphIdentitySet>]: identitySet
[Level <String>]: The state of publication for this document.
Either published or checkout.
Read-only.
[VersionId <String>]: The unique identifier for the version that is visible to the current caller.
Read-only.
[Id <String>]: The unique identifier for an entity.
Read-only.
[Comment <String>]: Comment about the captured version.
[CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet
[CreatedDateTime <DateTime?>]: Date and time when this version was created.
[Items <IMicrosoftGraphDocumentSetVersionItem[]>]: Items within the document set that are captured as part of this version.
[ItemId <String>]: The unique identifier for the item.
[Title <String>]: The title of the item.
[VersionId <String>]: The version ID of the item.
[ShouldCaptureMinorVersion <Boolean?>]: If true, minor versions of items are also captured; otherwise, only major versions are captured.
The default value is false.
[DriveItem <IMicrosoftGraphDriveItem>]: driveItem
[Fields <IMicrosoftGraphFieldValueSet>]: fieldValueSet
[SharepointIds <IMicrosoftGraphSharepointIds>]: sharepointIds
[Versions <IMicrosoftGraphListItemVersion[]>]: The list of previous versions of the list item.
[LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet
[LastModifiedDateTime <DateTime?>]: Date and time the version was last modified.
Read-only.
[Publication <IMicrosoftGraphPublicationFacet>]: publicationFacet
[Id <String>]: The unique identifier for an entity.
Read-only.
[Fields <IMicrosoftGraphFieldValueSet>]: fieldValueSet
[Location <IMicrosoftGraphGeoCoordinates>]: geoCoordinates
[(Any) <Object>]: This indicates any property can be added to this object.
[Altitude <Double?>]: Optional.
The altitude (height), in feet, above sea level for the item.
Read-only.
[Latitude <Double?>]: Optional.
The latitude, in decimal, for the item.
Read-only.
[Longitude <Double?>]: Optional.
The longitude, in decimal, for the item.
Read-only.
[Malware <IMicrosoftGraphMalware>]: malware
[(Any) <Object>]: This indicates any property can be added to this object.
[Description <String>]: Contains the virus details for the malware facet.
[Package <IMicrosoftGraphPackage>]: package
[(Any) <Object>]: This indicates any property can be added to this object.
[Type <String>]: A string indicating the type of package.
While oneNote is the only currently defined value, you should expect other package types to be returned and handle them accordingly.
[PendingOperations <IMicrosoftGraphPendingOperations>]: pendingOperations
[(Any) <Object>]: This indicates any property can be added to this object.
[PendingContentUpdate <IMicrosoftGraphPendingContentUpdate>]: pendingContentUpdate
[(Any) <Object>]: This indicates any property can be added to this object.
[QueuedDateTime <DateTime?>]: Date and time the pending binary operation was queued in UTC time.
Read-only.
[Permissions <IMicrosoftGraphPermission[]>]: The set of permissions for the item.
Read-only.
Nullable.
[Id <String>]: The unique identifier for an entity.
Read-only.
[ExpirationDateTime <DateTime?>]: A format of yyyy-MM-ddTHH:mm:ssZ of DateTimeOffset indicates the expiration time of the permission.
DateTime.MinValue indicates there's no expiration set for this permission.
Optional.
[GrantedTo <IMicrosoftGraphIdentitySet>]: identitySet
[GrantedToIdentities <IMicrosoftGraphIdentitySet[]>]: For type permissions, the details of the users to whom permission was granted.
Read-only.
[GrantedToIdentitiesV2 <IMicrosoftGraphSharePointIdentitySet[]>]: For link type permissions, the details of the users to whom permission was granted.
Read-only.
[Application <IMicrosoftGraphIdentity>]: identity
[Device <IMicrosoftGraphIdentity>]: identity
[User <IMicrosoftGraphIdentity>]: identity
[Group <IMicrosoftGraphIdentity>]: identity
[SiteGroup <IMicrosoftGraphSharePointIdentity>]: sharePointIdentity
[(Any) <Object>]: This indicates any property can be added to this object.
[DisplayName <String>]: The display name of the identity.For drive items, the display name might not always be available or up to date.
For example, if a user changes their display name the API might show the new value in a future response, but the items associated with the user don't show up as changed when using delta.
[Id <String>]: Unique identifier for the identity or actor.
For example, in the access reviews decisions API, this property might record the id of the principal, that is, the group, user, or application that's subject to review.
[LoginName <String>]: The sign in name of the SharePoint identity.
[SiteUser <IMicrosoftGraphSharePointIdentity>]: sharePointIdentity
[GrantedToV2 <IMicrosoftGraphSharePointIdentitySet>]: sharePointIdentitySet
[HasPassword <Boolean?>]: Indicates whether the password is set for this permission.
This property only appears in the response.
Optional.
Read-only.
For OneDrive Personal only..
[InheritedFrom <IMicrosoftGraphItemReference>]: itemReference
[Invitation <IMicrosoftGraphSharingInvitation>]: sharingInvitation
[(Any) <Object>]: This indicates any property can be added to this object.
[Email <String>]: The email address provided for the recipient of the sharing invitation.
Read-only.
[InvitedBy <IMicrosoftGraphIdentitySet>]: identitySet
[RedeemedBy <String>]:
[SignInRequired <Boolean?>]: If true the recipient of the invitation needs to sign in in order to access the shared item.
Read-only.
[Link <IMicrosoftGraphSharingLink>]: sharingLink
[(Any) <Object>]: This indicates any property can be added to this object.
[Application <IMicrosoftGraphIdentity>]: identity
[PreventsDownload <Boolean?>]: If true then the user can only use this link to view the item on the web, and cannot use it to download the contents of the item.
Only for OneDrive for Business and SharePoint.
[Scope <String>]: The scope of the link represented by this permission.
Value anonymous indicates the link is usable by anyone, organization indicates the link is only usable for users signed into the same tenant.
[Type <String>]: The type of the link created.
[WebHtml <String>]: For embed links, this property contains the HTML code for an
For the complete list of allowed characters, see username policies. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, endsWith) and $orderby. [UserType <String>]: A string value that can be used to classify user types in your directory. The possible values are Member and Guest. Returned only on $select. Supports $filter (eq, ne, not, in, and eq on null values). NOTE: For more information about the permissions for members and guests, see What are the default user permissions in Microsoft Entra ID? [WindowsProtectionState <IMicrosoftGraphWindowsProtectionState>]: Device protection status entity. [(Any) <Object>]: This indicates any property can be added to this object. [Id <String>]: The unique identifier for an entity. Read-only. [AntiMalwareVersion <String>]: Current anti malware version [DetectedMalwareState <IMicrosoftGraphWindowsDeviceMalwareState[]>]: Device malware list [Id <String>]: The unique identifier for an entity. Read-only. [AdditionalInformationUrl <String>]: Information URL to learn more about the malware [Category <WindowsMalwareCategory?>]: Malware category id [DetectionCount <Int32?>]: Number of times the malware is detected [DisplayName <String>]: Malware name [ExecutionState <WindowsMalwareExecutionState?>]: Malware execution status [InitialDetectionDateTime <DateTime?>]: Initial detection datetime of the malware [LastStateChangeDateTime <DateTime?>]: The last time this particular threat was changed [Severity <WindowsMalwareSeverity?>]: Malware severity [State <WindowsMalwareState?>]: Malware current status [ThreatState <WindowsMalwareThreatState?>]: Malware threat status [DeviceState <WindowsDeviceHealthState?>]: Computer endpoint protection state [EngineVersion <String>]: Current endpoint protection engine's version [FullScanOverdue <Boolean?>]: When TRUE indicates full scan is overdue, when FALSE indicates full scan is not overdue. Defaults to setting on client device. [FullScanRequired <Boolean?>]: When TRUE indicates full scan is required, when FALSE indicates full scan is not required. Defaults to setting on client device. [IsVirtualMachine <Boolean?>]: When TRUE indicates the device is a virtual machine, when FALSE indicates the device is not a virtual machine. Defaults to setting on client device. [LastFullScanDateTime <DateTime?>]: Last quick scan datetime [LastFullScanSignatureVersion <String>]: Last full scan signature version [LastQuickScanDateTime <DateTime?>]: Last quick scan datetime [LastQuickScanSignatureVersion <String>]: Last quick scan signature version [LastReportedDateTime <DateTime?>]: Last device health status reported time [MalwareProtectionEnabled <Boolean?>]: When TRUE indicates anti malware is enabled when FALSE indicates anti malware is not enabled. [NetworkInspectionSystemEnabled <Boolean?>]: When TRUE indicates network inspection system enabled, when FALSE indicates network inspection system is not enabled. Defaults to setting on client device. [ProductStatus <WindowsDefenderProductStatus?>]: Product Status of Windows Defender [QuickScanOverdue <Boolean?>]: When TRUE indicates quick scan is overdue, when FALSE indicates quick scan is not overdue. Defaults to setting on client device. [RealTimeProtectionEnabled <Boolean?>]: When TRUE indicates real time protection is enabled, when FALSE indicates real time protection is not enabled. Defaults to setting on client device. [RebootRequired <Boolean?>]: When TRUE indicates reboot is required, when FALSE indicates when TRUE indicates reboot is not required. Defaults to setting on client device. [SignatureUpdateOverdue <Boolean?>]: When TRUE indicates signature is out of date, when FALSE indicates signature is not out of date. Defaults to setting on client device. [SignatureVersion <String>]: Current malware definitions version [TamperProtectionEnabled <Boolean?>]: When TRUE indicates the Windows Defender tamper protection feature is enabled, when FALSE indicates the Windows Defender tamper protection feature is not enabled. Defaults to setting on client device. [Platform <DetectedAppPlatformType?>]: Indicates the operating system / platform of the discovered application. Some possible values are Windows, iOS, macOS. The default value is unknown (0). [Publisher <String>]: Indicates the publisher of the discovered application. For example: 'Microsoft'. The default value is an empty string. [SizeInByte <Int64?>]: Discovered application size in bytes. Read-only [Version <String>]: Version of the discovered application. Read-only
DEVICECATEGORIES <IMicrosoftGraphDeviceCategory[]>: The list of device categories with the tenant. [Id <String>]: The unique identifier for an entity. Read-only. [Description <String>]: Optional description for the device category. [DisplayName <String>]: Display name for the device category.
DEVICECOMPLIANCEPOLICIES <IMicrosoftGraphDeviceCompliancePolicy[]>: The device compliance policies. [Id <String>]: The unique identifier for an entity. Read-only. [Assignments <IMicrosoftGraphDeviceCompliancePolicyAssignment[]>]: The collection of assignments for this compliance policy. [Id <String>]: The unique identifier for an entity. Read-only. [Target <IMicrosoftGraphDeviceAndAppManagementAssignmentTarget>]: Base type for assignment targets. [(Any) <Object>]: This indicates any property can be added to this object. [CreatedDateTime <DateTime?>]: DateTime the object was created. [Description <String>]: Admin provided description of the Device Configuration. [DeviceSettingStateSummaries <IMicrosoftGraphSettingStateDeviceSummary[]>]: Compliance Setting State Device Summary [Id <String>]: The unique identifier for an entity. Read-only. [CompliantDeviceCount <Int32?>]: Device Compliant count for the setting [ConflictDeviceCount <Int32?>]: Device conflict error count for the setting [ErrorDeviceCount <Int32?>]: Device error count for the setting [InstancePath <String>]: Name of the InstancePath for the setting [NonCompliantDeviceCount <Int32?>]: Device NonCompliant count for the setting [NotApplicableDeviceCount <Int32?>]: Device Not Applicable count for the setting [RemediatedDeviceCount <Int32?>]: Device Compliant count for the setting [SettingName <String>]: Name of the setting [UnknownDeviceCount <Int32?>]: Device Unkown count for the setting [DeviceStatusOverview <IMicrosoftGraphDeviceComplianceDeviceOverview>]: deviceComplianceDeviceOverview [(Any) <Object>]: This indicates any property can be added to this object. [Id <String>]: The unique identifier for an entity. Read-only. [ConfigurationVersion <Int32?>]: Version of the policy for that overview [ErrorCount <Int32?>]: Number of error devices [FailedCount <Int32?>]: Number of failed devices [LastUpdateDateTime <DateTime?>]: Last update time [NotApplicableCount <Int32?>]: Number of not applicable devices [PendingCount <Int32?>]: Number of pending devices [SuccessCount <Int32?>]: Number of succeeded devices [DeviceStatuses <IMicrosoftGraphDeviceComplianceDeviceStatus[]>]: List of DeviceComplianceDeviceStatus. [Id <String>]: The unique identifier for an entity. Read-only. [ComplianceGracePeriodExpirationDateTime <DateTime?>]: The DateTime when device compliance grace period expires [DeviceDisplayName <String>]: Device name of the DevicePolicyStatus. [DeviceModel <String>]: The device model that is being reported [LastReportedDateTime <DateTime?>]: Last modified date time of the policy report. [Status <String>]: complianceStatus [UserName <String>]: The User Name that is being reported [UserPrincipalName <String>]: UserPrincipalName. [DisplayName <String>]: Admin provided name of the device configuration. [LastModifiedDateTime <DateTime?>]: DateTime the object was last modified. [ScheduledActionsForRule <IMicrosoftGraphDeviceComplianceScheduledActionForRule[]>]: The list of scheduled action per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies. [Id <String>]: The unique identifier for an entity. Read-only. [RuleName <String>]: Name of the rule which this scheduled action applies to. Currently scheduled actions are created per policy instead of per rule, thus RuleName is always set to default value PasswordRequired. [ScheduledActionConfigurations <IMicrosoftGraphDeviceComplianceActionItem[]>]: The list of scheduled action configurations for this compliance policy. Compliance policy must have one and only one block scheduled action. [Id <String>]: The unique identifier for an entity. Read-only. [ActionType <DeviceComplianceActionType?>]: Scheduled Action Type Enum [GracePeriodHours <Int32?>]: Number of hours to wait till the action will be enforced. Valid values 0 to 8760 [NotificationMessageCcList <String[]>]: A list of group IDs to speicify who to CC this notification message to. [NotificationTemplateId <String>]: What notification Message template to use [UserStatusOverview <IMicrosoftGraphDeviceComplianceUserOverview>]: deviceComplianceUserOverview [(Any) <Object>]: This indicates any property can be added to this object. [Id <String>]: The unique identifier for an entity. Read-only. [ConfigurationVersion <Int32?>]: Version of the policy for that overview [ErrorCount <Int32?>]: Number of error Users [FailedCount <Int32?>]: Number of failed Users [LastUpdateDateTime <DateTime?>]: Last update time [NotApplicableCount <Int32?>]: Number of not applicable users [PendingCount <Int32?>]: Number of pending Users [SuccessCount <Int32?>]: Number of succeeded Users [UserStatuses <IMicrosoftGraphDeviceComplianceUserStatus[]>]: List of DeviceComplianceUserStatus. [Id <String>]: The unique identifier for an entity. Read-only. [DevicesCount <Int32?>]: Devices count for that user. [LastReportedDateTime <DateTime?>]: Last modified date time of the policy report. [Status <String>]: complianceStatus [UserDisplayName <String>]: User name of the DevicePolicyStatus. [UserPrincipalName <String>]: UserPrincipalName. [Version <Int32?>]: Version of the device configuration.
DEVICECOMPLIANCEPOLICYDEVICESTATESUMMARY <IMicrosoftGraphDeviceCompliancePolicyDeviceStateSummary>: deviceCompliancePolicyDeviceStateSummary
[(Any) <Object>]: This indicates any property can be added to this object.
[Id <String>]: The unique identifier for an entity.
Read-only.
[CompliantDeviceCount <Int32?>]: Number of compliant devices
[ConfigManagerCount <Int32?>]: Number of devices that have compliance managed by System Center Configuration Manager
[ConflictDeviceCount <Int32?>]: Number of conflict devices
[ErrorDeviceCount <Int32?>]: Number of error devices
[InGracePeriodCount <Int32?>]: Number of devices that are in grace period
[NonCompliantDeviceCount <Int32?>]: Number of NonCompliant devices
[NotApplicableDeviceCount <Int32?>]: Number of not applicable devices
[RemediatedDeviceCount <Int32?>]: Number of remediated devices
[UnknownDeviceCount <Int32?>]: Number of unknown devices
DEVICECOMPLIANCEPOLICYSETTINGSTATESUMMARIES <IMicrosoftGraphDeviceCompliancePolicySettingStateSummary[]>: The summary states of compliance policy settings for this account. [Id <String>]: The unique identifier for an entity. Read-only. [CompliantDeviceCount <Int32?>]: Number of compliant devices [ConflictDeviceCount <Int32?>]: Number of conflict devices [DeviceComplianceSettingStates <IMicrosoftGraphDeviceComplianceSettingState[]>]: Not yet documented [Id <String>]: The unique identifier for an entity. Read-only. [ComplianceGracePeriodExpirationDateTime <DateTime?>]: The DateTime when device compliance grace period expires [DeviceId <String>]: The Device Id that is being reported [DeviceModel <String>]: The device model that is being reported [DeviceName <String>]: The Device Name that is being reported [Setting <String>]: The setting class name and property name. [SettingName <String>]: The Setting Name that is being reported [State <String>]: complianceStatus [UserEmail <String>]: The User email address that is being reported [UserId <String>]: The user Id that is being reported [UserName <String>]: The User Name that is being reported [UserPrincipalName <String>]: The User PrincipalName that is being reported [ErrorDeviceCount <Int32?>]: Number of error devices [NonCompliantDeviceCount <Int32?>]: Number of NonCompliant devices [NotApplicableDeviceCount <Int32?>]: Number of not applicable devices [PlatformType <PolicyPlatformType?>]: Supported platform types for policies. [RemediatedDeviceCount <Int32?>]: Number of remediated devices [Setting <String>]: The setting class name and property name. [SettingName <String>]: Name of the setting. [UnknownDeviceCount <Int32?>]: Number of unknown devices
DEVICECONFIGURATIONDEVICESTATESUMMARIES <IMicrosoftGraphDeviceConfigurationDeviceStateSummary>: deviceConfigurationDeviceStateSummary
[(Any) <Object>]: This indicates any property can be added to this object.
[Id <String>]: The unique identifier for an entity.
Read-only.
[CompliantDeviceCount <Int32?>]: Number of compliant devices
[ConflictDeviceCount <Int32?>]: Number of conflict devices
[ErrorDeviceCount <Int32?>]: Number of error devices
[NonCompliantDeviceCount <Int32?>]: Number of NonCompliant devices
[NotApplicableDeviceCount <Int32?>]: Number of not applicable devices
[RemediatedDeviceCount <Int32?>]: Number of remediated devices
[UnknownDeviceCount <Int32?>]: Number of unknown devices
DEVICECONFIGURATIONS <IMicrosoftGraphDeviceConfiguration[]>: The device configurations. [Id <String>]: The unique identifier for an entity. Read-only. [Assignments <IMicrosoftGraphDeviceConfigurationAssignment[]>]: The list of assignments for the device configuration profile. [Id <String>]: The unique identifier for an entity. Read-only. [Target <IMicrosoftGraphDeviceAndAppManagementAssignmentTarget>]: Base type for assignment targets. [(Any) <Object>]: This indicates any property can be added to this object. [CreatedDateTime <DateTime?>]: DateTime the object was created. [Description <String>]: Admin provided description of the Device Configuration. [DeviceSettingStateSummaries <IMicrosoftGraphSettingStateDeviceSummary[]>]: Device Configuration Setting State Device Summary [Id <String>]: The unique identifier for an entity. Read-only. [CompliantDeviceCount <Int32?>]: Device Compliant count for the setting [ConflictDeviceCount <Int32?>]: Device conflict error count for the setting [ErrorDeviceCount <Int32?>]: Device error count for the setting [InstancePath <String>]: Name of the InstancePath for the setting [NonCompliantDeviceCount <Int32?>]: Device NonCompliant count for the setting [NotApplicableDeviceCount <Int32?>]: Device Not Applicable count for the setting [RemediatedDeviceCount <Int32?>]: Device Compliant count for the setting [SettingName <String>]: Name of the setting [UnknownDeviceCount <Int32?>]: Device Unkown count for the setting [DeviceStatusOverview <IMicrosoftGraphDeviceConfigurationDeviceOverview>]: deviceConfigurationDeviceOverview [(Any) <Object>]: This indicates any property can be added to this object. [Id <String>]: The unique identifier for an entity. Read-only. [ConfigurationVersion <Int32?>]: Version of the policy for that overview [ErrorCount <Int32?>]: Number of error devices [FailedCount <Int32?>]: Number of failed devices [LastUpdateDateTime <DateTime?>]: Last update time [NotApplicableCount <Int32?>]: Number of not applicable devices [PendingCount <Int32?>]: Number of pending devices [SuccessCount <Int32?>]: Number of succeeded devices [DeviceStatuses <IMicrosoftGraphDeviceConfigurationDeviceStatus[]>]: Device configuration installation status by device. [Id <String>]: The unique identifier for an entity. Read-only. [ComplianceGracePeriodExpirationDateTime <DateTime?>]: The DateTime when device compliance grace period expires [DeviceDisplayName <String>]: Device name of the DevicePolicyStatus. [DeviceModel <String>]: The device model that is being reported [LastReportedDateTime <DateTime?>]: Last modified date time of the policy report. [Status <String>]: complianceStatus [UserName <String>]: The User Name that is being reported [UserPrincipalName <String>]: UserPrincipalName. [DisplayName <String>]: Admin provided name of the device configuration. [LastModifiedDateTime <DateTime?>]: DateTime the object was last modified. [UserStatusOverview <IMicrosoftGraphDeviceConfigurationUserOverview>]: deviceConfigurationUserOverview [(Any) <Object>]: This indicates any property can be added to this object. [Id <String>]: The unique identifier for an entity. Read-only. [ConfigurationVersion <Int32?>]: Version of the policy for that overview [ErrorCount <Int32?>]: Number of error Users [FailedCount <Int32?>]: Number of failed Users [LastUpdateDateTime <DateTime?>]: Last update time [NotApplicableCount <Int32?>]: Number of not applicable users [PendingCount <Int32?>]: Number of pending Users [SuccessCount <Int32?>]: Number of succeeded Users [UserStatuses <IMicrosoftGraphDeviceConfigurationUserStatus[]>]: Device configuration installation status by user. [Id <String>]: The unique identifier for an entity. Read-only. [DevicesCount <Int32?>]: Devices count for that user. [LastReportedDateTime <DateTime?>]: Last modified date time of the policy report. [Status <String>]: complianceStatus [UserDisplayName <String>]: User name of the DevicePolicyStatus. [UserPrincipalName <String>]: UserPrincipalName. [Version <Int32?>]: Version of the device configuration.
DEVICEENROLLMENTCONFIGURATIONS <IMicrosoftGraphDeviceEnrollmentConfiguration[]>: The list of device enrollment configurations [Id <String>]: The unique identifier for an entity. Read-only. [Assignments <IMicrosoftGraphEnrollmentConfigurationAssignment[]>]: The list of group assignments for the device configuration profile [Id <String>]: The unique identifier for an entity. Read-only. [Target <IMicrosoftGraphDeviceAndAppManagementAssignmentTarget>]: Base type for assignment targets. [(Any) <Object>]: This indicates any property can be added to this object. [CreatedDateTime <DateTime?>]: Created date time in UTC of the device enrollment configuration [Description <String>]: The description of the device enrollment configuration [DisplayName <String>]: The display name of the device enrollment configuration [LastModifiedDateTime <DateTime?>]: Last modified date time in UTC of the device enrollment configuration [Priority <Int32?>]: Priority is used when a user exists in multiple groups that are assigned enrollment configuration. Users are subject only to the configuration with the lowest priority value. [Version <Int32?>]: The version of the device enrollment configuration
DEVICEMANAGEMENTPARTNERS <IMicrosoftGraphDeviceManagementPartner[]>: The list of Device Management Partners configured by the tenant. [Id <String>]: The unique identifier for an entity. Read-only. [DisplayName <String>]: Partner display name [GroupsRequiringPartnerEnrollment <IMicrosoftGraphDeviceManagementPartnerAssignment[]>]: User groups that specifies whether enrollment is through partner. [Target <IMicrosoftGraphDeviceAndAppManagementAssignmentTarget>]: Base type for assignment targets. [(Any) <Object>]: This indicates any property can be added to this object. [IsConfigured <Boolean?>]: Whether device management partner is configured or not [LastHeartbeatDateTime <DateTime?>]: Timestamp of last heartbeat after admin enabled option Connect to Device management Partner [PartnerAppType <DeviceManagementPartnerAppType?>]: Partner App Type. [PartnerState <DeviceManagementPartnerTenantState?>]: Partner state of this tenant. [SingleTenantAppId <String>]: Partner Single tenant App id [WhenPartnerDevicesWillBeMarkedAsNonCompliantDateTime <DateTime?>]: DateTime in UTC when PartnerDevices will be marked as NonCompliant [WhenPartnerDevicesWillBeRemovedDateTime <DateTime?>]: DateTime in UTC when PartnerDevices will be removed
DEVICEPROTECTIONOVERVIEW <IMicrosoftGraphDeviceProtectionOverview>: Hardware information of a given device.
[(Any) <Object>]: This indicates any property can be added to this object.
[CleanDeviceCount <Int32?>]: Indicates number of devices reporting as clean
[CriticalFailuresDeviceCount <Int32?>]: Indicates number of devices with critical failures
[InactiveThreatAgentDeviceCount <Int32?>]: Indicates number of devices with inactive threat agent
[PendingFullScanDeviceCount <Int32?>]: Indicates number of devices pending full scan
[PendingManualStepsDeviceCount <Int32?>]: Indicates number of devices with pending manual steps
[PendingOfflineScanDeviceCount <Int32?>]: Indicates number of pending offline scan devices
[PendingQuickScanDeviceCount <Int32?>]: Indicates the number of devices that have a pending full scan.
Valid values -2147483648 to 2147483647
[PendingRestartDeviceCount <Int32?>]: Indicates number of devices pending restart
[PendingSignatureUpdateDeviceCount <Int32?>]: Indicates number of devices with an old signature
[TotalReportedDeviceCount <Int32?>]: Total device count.
[UnknownStateThreatAgentDeviceCount <Int32?>]: Indicates number of devices with threat agent state as unknown
EXCHANGECONNECTORS <IMicrosoftGraphDeviceManagementExchangeConnector[]>: The list of Exchange Connectors configured by the tenant. [Id <String>]: The unique identifier for an entity. Read-only. [ConnectorServerName <String>]: The name of the server hosting the Exchange Connector. [ExchangeAlias <String>]: An alias assigned to the Exchange server [ExchangeConnectorType <DeviceManagementExchangeConnectorType?>]: The type of Exchange Connector. [ExchangeOrganization <String>]: Exchange Organization to the Exchange server [LastSyncDateTime <DateTime?>]: Last sync time for the Exchange Connector [PrimarySmtpAddress <String>]: Email address used to configure the Service To Service Exchange Connector. [ServerName <String>]: The name of the Exchange server. [Status <DeviceManagementExchangeConnectorStatus?>]: The current status of the Exchange Connector. [Version <String>]: The version of the ExchangeConnectorAgent
IMPORTEDWINDOWSAUTOPILOTDEVICEIDENTITIES <IMicrosoftGraphImportedWindowsAutopilotDeviceIdentity[]>: Collection of imported Windows autopilot devices. [Id <String>]: The unique identifier for an entity. Read-only. [AssignedUserPrincipalName <String>]: UPN of the user the device will be assigned [GroupTag <String>]: Group Tag of the Windows autopilot device. [HardwareIdentifier <Byte[]>]: Hardware Blob of the Windows autopilot device. [ImportId <String>]: The Import Id of the Windows autopilot device. [ProductKey <String>]: Product Key of the Windows autopilot device. [SerialNumber <String>]: Serial number of the Windows autopilot device. [State <IMicrosoftGraphImportedWindowsAutopilotDeviceIdentityState>]: importedWindowsAutopilotDeviceIdentityState [(Any) <Object>]: This indicates any property can be added to this object. [DeviceErrorCode <Int32?>]: Device error code reported by Device Directory Service(DDS). [DeviceErrorName <String>]: Device error name reported by Device Directory Service(DDS). [DeviceImportStatus <ImportedWindowsAutopilotDeviceIdentityImportStatus?>]: importedWindowsAutopilotDeviceIdentityImportStatus [DeviceRegistrationId <String>]: Device Registration ID for successfully added device reported by Device Directory Service(DDS).
INTUNEBRAND <IMicrosoftGraphIntuneBrand>: intuneBrand contains data which is used in customizing the appearance of the Company Portal applications as well as the end user web portal.
[(Any) <Object>]: This indicates any property can be added to this object.
[ContactItEmailAddress <String>]: Email address of the person/organization responsible for IT support.
[ContactItName <String>]: Name of the person/organization responsible for IT support.
[ContactItNotes <String>]: Text comments regarding the person/organization responsible for IT support.
[ContactItPhoneNumber <String>]: Phone number of the person/organization responsible for IT support.
[DarkBackgroundLogo <IMicrosoftGraphMimeContent>]: Contains properties for a generic mime content.
[(Any) <Object>]: This indicates any property can be added to this object.
[Type <String>]: Indicates the content mime type.
[Value <Byte[]>]: The byte array that contains the actual content.
[DisplayName <String>]: Company/organization name that is displayed to end users.
[LightBackgroundLogo <IMicrosoftGraphMimeContent>]: Contains properties for a generic mime content.
[OnlineSupportSiteName <String>]: Display name of the company/organization’s IT helpdesk site.
[OnlineSupportSiteUrl <String>]: URL to the company/organization’s IT helpdesk site.
[PrivacyUrl <String>]: URL to the company/organization’s privacy policy.
[ShowDisplayNameNextToLogo <Boolean?>]: Boolean that represents whether the administrator-supplied display name will be shown next to the logo image.
[ShowLogo <Boolean?>]: Boolean that represents whether the administrator-supplied logo images are shown or not shown.
[ShowNameNextToLogo <Boolean?>]: Boolean that represents whether the administrator-supplied display name will be shown next to the logo image.
[ThemeColor <IMicrosoftGraphRgbColor>]: Color in RGB.
[(Any) <Object>]: This indicates any property can be added to this object.
[B <Int32?>]: Blue value
[G <Int32?>]: Green value
[R <Int32?>]: Red value
IOSUPDATESTATUSES <IMicrosoftGraphIosUpdateDeviceStatus[]>: The IOS software update installation statuses for this account. [Id <String>]: The unique identifier for an entity. Read-only. [ComplianceGracePeriodExpirationDateTime <DateTime?>]: The DateTime when device compliance grace period expires [DeviceDisplayName <String>]: Device name of the DevicePolicyStatus. [DeviceId <String>]: The device id that is being reported. [DeviceModel <String>]: The device model that is being reported [InstallStatus <String>]: iosUpdatesInstallStatus [LastReportedDateTime <DateTime?>]: Last modified date time of the policy report. [OSVersion <String>]: The device version that is being reported. [Status <String>]: complianceStatus [UserId <String>]: The User id that is being reported. [UserName <String>]: The User Name that is being reported [UserPrincipalName <String>]: UserPrincipalName.
MANAGEDDEVICEOVERVIEW <IMicrosoftGraphManagedDeviceOverview>: Summary data for managed devices
[(Any) <Object>]: This indicates any property can be added to this object.
[Id <String>]: The unique identifier for an entity.
Read-only.
[DeviceExchangeAccessStateSummary <IMicrosoftGraphDeviceExchangeAccessStateSummary>]: Device Exchange Access State summary
[(Any) <Object>]: This indicates any property can be added to this object.
[AllowedDeviceCount <Int32?>]: Total count of devices with Exchange Access State: Allowed.
[BlockedDeviceCount <Int32?>]: Total count of devices with Exchange Access State: Blocked.
[QuarantinedDeviceCount <Int32?>]: Total count of devices with Exchange Access State: Quarantined.
[UnavailableDeviceCount <Int32?>]: Total count of devices for which no Exchange Access State could be found.
[UnknownDeviceCount <Int32?>]: Total count of devices with Exchange Access State: Unknown.
[DeviceOperatingSystemSummary <IMicrosoftGraphDeviceOperatingSystemSummary>]: Device operating system summary.
[(Any) <Object>]: This indicates any property can be added to this object.
[AndroidCorporateWorkProfileCount <Int32?>]: The count of Corporate work profile Android devices.
Also known as Corporate Owned Personally Enabled (COPE).
Valid values -1 to 2147483647
[AndroidCount <Int32?>]: Number of android device count.
[AndroidDedicatedCount <Int32?>]: Number of dedicated Android devices.
[AndroidDeviceAdminCount <Int32?>]: Number of device admin Android devices.
[AndroidFullyManagedCount <Int32?>]: Number of fully managed Android devices.
[AndroidWorkProfileCount <Int32?>]: Number of work profile Android devices.
[ConfigMgrDeviceCount <Int32?>]: Number of ConfigMgr managed devices.
[IosCount <Int32?>]: Number of iOS device count.
[MacOSCount <Int32?>]: Number of Mac OS X device count.
[UnknownCount <Int32?>]: Number of unknown device count.
[WindowsCount <Int32?>]: Number of Windows device count.
[WindowsMobileCount <Int32?>]: Number of Windows mobile device count.
[DualEnrolledDeviceCount <Int32?>]: The number of devices enrolled in both MDM and EAS
[EnrolledDeviceCount <Int32?>]: Total enrolled device count.
Does not include PC devices managed via Intune PC Agent
[MdmEnrolledCount <Int32?>]: The number of devices enrolled in MDM
MANAGEDDEVICES <IMicrosoftGraphManagedDevice[]>: The list of managed devices.
[Id <String>]: The unique identifier for an entity.
Read-only.
[ComplianceState <ComplianceState?>]: Compliance state.
[ConfigurationManagerClientEnabledFeatures <IMicrosoftGraphConfigurationManagerClientEnabledFeatures>]: configuration Manager client enabled features
[(Any) <Object>]: This indicates any property can be added to this object.
[CompliancePolicy <Boolean?>]: Whether compliance policy is managed by Intune
[DeviceConfiguration <Boolean?>]: Whether device configuration is managed by Intune
[Inventory <Boolean?>]: Whether inventory is managed by Intune
[ModernApps <Boolean?>]: Whether modern application is managed by Intune
[ResourceAccess <Boolean?>]: Whether resource access is managed by Intune
[WindowsUpdateForBusiness <Boolean?>]: Whether Windows Update for Business is managed by Intune
[DeviceCategory <IMicrosoftGraphDeviceCategory>]: Device categories provides a way to organize your devices.
Using device categories, company administrators can define their own categories that make sense to their company. These categories can then be applied to a device in the Intune Azure console or selected by a user during device enrollment.
You can filter reports and create dynamic Azure Active Directory device groups based on device categories.
[(Any) <Object>]: This indicates any property can be added to this object.
[Id <String>]: The unique identifier for an entity.
Read-only.
[Description <String>]: Optional description for the device category.
[DisplayName <String>]: Display name for the device category.
[DeviceCompliancePolicyStates <IMicrosoftGraphDeviceCompliancePolicyState[]>]: Device compliance policy states for this device.
[Id <String>]: The unique identifier for an entity.
Read-only.
[DisplayName <String>]: The name of the policy for this policyBase
[PlatformType <PolicyPlatformType?>]: Supported platform types for policies.
[SettingCount <Int32?>]: Count of how many setting a policy holds
[SettingStates <IMicrosoftGraphDeviceCompliancePolicySettingState[]>]:
[CurrentValue <String>]: Current value of setting on device
[ErrorCode <Int64?>]: Error code for the setting
[ErrorDescription <String>]: Error description
[InstanceDisplayName <String>]: Name of setting instance that is being reported.
[Setting <String>]: The setting that is being reported
[SettingName <String>]: Localized/user friendly setting name that is being reported
[Sources <IMicrosoftGraphSettingSource[]>]: Contributing policies
[DisplayName <String>]: Not yet documented
[Id <String>]: Not yet documented
[SourceType <String>]: settingSourceType
[State <String>]: complianceStatus
[UserEmail <String>]: UserEmail
[UserId <String>]: UserId
[UserName <String>]: UserName
[UserPrincipalName <String>]: UserPrincipalName.
[State <String>]: complianceStatus
[Version <Int32?>]: The version of the policy
[DeviceConfigurationStates <IMicrosoftGraphDeviceConfigurationState[]>]: Device configuration states for this device.
[Id <String>]: The unique identifier for an entity.
Read-only.
[DisplayName <String>]: The name of the policy for this policyBase
[PlatformType <PolicyPlatformType?>]: Supported platform types for policies.
[SettingCount <Int32?>]: Count of how many setting a policy holds
[SettingStates <IMicrosoftGraphDeviceConfigurationSettingState[]>]:
[CurrentValue <String>]: Current value of setting on device
[ErrorCode <Int64?>]: Error code for the setting
[ErrorDescription <String>]: Error description
[InstanceDisplayName <String>]: Name of setting instance that is being reported.
[Setting <String>]: The setting that is being reported
[SettingName <String>]: Localized/user friendly setting name that is being reported
[Sources <IMicrosoftGraphSettingSource[]>]: Contributing policies
[State <String>]: complianceStatus
[UserEmail <String>]: UserEmail
[UserId <String>]: UserId
[UserName <String>]: UserName
[UserPrincipalName <String>]: UserPrincipalName.
[State <String>]: complianceStatus
[Version <Int32?>]: The version of the policy
[DeviceEnrollmentType <DeviceEnrollmentType?>]: Possible ways of adding a mobile device to management.
[DeviceHealthAttestationState <IMicrosoftGraphDeviceHealthAttestationState>]: deviceHealthAttestationState
[(Any) <Object>]: This indicates any property can be added to this object.
[AttestationIdentityKey <String>]: TWhen an Attestation Identity Key (AIK) is present on a device, it indicates that the device has an endorsement key (EK) certificate.
[BitLockerStatus <String>]: On or Off of BitLocker Drive Encryption
[BootAppSecurityVersion <String>]: The security version number of the Boot Application
[BootDebugging <String>]: When bootDebugging is enabled, the device is used in development and testing
[BootManagerSecurityVersion <String>]: The security version number of the Boot Application
[BootManagerVersion <String>]: The version of the Boot Manager
[BootRevisionListInfo <String>]: The Boot Revision List that was loaded during initial boot on the attested device
[CodeIntegrity <String>]: When code integrity is enabled, code execution is restricted to integrity verified code
[CodeIntegrityCheckVersion <String>]: The version of the Boot Manager
[CodeIntegrityPolicy <String>]: The Code Integrity policy that is controlling the security of the boot environment
[ContentNamespaceUrl <String>]: The DHA report version.
(Namespace version)
[ContentVersion <String>]: The HealthAttestation state schema version
[DataExcutionPolicy <String>]: DEP Policy defines a set of hardware and software technologies that perform additional checks on memory
[DeviceHealthAttestationStatus <String>]: The DHA report version.
(Namespace version)
[EarlyLaunchAntiMalwareDriverProtection <String>]: ELAM provides protection for the computers in your network when they start up
[HealthAttestationSupportedStatus <String>]: This attribute indicates if DHA is supported for the device
[HealthStatusMismatchInfo <String>]: This attribute appears if DHA-Service detects an integrity issue
[IssuedDateTime <DateTime?>]: The DateTime when device was evaluated or issued to MDM
[LastUpdateDateTime <String>]: The Timestamp of the last update.
[OperatingSystemKernelDebugging <String>]: When operatingSystemKernelDebugging is enabled, the device is used in development and testing
[OperatingSystemRevListInfo <String>]: The Operating System Revision List that was loaded during initial boot on the attested device
[Pcr0 <String>]: The measurement that is captured in PCR[0]
[PcrHashAlgorithm <String>]: Informational attribute that identifies the HASH algorithm that was used by TPM
[ResetCount <Int64?>]: The number of times a PC device has hibernated or resumed
[RestartCount <Int64?>]: The number of times a PC device has rebooted
[SafeMode <String>]: Safe mode is a troubleshooting option for Windows that starts your computer in a limited state
[SecureBoot <String>]: When Secure Boot is enabled, the core components must have the correct cryptographic signatures
[SecureBootConfigurationPolicyFingerPrint <String>]: Fingerprint of the Custom Secure Boot Configuration Policy
[TestSigning <String>]: When test signing is allowed, the device does not enforce signature validation during boot
[TpmVersion <String>]: The security version number of the Boot Application
[VirtualSecureMode <String>]: VSM is a container that protects high value assets from a compromised kernel
[WindowsPe <String>]: Operating system running with limited services that is used to prepare a computer for Windows
[DeviceRegistrationState <DeviceRegistrationState?>]: Device registration status.
[ExchangeAccessState <DeviceManagementExchangeAccessState?>]: Device Exchange Access State.
[ExchangeAccessStateReason <DeviceManagementExchangeAccessStateReason?>]: Device Exchange Access State Reason.
[LogCollectionRequests <IMicrosoftGraphDeviceLogCollectionResponse[]>]: List of log collection requests
[Id <String>]: The unique identifier for an entity.
Read-only.
[EnrolledByUser <String>]: The User Principal Name (UPN) of the user that enrolled the device.
[ExpirationDateTimeUtc <DateTime?>]: The DateTime of the expiration of the logs.
[InitiatedByUserPrincipalName <String>]: The UPN for who initiated the request.
[ManagedDeviceId <String>]: Indicates Intune device unique identifier.
[ReceivedDateTimeUtc <DateTime?>]: The DateTime the request was received.
[RequestedDateTimeUtc <DateTime?>]: The DateTime of the request.
[SizeInKb <Double?>]: The size of the logs in KB.
Valid values -1.79769313486232E+308 to 1.79769313486232E+308
[Status <AppLogUploadState?>]: AppLogUploadStatus
[ManagedDeviceName <String>]: Automatically generated name to identify a device.
Can be overwritten to a user friendly name.
[ManagedDeviceOwnerType <ManagedDeviceOwnerType?>]: Owner type of device.
[ManagementAgent <ManagementAgentType?>]: managementAgentType
[Notes <String>]: Notes on the device created by IT Admin.
Default is null.
To retrieve actual values GET call needs to be made, with device id and included in select parameter.
Supports: $select.
$Search is not supported.
[PartnerReportedThreatState <ManagedDevicePartnerReportedHealthState?>]: Available health states for the Device Health API
[Users <IMicrosoftGraphUser[]>]: The primary users associated with the managed device.
[DeletedDateTime <DateTime?>]: Date and time when this object was deleted.
Always null when the object hasn't been deleted.
[Id <String>]: The unique identifier for an entity.
Read-only.
[AboutMe <String>]: A freeform text entry field for the user to describe themselves.
Returned only on $select.
[AccountEnabled <Boolean?>]: true if the account is enabled; otherwise, false.
This property is required when a user is created.
Returned only on $select.
Supports $filter (eq, ne, not, and in).
[Activities <IMicrosoftGraphUserActivity[]>]: The user's activities across devices.
Read-only.
Nullable.
[Id <String>]: The unique identifier for an entity.
Read-only.
[ActivationUrl <String>]: Required.
URL used to launch the activity in the best native experience represented by the appId.
Might launch a web-based app if no native app exists.
[ActivitySourceHost <String>]: Required.
URL for the domain representing the cross-platform identity mapping for the app.
Mapping is stored either as a JSON file hosted on the domain or configurable via Windows Dev Center.
The JSON file is named cross-platform-app-identifiers and is hosted at root of your HTTPS domain, either at the top level domain or include a sub domain.
For example: https://contoso.com or https://myapp.contoso.com but NOT https://myapp.contoso.com/somepath.
You must have a unique file and domain (or sub domain) per cross-platform app identity.
For example, a separate file and domain is needed for Word vs.
PowerPoint.
[AppActivityId <String>]: Required.
The unique activity ID in the context of the app - supplied by caller and immutable thereafter.
[AppDisplayName <String>]: Optional.
Short text description of the app used to generate the activity for use in cases when the app is not installed on the user’s local device.
[ContentInfo <IMicrosoftGraphJson>]: Json
[(Any) <Object>]: This indicates any property can be added to this object.
[ContentUrl <String>]: Optional.
Used in the event the content can be rendered outside of a native or web-based app experience (for example, a pointer to an item in an RSS feed).
[CreatedDateTime <DateTime?>]: Set by the server.
DateTime in UTC when the object was created on the server.
[ExpirationDateTime <DateTime?>]: Set by the server.
DateTime in UTC when the object expired on the server.
[FallbackUrl <String>]: Optional.
URL used to launch the activity in a web-based app, if available.
[HistoryItems <IMicrosoftGraphActivityHistoryItem[]>]: Optional.
NavigationProperty/Containment; navigation property to the activity's historyItems.
[Id <String>]: The unique identifier for an entity.
Read-only.
[ActiveDurationSeconds <Int32?>]: Optional.
The duration of active user engagement.
if not supplied, this is calculated from the startedDateTime and lastActiveDateTime.
[Activity <IMicrosoftGraphUserActivity>]: userActivity
[CreatedDateTime <DateTime?>]: Set by the server.
DateTime in UTC when the object was created on the server.
[ExpirationDateTime <DateTime?>]: Optional.
UTC DateTime when the activityHistoryItem will undergo hard-delete.
Can be set by the client.
[LastActiveDateTime <DateTime?>]: Optional.
UTC DateTime when the activityHistoryItem (activity session) was last understood as active or finished - if null, activityHistoryItem status should be Ongoing.
[LastModifiedDateTime <DateTime?>]: Set by the server.
DateTime in UTC when the object was modified on the server.
[StartedDateTime <DateTime?>]: Required.
UTC DateTime when the activityHistoryItem (activity session) was started.
Required for timeline history.
[Status <String>]: status
[UserTimezone <String>]: Optional.
The timezone in which the user's device used to generate the activity was located at activity creation time.
Values supplied as Olson IDs in order to support cross-platform representation.
[LastModifiedDateTime <DateTime?>]: Set by the server.
DateTime in UTC when the object was modified on the server.
[Status <String>]: status
[UserTimezone <String>]: Optional.
The timezone in which the user's device used to generate the activity was located at activity creation time; values supplied as Olson IDs in order to support cross-platform representation.
[VisualElements <IMicrosoftGraphVisualInfo>]: visualInfo
[(Any) <Object>]: This indicates any property can be added to this object.
[Attribution <IMicrosoftGraphImageInfo>]: imageInfo
[(Any) <Object>]: This indicates any property can be added to this object.
[AddImageQuery <Boolean?>]: Optional; parameter used to indicate the server is able to render image dynamically in response to parameterization.
For example – a high contrast image
[AlternateText <String>]: Optional; alt-text accessible content for the image
[AlternativeText <String>]:
[IconUrl <String>]: Optional; URI that points to an icon which represents the application used to generate the activity
[BackgroundColor <String>]: Optional.
Background color used to render the activity in the UI - brand color for the application source of the activity.
Must be a valid hex color
[Content <IMicrosoftGraphJson>]: Json
[Description <String>]: Optional.
Longer text description of the user's unique activity (example: document name, first sentence, and/or metadata)
[DisplayText <String>]: Required.
Short text description of the user's unique activity (for example, document name in cases where an activity refers to document creation)
[AgeGroup <String>]: Sets the age group of the user.
Allowed values: null, Minor, NotAdult, and Adult.
For more information, see legal age group property definitions.
Returned only on $select.
Supports $filter (eq, ne, not, and in).
[AgreementAcceptances <IMicrosoftGraphAgreementAcceptance[]>]: The user's terms of use acceptance statuses.
Read-only.
Nullable.
[Id <String>]: The unique identifier for an entity.
Read-only.
[AgreementFileId <String>]: The identifier of the agreement file accepted by the user.
[AgreementId <String>]: The identifier of the agreement.
[DeviceDisplayName <String>]: The display name of the device used for accepting the agreement.
[DeviceId <String>]: The unique identifier of the device used for accepting the agreement.
Supports $filter (eq) and eq for null values.
[DeviceOSType <String>]: The operating system used to accept the agreement.
[DeviceOSVersion <String>]: The operating system version of the device used to accept the agreement.
[ExpirationDateTime <DateTime?>]: The expiration date time of the acceptance.
The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time.
For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.
Supports $filter (eq, ge, le) and eq for null values.
[RecordedDateTime <DateTime?>]: The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time.
For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.
[State <String>]: agreementAcceptanceState
[UserDisplayName <String>]: Display name of the user when the acceptance was recorded.
[UserEmail <String>]: Email of the user when the acceptance was recorded.
[UserId <String>]: The identifier of the user who accepted the agreement.
Supports $filter (eq).
[UserPrincipalName <String>]: UPN of the user when the acceptance was recorded.
[AppRoleAssignments <IMicrosoftGraphAppRoleAssignment[]>]: Represents the app roles a user is granted for an application.
Supports $expand.
[DeletedDateTime <DateTime?>]: Date and time when this object was deleted.
Always null when the object hasn't been deleted.
[Id <String>]: The unique identifier for an entity.
Read-only.
[AppRoleId <String>]: The identifier (id) for the app role that's assigned to the principal.
This app role must be exposed in the appRoles property on the resource application's service principal (resourceId).
If the resource application hasn't declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles.
Required on create.
[CreatedDateTime <DateTime?>]: The time when the app role assignment was created.
The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time.
For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.
Read-only.
[PrincipalDisplayName <String>]: The display name of the user, group, or service principal that was granted the app role assignment.
Maximum length is 256 characters.
Read-only.
Supports $filter (eq and startswith).
[PrincipalId <String>]: The unique identifier (id) for the user, security group, or service principal being granted the app role.
Security groups with dynamic memberships are supported.
Required on create.
[PrincipalType <String>]: The type of the assigned principal.
This can either be User, Group, or ServicePrincipal.
Read-only.
[ResourceDisplayName <String>]: The display name of the resource app's service principal to which the assignment is made.
Maximum length is 256 characters.
[ResourceId <String>]: The unique identifier (id) for the resource service principal for which the assignment is made.
Required on create.
Supports $filter (eq only).
[AssignedLicenses <IMicrosoftGraphAssignedLicense[]>]: The licenses that are assigned to the user, including inherited (group-based) licenses.
This property doesn't differentiate between directly assigned and inherited licenses.
Use the licenseAssignmentStates property to identify the directly assigned and inherited licenses.
Not nullable.
Returned only on $select.
Supports $filter (eq, not, /$count eq 0, /$count ne 0).
[DisabledPlans <String[]>]: A collection of the unique identifiers for plans that have been disabled.
IDs are available in servicePlans > servicePlanId in the tenant's subscribedSkus or serviceStatus > servicePlanId in the tenant's companySubscription.
[SkuId <String>]: The unique identifier for the SKU.
Corresponds to the skuId from subscribedSkus or companySubscription.
[AssignedPlans <IMicrosoftGraphAssignedPlan[]>]: The plans that are assigned to the user.
Read-only.
Not nullable.
Returned only on $select.
Supports $filter (eq and not).
[AssignedDateTime <DateTime?>]: The date and time at which the plan was assigned.
The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time.
For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.
[CapabilityStatus <String>]: Condition of the capability assignment.
The possible values are Enabled, Warning, Suspended, Deleted, LockedOut.
See a detailed description of each value.
[Service <String>]: The name of the service; for example, exchange.
[ServicePlanId <String>]: A GUID that identifies the service plan.
For a complete list of GUIDs and their equivalent friendly service names, see Product names and service plan identifiers for licensing.
[Authentication <IMicrosoftGraphAuthentication>]: authentication
[(Any) <Object>]: This indicates any property can be added to this object.
[Id <String>]: The unique identifier for an entity.
Read-only.
[EmailMethods <IMicrosoftGraphEmailAuthenticationMethod[]>]: The email address registered to a user for authentication.
[Id <String>]: The unique identifier for an entity.
Read-only.
[EmailAddress <String>]: The email address registered to this user.
[Fido2Methods <IMicrosoftGraphFido2AuthenticationMethod[]>]: Represents the FIDO2 security keys registered to a user for authentication.
[Id <String>]: The unique identifier for an entity.
Read-only.
[AaGuid <String>]: Authenticator Attestation GUID, an identifier that indicates the type (e.g.
make and model) of the authenticator.
[AttestationCertificates <String[]>]: The attestation certificate(s) attached to this security key.
[AttestationLevel <String>]: attestationLevel
[CreatedDateTime <DateTime?>]: The timestamp when this key was registered to the user.
[DisplayName <String>]: The display name of the key as given by the user.
[Model <String>]: The manufacturer-assigned model of the FIDO2 security key.
[Methods <IMicrosoftGraphAuthenticationMethod[]>]: Represents all authentication methods registered to a user.
[Id <String>]: The unique identifier for an entity.
Read-only.
[MicrosoftAuthenticatorMethods <IMicrosoftGraphMicrosoftAuthenticatorAuthenticationMethod[]>]: The details of the Microsoft Authenticator app registered to a user for authentication.
[Id <String>]: The unique identifier for an entity.
Read-only.
[CreatedDateTime <DateTime?>]: The date and time that this app was registered.
This property is null if the device isn't registered for passwordless Phone Sign-In.
[Device <IMicrosoftGraphDevice>]: device
[(Any) <Object>]: This indicates any property can be added to this object.
[DeletedDateTime <DateTime?>]: Date and time when this object was deleted.
Always null when the object hasn't been deleted.
[Id <String>]: The unique identifier for an entity.
Read-only.
[AccountEnabled <Boolean?>]: true if the account is enabled; otherwise, false.
Required.
Default is true.
Supports $filter (eq, ne, not, in).
Only callers with at least the Cloud Device Administrator role can set this property.
[AlternativeSecurityIds <IMicrosoftGraphAlternativeSecurityId[]>]: For internal use only.
Not nullable.
Supports $filter (eq, not, ge, le).
[IdentityProvider <String>]: For internal use only.
[Key <Byte[]>]: For internal use only.
[Type <Int32?>]: For internal use only.
[ApproximateLastSignInDateTime <DateTime?>]: The timestamp type represents date and time information using ISO 8601 format and is always in UTC time.
For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.
Read-only.
Supports $filter (eq, ne, not, ge, le, and eq on null values) and $orderby.
[ComplianceExpirationDateTime <DateTime?>]: The timestamp when the device is no longer deemed compliant.
The timestamp type represents date and time information using ISO 8601 format and is always in UTC time.
For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.
Read-only.
[DeviceCategory <String>]: User-defined property set by Intune to automatically add devices to groups and simplify managing devices.
[DeviceId <String>]: Unique identifier set by Azure Device Registration Service at the time of registration.
This alternate key can be used to reference the device object.
Supports $filter (eq, ne, not, startsWith).
[DeviceMetadata <String>]: For internal use only.
Set to null.
[DeviceOwnership <String>]: Ownership of the device.
Intune sets this property.
Possible values are: unknown, company, personal.
[DeviceVersion <Int32?>]: For internal use only.
[DisplayName <String>]: The display name for the device.
Maximum length is 256 characters.
Required.
Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values), $search, and $orderby.
[EnrollmentProfileName <String>]: Enrollment profile applied to the device.
For example, Apple Device Enrollment Profile, Device enrollment - Corporate device identifiers, or Windows Autopilot profile name.
This property is set by Intune.
[EnrollmentType <String>]: Enrollment type of the device.
Intune sets this property.
Possible values are: unknown, userEnrollment, deviceEnrollmentManager, appleBulkWithUser, appleBulkWithoutUser, windowsAzureADJoin, windowsBulkUserless, windowsAutoEnrollment, windowsBulkAzureDomainJoin, windowsCoManagement, windowsAzureADJoinUsingDeviceAuth,appleUserEnrollment, appleUserEnrollmentWithServiceAccount.
NOTE: This property might return other values apart from those listed.
[Extensions <IMicrosoftGraphExtension[]>]: The collection of open extensions defined for the device.
Read-only.
Nullable.
[Id <String>]: The unique identifier for an entity.
Read-only.
[IsCompliant <Boolean?>]: true if the device complies with Mobile Device Management (MDM) policies; otherwise, false.
Read-only.
This can only be updated by Intune for any device OS type or by an approved MDM app for Windows OS devices.
Supports $filter (eq, ne, not).
[IsManaged <Boolean?>]: true if the device is managed by a Mobile Device Management (MDM) app; otherwise, false.
This can only be updated by Intune for any device OS type or by an approved MDM app for Windows OS devices.
Supports $filter (eq, ne, not).
[IsManagementRestricted <Boolean?>]: Indicates whether the device is a member of a restricted management administrative unit.
If not set, the default value is null and the default behavior is false.
Read-only.
To manage a device that's a member of a restricted management administrative unit, the administrator or calling app must be assigned a Microsoft Entra role at the scope of the restricted management administrative unit.
Returned only on $select.
[IsRooted <Boolean?>]: true if the device is rooted or jail-broken.
This property can only be updated by Intune.
[ManagementType <String>]: The management channel of the device.
This property is set by Intune.
Possible values are: eas, mdm, easMdm, intuneClient, easIntuneClient, configurationManagerClient, configurationManagerClientMdm, configurationManagerClientMdmEas, unknown, jamf, googleCloudDevicePolicyController.
[Manufacturer <String>]: Manufacturer of the device.
Read-only.
[MdmAppId <String>]: Application identifier used to register device into MDM.
Read-only.
Supports $filter (eq, ne, not, startsWith).
[MemberOf <IMicrosoftGraphDirectoryObject[]>]: Groups and administrative units that this device is a member of.
Read-only.
Nullable.
Supports $expand.
[Id <String>]: The unique identifier for an entity.
Read-only.
[DeletedDateTime <DateTime?>]: Date and time when this object was deleted.
Always null when the object hasn't been deleted.
[Model <String>]: Model of the device.
Read-only.
[OnPremisesLastSyncDateTime <DateTime?>]: The last time at which the object was synced with the on-premises directory.
The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time.
For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z Read-only.
Supports $filter (eq, ne, not, ge, le, in).
[OnPremisesSecurityIdentifier <String>]: The on-premises security identifier (SID) for the user who was synchronized from on-premises to the cloud.
Read-only.
Returned only on $select.
Supports $filter (eq).
[OnPremisesSyncEnabled <Boolean?>]: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default).
Read-only.
Supports $filter (eq, ne, not, in, and eq on null values).
[OperatingSystem <String>]: The type of operating system on the device.
Required.
Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values).
[OperatingSystemVersion <String>]: The version of the operating system on the device.
Required.
Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values).
[PhysicalIds <String[]>]: For internal use only.
Not nullable.
Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0).
[ProfileType <String>]: The profile type of the device.
Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT.
[RegisteredOwners <IMicrosoftGraphDirectoryObject[]>]: The user that cloud joined the device or registered their personal device.
The registered owner is set at the time of registration.
Read-only.
Nullable.
Supports $expand.
[RegisteredUsers <IMicrosoftGraphDirectoryObject[]>]: Collection of registered users of the device.
For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration.
Read-only.
Nullable.
Supports $expand.
[RegistrationDateTime <DateTime?>]: Date and time of when the device was registered.
The timestamp type represents date and time information using ISO 8601 format and is always in UTC time.
For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.
Read-only.
[SystemLabels <String[]>]: List of labels applied to the device by the system.
Supports $filter (/$count eq 0, /$count ne 0).
[TransitiveMemberOf <IMicrosoftGraphDirectoryObject[]>]: Groups and administrative units that the device is a member of.
This operation is transitive.
Supports $expand.
[TrustType <String>]: Type of trust for the joined device.
Read-only.
Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud-only joined devices), ServerAd (on-premises domain joined devices joined to Microsoft Entra ID).
For more information, see Introduction to device management in Microsoft Entra ID.
Supports $filter (eq, ne, not, in).
[DeviceTag <String>]: Tags containing app metadata.
[DisplayName <String>]: The name of the device on which this app is registered.
[PhoneAppVersion <String>]: Numerical version of this instance of the Authenticator app.
[Operations <IMicrosoftGraphLongRunningOperation[]>]: Represents the status of a long-running operation, such as a password reset operation.
[Id <String>]: The unique identifier for an entity.
Read-only.
[CreatedDateTime <DateTime?>]: The start time of the operation.
The timestamp type represents date and time information using ISO 8601 format and is always in UTC.
For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.
[LastActionDateTime <DateTime?>]: The time of the last action in the operation.
The timestamp type represents date and time information using ISO 8601 format and is always in UTC.
For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.
[ResourceLocation <String>]: URI of the resource that the operation is performed on.
[Status <String>]: longRunningOperationStatus
[StatusDetail <String>]: Details about the status of the operation.
[PasswordMethods <IMicrosoftGraphPasswordAuthenticationMethod[]>]: Represents the password registered to a user for authentication.
For security, the password itself is never returned in the object, but action can be taken to reset a password.
[Id <String>]: The unique identifier for an entity.
Read-only.
[CreatedDateTime <DateTime?>]: The date and time when this password was last updated.
This property is currently not populated.
Read-only.
The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time.
For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.
[Password <String>]: For security, the password is always returned as null from a LIST or GET operation.
[PhoneMethods <IMicrosoftGraphPhoneAuthenticationMethod[]>]: The phone numbers registered to a user for authentication.
[Id <String>]: The unique identifier for an entity.
Read-only.
[PhoneNumber <String>]: The phone number to text or call for authentication.
Phone numbers use the format +{country code} {number}x{extension}, with extension optional.
For example, +1 5555551234 or +1 5555551234x123 are valid.
Numbers are rejected when creating or updating if they don't match the required format.
[PhoneType <String>]: authenticationPhoneType
[SmsSignInState <String>]: authenticationMethodSignInState
[PlatformCredentialMethods <IMicrosoftGraphPlatformCredentialAuthenticationMethod[]>]: Represents a platform credential instance registered to a user on Mac OS.
[Id <String>]: The unique identifier for an entity.
Read-only.
[CreatedDateTime <DateTime?>]: The date and time that this Platform Credential Key was registered.
[Device <IMicrosoftGraphDevice>]: device
[DisplayName <String>]: The name of the device on which Platform Credential is registered.
[KeyStrength <String>]: authenticationMethodKeyStrength
[Platform <String>]: authenticationMethodPlatform
[SoftwareOathMethods <IMicrosoftGraphSoftwareOathAuthenticationMethod[]>]: The software OATH time-based one-time password (TOTP) applications registered to a user for authentication.
[Id <String>]: The unique identifier for an entity.
Read-only.
[SecretKey <String>]: The secret key of the method.
Always returns null.
[TemporaryAccessPassMethods <IMicrosoftGraphTemporaryAccessPassAuthenticationMethod[]>]: Represents a Temporary Access Pass registered to a user for authentication through time-limited passcodes.
[Id <String>]: The unique identifier for an entity.
Read-only.
[CreatedDateTime <DateTime?>]: The date and time when the Temporary Access Pass was created.
[IsUsable <Boolean?>]: The state of the authentication method that indicates whether it's currently usable by the user.
[IsUsableOnce <Boolean?>]: Determines whether the pass is limited to a one-time use.
If true, the pass can be used once; if false, the pass can be used multiple times within the Temporary Access Pass lifetime.
[LifetimeInMinutes <Int32?>]: The lifetime of the Temporary Access Pass in minutes starting at startDateTime.
Must be between 10 and 43200 inclusive (equivalent to 30 days).
[MethodUsabilityReason <String>]: Details about the usability state (isUsable).
Reasons can include: EnabledByPolicy, DisabledByPolicy, Expired, NotYetValid, OneTimeUsed.
[StartDateTime <DateTime?>]: The date and time when the Temporary Access Pass becomes available to use and when isUsable is true is enforced.
[TemporaryAccessPass <String>]: The Temporary Access Pass used to authenticate.
Returned only on creation of a new temporaryAccessPassAuthenticationMethod object; Hidden in subsequent read operations and returned as null with GET.
[WindowsHelloForBusinessMethods <IMicrosoftGraphWindowsHelloForBusinessAuthenticationMethod[]>]: Represents the Windows Hello for Business authentication method registered to a user for authentication.
[Id <String>]: The unique identifier for an entity.
Read-only.
[CreatedDateTime <DateTime?>]: The date and time that this Windows Hello for Business key was registered.
[Device <IMicrosoftGraphDevice>]: device
[DisplayName <String>]: The name of the device on which Windows Hello for Business is registered
[KeyStrength <String>]: authenticationMethodKeyStrength
[AuthorizationInfo <IMicrosoftGraphAuthorizationInfo>]: authorizationInfo
[(Any) <Object>]: This indicates any property can be added to this object.
[CertificateUserIds <String[]>]:
[Birthday <DateTime?>]: The birthday of the user.
The Timestamp type represents date and time information using ISO 8601 format and is always in UTC.
For example, midnight UTC on Jan 1, 2014, is 2014-01-01T00:00:00Z.
Returned only on $select.
[BusinessPhones <String[]>]: The telephone numbers for the user.
NOTE: Although it's a string collection, only one number can be set for this property.
Read-only for users synced from the on-premises directory.
Returned by default.
Supports $filter (eq, not, ge, le, startsWith).
[Calendar <IMicrosoftGraphCalendar>]: calendar
[(Any) <Object>]: This indicates any property can be added to this object.
[Id <String>]: The unique identifier for an entity.
Read-only.
[AllowedOnlineMeetingProviders <String[]>]: Represent the online meeting service providers that can be used to create online meetings in this calendar.
Possible values are: unknown, skypeForBusiness, skypeForConsumer, teamsForBusiness.
[CalendarPermissions <IMicrosoftGraphCalendarPermission[]>]: The permissions of the users with whom the calendar is shared.
[Id <String>]: The unique identifier for an entity.
Read-only.
[AllowedRoles <String[]>]: List of allowed sharing or delegating permission levels for the calendar.
Possible values are: none, freeBusyRead, limitedRead, read, write, delegateWithoutPrivateEventAccess, delegateWithPrivateEventAccess, custom.
[EmailAddress <IMicrosoftGraphEmailAddress>]: emailAddress
[(Any) <Object>]: This indicates any property can be added to this object.
[Address <String>]: The email address of the person or entity.
[Name <String>]: The display name of the person or entity.
[IsInsideOrganization <Boolean?>]: True if the user in context (recipient or delegate) is inside the same organization as the calendar owner.
[IsRemovable <Boolean?>]: True if the user can be removed from the list of recipients or delegates for the specified calendar, false otherwise.
The 'My organization' user determines the permissions other people within your organization have to the given calendar.
You can't remove 'My organization' as a share recipient to a calendar.
[Role <String>]: calendarRoleType
[CalendarView <IMicrosoftGraphEvent[]>]: The calendar view for the calendar.
Navigation property.
Read-only.
[Categories <String[]>]: The categories associated with the item
[ChangeKey <String>]: Identifies the version of the item.
Every time the item is changed, changeKey changes as well.
This allows Exchange to apply changes to the correct version of the object.
Read-only.
[CreatedDateTime <DateTime?>]: The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time.
For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z
[LastModifiedDateTime <DateTime?>]: The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time.
For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z
[Id <String>]: The unique identifier for an entity.
Read-only.
[AllowNewTimeProposals <Boolean?>]: true if the meeting organizer allows invitees to propose a new time when responding; otherwise, false.
Optional.
The default is true.
[Attachments <IMicrosoftGraphAttachment[]>]: The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event.
Navigation property.
Read-only.
Nullable.
[Id <String>]: The unique identifier for an entity.
Read-only.
[ContentType <String>]: The MIME type.
[IsInline <Boolean?>]: true if the attachment is an inline attachment; otherwise, false.
[LastModifiedDateTime <DateTime?>]: The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time.
For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z
[Name <String>]: The attachment's file name.
[Size <Int32?>]: The length of the attachment in bytes.
[Attendees <IMicrosoftGraphAttendee[]>]: The collection of attendees for the event.
[Type <String>]: attendeeType
[EmailAddress <IMicrosoftGraphEmailAddress>]: emailAddress
[ProposedNewTime <IMicrosoftGraphTimeSlot>]: timeSlot
[(Any) <Object>]: This indicates any property can be added to this object.
[End <IMicrosoftGraphDateTimeZone>]: dateTimeTimeZone
[(Any) <Object>]: This indicates any property can be added to this object.
[DateTime <String>]: A single point of time in a combined date and time representation ({date}T{time}; for example, 2017-08-29T04:00:00.0000000).
[TimeZone <String>]: Represents a time zone, for example, 'Pacific Standard Time'.
See below for more possible values.
[Start <IMicrosoftGraphDateTimeZone>]: dateTimeTimeZone
[Status <IMicrosoftGraphResponseStatus>]: responseStatus
[(Any) <Object>]: This indicates any property can be added to this object.
[Response <String>]: responseType
[Time <DateTime?>]: The date and time when the response was returned.
It uses ISO 8601 format and is always in UTC time.
For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z
[Body <IMicrosoftGraphItemBody>]: itemBody
[(Any) <Object>]: This indicates any property can be added to this object.
[Content <String>]: The content of the item.
[ContentType <String>]: bodyType
[BodyPreview <String>]: The preview of the message associated with the event.
It's in text format.
[Calendar <IMicrosoftGraphCalendar>]: calendar
[CancelledOccurrences <String[]>]: Contains occurrenceId property values of canceled instances in a recurring series, if the event is the series master.
Instances in a recurring series that are canceled are called canceled occurences.Returned only on $select in a Get operation which specifies the ID (seriesMasterId property value) of a series master event.
[End <IMicrosoftGraphDateTimeZone>]: dateTimeTimeZone
[ExceptionOccurrences <IMicrosoftGraphEvent[]>]: Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees.
Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event.
[Extensions <IMicrosoftGraphExtension[]>]: The collection of open extensions defined for the event.
Nullable.
[HasAttachments <Boolean?>]: Set to true if the event has attachments.
[HideAttendees <Boolean?>]: When set to true, each attendee only sees themselves in the meeting request and meeting Tracking list.
The default is false.
[ICalUId <String>]: A unique identifier for an event across calendars.
This ID is different for each occurrence in a recurring series.
Read-only.
[Importance <String>]: importance
[Instances <IMicrosoftGraphEvent[]>]: The occurrences of a recurring series, if the event is a series master.
This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series.
Navigation property.
Read-only.
Nullable.
[IsAllDay <Boolean?>]: Set to true if the event lasts all day.
If true, regardless of whether it's a single-day or multi-day event, start, and endtime must be set to midnight and be in the same time zone.
[IsCancelled <Boolean?>]: Set to true if the event has been canceled.
[IsDraft <Boolean?>]: Set to true if the user has updated the meeting in Outlook but hasn't sent the updates to attendees.
Set to false if all changes are sent, or if the event is an appointment without any attendees.
[IsOnlineMeeting <Boolean?>]: True if this event has online meeting information (that is, onlineMeeting points to an onlineMeetingInfo resource), false otherwise.
Default is false (onlineMeeting is null).
Optional.
After you set isOnlineMeeting to true, Microsoft Graph initializes onlineMeeting.
Subsequently, Outlook ignores any further changes to isOnlineMeeting, and the meeting remains available online.
[IsOrganizer <Boolean?>]: Set to true if the calendar owner (specified by the owner property of the calendar) is the organizer of the event (specified by the organizer property of the event).
It also applies if a delegate organized the event on behalf of the owner.
[IsReminderOn <Boolean?>]: Set to true if an alert is set to remind the user of the event.
[Location <IMicrosoftGraphLocation>]: location
[(Any) <Object>]: This indicates any property can be added to this object.
[Address <IMicrosoftGraphPhysicalAddress>]: physicalAddress
[(Any) <Object>]: This indicates any property can be added to this object.
[City <String>]: The city.
[CountryOrRegion <String>]: The country or region.
It's a free-format string value, for example, 'United States'.
[PostalCode <String>]: The postal code.
[State <String>]: The state.
[Street <String>]: The street.
[Coordinates <IMicrosoftGraphOutlookGeoCoordinates>]: outlookGeoCoordinates
[(Any) <Object>]: This indicates any property can be added to this object.
[Accuracy <Double?>]: The accuracy of the latitude and longitude.
As an example, the accuracy can be measured in meters, such as the latitude and longitude are accurate to within 50 meters.
[Altitude <Double?>]: The altitude of the location.
[AltitudeAccuracy <Double?>]: The accuracy of the altitude.
[Latitude <Double?>]: The latitude of the location.
[Longitude <Double?>]: The longitude of the location.
[DisplayName <String>]: The name associated with the location.
[LocationEmailAddress <String>]: Optional email address of the location.
[LocationType <String>]: locationType
[LocationUri <String>]: Optional URI representing the location.
[UniqueId <String>]: For internal use only.
[UniqueIdType <String>]: locationUniqueIdType
[Locations <IMicrosoftGraphLocation[]>]: The locations where the event is held or attended from.
The location and locations properties always correspond with each other.
If you update the location property, any prior locations in the locations collection are removed and replaced by the new location value.
[MultiValueExtendedProperties <IMicrosoftGraphMultiValueLegacyExtendedProperty[]>]: The collection of multi-value extended properties defined for the event.
Read-only.
Nullable.
[Id <String>]: The unique identifier for an entity.
Read-only.
[Value <String[]>]: A collection of property values.
[OnlineMeeting <IMicrosoftGraphOnlineMeetingInfo>]: onlineMeetingInfo
[(Any) <Object>]: This indicates any property can be added to this object.
[ConferenceId <String>]: The ID of the conference.
[JoinUrl <String>]: The external link that launches the online meeting.
This is a URL that clients launch into a browser and will redirect the user to join the meeting.
[Phones <IMicrosoftGraphPhone[]>]: All of the phone numbers associated with this conference.
[Language <String>]:
[Number <String>]: The phone number.
[Region <String>]:
[Type <String>]: phoneType
[QuickDial <String>]: The preformatted quick dial for this call.
[TollFreeNumbers <String[]>]: The toll free numbers that can be used to join the conference.
[TollNumber <String>]: The toll number that can be used to join the conference.
[OnlineMeetingProvider <String>]: onlineMeetingProviderType
[OnlineMeetingUrl <String>]: A URL for an online meeting.
The property is set only when an organizer specifies in Outlook that an event is an online meeting such as Skype.
Read-only.To access the URL to join an online meeting, use joinUrl which is exposed via the onlineMeeting property of the event.
The onlineMeetingUrl property will be deprecated in the future.
[Organizer <IMicrosoftGraphRecipient>]: recipient
[(Any) <Object>]: This indicates any property can be added to this object.
[EmailAddress <IMicrosoftGraphEmailAddress>]: emailAddress
[OriginalEndTimeZone <String>]: The end time zone that was set when the event was created.
A value of tzone://Microsoft/Custom indicates that a legacy custom time zone was set in desktop Outlook.
[OriginalStart <DateTime?>]: Represents the start time of an event when it's initially created as an occurrence or exception in a recurring series.
This property is not returned for events that are single instances.
Its date and time information is expressed in ISO 8601 format and is always in UTC.
For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z
[OriginalStartTimeZone <String>]: The start time zone that was set when the event was created.
A value of tzone://Microsoft/Custom indicates that a legacy custom time zone was set in desktop Outlook.
[Recurrence <IMicrosoftGraphPatternedRecurrence>]: patternedRecurrence
[(Any) <Object>]: This indicates any property can be added to this object.
[Pattern <IMicrosoftGraphRecurrencePattern>]: recurrencePattern
[(Any) <Object>]: This indicates any property can be added to this object.
[DayOfMonth <Int32?>]: The day of the month on which the event occurs.
Required if type is absoluteMonthly or absoluteYearly.
[DaysOfWeek <String[]>]: A collection of the days of the week on which the event occurs.
The possible values are: sunday, monday, tuesday, wednesday, thursday, friday, saturday.
If type is relativeMonthly or relativeYearly, and daysOfWeek specifies more than one day, the event falls on the first day that satisfies the pattern.
Required if type is weekly, relativeMonthly, or relativeYearly.
[FirstDayOfWeek <String>]: dayOfWeek
[Index <String>]: weekIndex
[Interval <Int32?>]: The number of units between occurrences, where units can be in days, weeks, months, or years, depending on the type.
Required.
[Month <Int32?>]: The month in which the event occurs.
This is a number from 1 to 12.
[Type <String>]: recurrencePatternType
[Range <IMicrosoftGraphRecurrenceRange>]: recurrenceRange
[(Any) <Object>]: This indicates any property can be added to this object.
[EndDate <DateTime?>]: The date to stop applying the recurrence pattern.
Depending on the recurrence pattern of the event, the last occurrence of the meeting may not be this date.
Required if type is endDate.
[NumberOfOccurrences <Int32?>]: The number of times to repeat the event.
Required and must be positive if type is numbered.
[RecurrenceTimeZone <String>]: Time zone for the startDate and endDate properties.
Optional.
If not specified, the time zone of the event is used.
[StartDate <DateTime?>]: The date to start applying the recurrence pattern.
The first occurrence of the meeting may be this date or later, depending on the recurrence pattern of the event.
Must be the same value as the start property of the recurring event.
Required.
[Type <String>]: recurrenceRangeType
[ReminderMinutesBeforeStart <Int32?>]: The number of minutes before the event start time that the reminder alert occurs.
[ResponseRequested <Boolean?>]: Default is true, which represents the organizer would like an invitee to send a response to the event.
[ResponseStatus <IMicrosoftGraphResponseStatus>]: responseStatus
[Sensitivity <String>]: sensitivity
[SeriesMasterId <String>]: The ID for the recurring series master item, if this event is part of a recurring series.
[ShowAs <String>]: freeBusyStatus
[SingleValueExtendedProperties <IMicrosoftGraphSingleValueLegacyExtendedProperty[]>]: The collection of single-value extended properties defined for the event.
Read-only.
Nullable.
[Id <String>]: The unique identifier for an entity.
Read-only.
[Value <String>]: A property value.
[Start <IMicrosoftGraphDateTimeZone>]: dateTimeTimeZone
[Subject <String>]: The text of the event's subject line.
[TransactionId <String>]: A custom identifier specified by a client app for the server to avoid redundant POST operations in case of client retries to create the same event.
It's useful when low network connectivity causes the client to time out before receiving a response from the server for the client's prior create-event request.
After you set transactionId when creating an event, you can't change transactionId in a subsequent update.
This property is only returned in a response payload if an app has set it.
Optional.
[Type <String>]: eventType
[WebLink <String>]: The URL to open the event in Outlook on the web.Outlook on the web opens the event in the browser if you are signed in to your mailbox.
Otherwise, Outlook on the web prompts you to sign in.This URL can't be accessed from within an iFrame.
[CanEdit <Boolean?>]: true if the user can write to the calendar, false otherwise.
This property is true for the user who created the calendar.
This property is also true for a user who shared a calendar and granted write access.
[CanShare <Boolean?>]: true if the user has permission to share the calendar, false otherwise.
Only the user who created the calendar can share it.
[CanViewPrivateItems <Boolean?>]: If true, the user can read calendar items that have been marked private, false otherwise.
[ChangeKey <String>]: Identifies the version of the calendar object.
Every time the calendar is changed, changeKey changes as well.
This allows Exchange to apply changes to the correct version of the object.
Read-only.
[Color <String>]: calendarColor
[DefaultOnlineMeetingProvider <String>]: onlineMeetingProviderType
[Events <IMicrosoftGraphEvent[]>]: The events in the calendar.
Navigation property.
Read-only.
[HexColor <String>]: The calendar color, expressed in a hex color code of three hexadecimal values, each ranging from 00 to FF and representing the red, green, or blue components of the color in the RGB color space.
If the user has never explicitly set a color for the calendar, this property is empty.
Read-only.
[IsDefaultCalendar <Boolean?>]: true if this is the default calendar where new events are created by default, false otherwise.
[IsRemovable <Boolean?>]: Indicates whether this user calendar can be deleted from the user mailbox.
[IsTallyingResponses <Boolean?>]: Indicates whether this user calendar supports tracking of meeting responses.
Only meeting invites sent from users' primary calendars support tracking of meeting responses.
[MultiValueExtendedProperties <IMicrosoftGraphMultiValueLegacyExtendedProperty[]>]: The collection of multi-value extended properties defined for the calendar.
Read-only.
Nullable.
[Name <String>]: The calendar name.
[Owner <IMicrosoftGraphEmailAddress>]: emailAddress
[SingleValueExtendedProperties <IMicrosoftGraphSingleValueLegacyExtendedProperty[]>]: The collection of single-value extended properties defined for the calendar.
Read-only.
Nullable.
[CalendarGroups <IMicrosoftGraphCalendarGroup[]>]: The user's calendar groups.
Read-only.
Nullable.
[Id <String>]: The unique identifier for an entity.
Read-only.
[Calendars <IMicrosoftGraphCalendar[]>]: The calendars in the calendar group.
Navigation property.
Read-only.
Nullable.
[ChangeKey <String>]: Identifies the version of the calendar group.
Every time the calendar group is changed, ChangeKey changes as well.
This allows Exchange to apply changes to the correct version of the object.
Read-only.
[ClassId <String>]: The class identifier.
Read-only.
[Name <String>]: The group name.
[CalendarView <IMicrosoftGraphEvent[]>]: The calendar view for the calendar.
Read-only.
Nullable.
[Calendars <IMicrosoftGraphCalendar[]>]: The user's calendars.
Read-only.
Nullable.
[Chats <IMicrosoftGraphChat[]>]:
[Id <String>]: The unique identifier for an entity.
Read-only.
[ChatType <String>]: chatType
[CreatedDateTime <DateTime?>]: Date and time at which the chat was created.
Read-only.
[InstalledApps <IMicrosoftGraphTeamsAppInstallation[]>]: A collection of all the apps in the chat.
Nullable.
[Id <String>]: The unique identifier for an entity.
Read-only.
[ConsentedPermissionSet <IMicrosoftGraphTeamsAppPermissionSet>]: teamsAppPermissionSet
[(Any) <Object>]: This indicates any property can be added to this object.
[ResourceSpecificPermissions <IMicrosoftGraphTeamsAppResourceSpecificPermission[]>]: A collection of resource-specific permissions.
[PermissionType <String>]: teamsAppResourceSpecificPermissionType
[PermissionValue <String>]: The name of the resource-specific permission.
[TeamsApp <IMicrosoftGraphTeamsApp>]: teamsApp
[(Any) <Object>]: This indicates any property can be added to this object.
[Id <String>]: The unique identifier for an entity.
Read-only.
[AppDefinitions <IMicrosoftGraphTeamsAppDefinition[]>]: The details for each version of the app.
[Id <String>]: The unique identifier for an entity.
Read-only.
[Authorization <IMicrosoftGraphTeamsAppAuthorization>]: teamsAppAuthorization
[(Any) <Object>]: This indicates any property can be added to this object.
[ClientAppId <String>]: The registration ID of the Microsoft Entra app ID associated with the teamsApp.
[RequiredPermissionSet <IMicrosoftGraphTeamsAppPermissionSet>]: teamsAppPermissionSet
[Bot <IMicrosoftGraphTeamworkBot>]: teamworkBot
[(Any) <Object>]: This indicates any property can be added to this object.
[Id <String>]: The unique identifier for an entity.
Read-only.
[CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet
[(Any) <Object>]: This indicates any property can be added to this object.
[Application <IMicrosoftGraphIdentity>]: identity
[(Any) <Object>]: This indicates any property can be added to this object.
[DisplayName <String>]: The display name of the identity.For drive items, the display name might not always be available or up to date.
For example, if a user changes their display name the API might show the new value in a future response, but the items associated with the user don't show up as changed when using delta.
[Id <String>]: Unique identifier for the identity or actor.
For example, in the access reviews decisions API, this property might record the id of the principal, that is, the group, user, or application that's subject to review.
[Device <IMicrosoftGraphIdentity>]: identity
[User <IMicrosoftGraphIdentity>]: identity
[Description <String>]: Verbose description of the application.
[DisplayName <String>]: The name of the app provided by the app developer.
[LastModifiedDateTime <DateTime?>]:
[PublishingState <String>]: teamsAppPublishingState
[ShortDescription <String>]: Short description of the application.
[TeamsAppId <String>]: The ID from the Teams app manifest.
[Version <String>]: The version number of the application.
[DisplayName <String>]: The name of the catalog app provided by the app developer in the Microsoft Teams zip app package.
[DistributionMethod <String>]: teamsAppDistributionMethod
[ExternalId <String>]: The ID of the catalog provided by the app developer in the Microsoft Teams zip app package.
[TeamsAppDefinition <IMicrosoftGraphTeamsAppDefinition>]: teamsAppDefinition
[IsHiddenForAllMembers <Boolean?>]: Indicates whether the chat is hidden for all its members.
Read-only.
[LastMessagePreview <IMicrosoftGraphChatMessageInfo>]: chatMessageInfo
[(Any) <Object>]: This indicates any property can be added to this object.
[Id <String>]: The unique identifier for an entity.
Read-only.
[Body <IMicrosoftGraphItemBody>]: itemBody
[CreatedDateTime <DateTime?>]: Date time object representing the time at which message was created.
[EventDetail <IMicrosoftGraphEventMessageDetail>]: eventMessageDetail
[(Any) <Object>]: This indicates any property can be added to this object.
[From <IMicrosoftGraphChatMessageFromIdentitySet>]: chatMessageFromIdentitySet
[(Any) <Object>]: This indicates any property can be added to this object.
[Application <IMicrosoftGraphIdentity>]: identity
[Device <IMicrosoftGraphIdentity>]: identity
[User <IMicrosoftGraphIdentity>]: identity
[IsDeleted <Boolean?>]: If set to true, the original message has been deleted.
[MessageType <String>]: chatMessageType
[LastUpdatedDateTime <DateTime?>]: Date and time at which the chat was renamed or the list of members was last changed.
Read-only.
[Members <IMicrosoftGraphConversationMember[]>]: A collection of all the members in the chat.
Nullable.
[Id <String>]: The unique identifier for an entity.
Read-only.
[DisplayName <String>]: The display name of the user.
[Roles <String[]>]: The roles for that user.
This property contains more qualifiers only when relevant - for example, if the member has owner privileges, the roles property contains owner as one of the values.
Similarly, if the member is an in-tenant guest, the roles property contains guest as one of the values.
A basic member shouldn't have any values specified in the roles property.
An Out-of-tenant external member is assigned the owner role.
[VisibleHistoryStartDateTime <DateTime?>]: The timestamp denoting how far back a conversation's history is shared with the conversation member.
This property is settable only for members of a chat.
[Messages <IMicrosoftGraphChatMessage[]>]: A collection of all the messages in the chat.
Nullable.
[Id <String>]: The unique identifier for an entity.
Read-only.
[Attachments <IMicrosoftGraphChatMessageAttachment[]>]: References to attached objects like files, tabs, meetings etc.
[Content <String>]: The content of the attachment.
If the attachment is a rich card, set the property to the rich card object.
This property and contentUrl are mutually exclusive.
[ContentType <String>]: The media type of the content attachment.
The possible values are: reference: The attachment is a link to another file.
Populate the contentURL with the link to the object.forwardedMessageReference: The attachment is a reference to a forwarded message.
Populate the content with the original message context.Any contentType that is supported by the Bot Framework's Attachment object.application/vnd.microsoft.card.codesnippet: A code snippet.
application/vnd.microsoft.card.announcement: An announcement header.
[ContentUrl <String>]: The URL for the content of the attachment.
[Id <String>]: Read-only.
The unique ID of the attachment.
[Name <String>]: The name of the attachment.
[TeamsAppId <String>]: The ID of the Teams app that is associated with the attachment.
The property is used to attribute a Teams message card to the specified app.
[ThumbnailUrl <String>]: The URL to a thumbnail image that the channel can use if it supports using an alternative, smaller form of content or contentUrl.
For example, if you set contentType to application/word and set contentUrl to the location of the Word document, you might include a thumbnail image that represents the document.
The channel could display the thumbnail image instead of the document.
When the user selects the image, the channel would open the document.
[Body <IMicrosoftGraphItemBody>]: itemBody
[ChannelIdentity <IMicrosoftGraphChannelIdentity>]: channelIdentity
[(Any) <Object>]: This indicates any property can be added to this object.
[ChannelId <String>]: The identity of the channel in which the message was posted.
[TeamId <String>]: The identity of the team in which the message was posted.
[ChatId <String>]: If the message was sent in a chat, represents the identity of the chat.
[CreatedDateTime <DateTime?>]: Timestamp of when the chat message was created.
[DeletedDateTime <DateTime?>]: Read only.
Timestamp at which the chat message was deleted, or null if not deleted.
[Etag <String>]: Read-only.
Version number of the chat message.
[EventDetail <IMicrosoftGraphEventMessageDetail>]: eventMessageDetail
[From <IMicrosoftGraphChatMessageFromIdentitySet>]: chatMessageFromIdentitySet
[HostedContents <IMicrosoftGraphChatMessageHostedContent[]>]: Content in a message hosted by Microsoft Teams - for example, images or code snippets.
[ContentBytes <Byte[]>]: Write only.
Bytes for the hosted content (such as images).
[ContentType <String>]: Write only.
Content type.
such as image/png, image/jpg.
[Id <String>]: The unique identifier for an entity.
Read-only.
[Importance <String>]: chatMessageImportance
[LastEditedDateTime <DateTime?>]: Read only.
Timestamp when edits to the chat message were made.
Triggers an 'Edited' flag in the Teams UI.
If no edits are made the value is null.
[LastModifiedDateTime <DateTime?>]: Read only.
Timestamp when the chat message is created (initial setting) or modified, including when a reaction is added or removed.
[Locale <String>]: Locale of the chat message set by the client.
Always set to en-us.
[Mentions <IMicrosoftGraphChatMessageMention[]>]: List of entities mentioned in the chat message.
Supported entities are: user, bot, team, channel, chat, and tag.
[Id <Int32?>]: Index of an entity being mentioned in the specified chatMessage.
Matches the {index} value in the corresponding <at id='{index}'> tag in the message body.
[MentionText <String>]: String used to represent the mention.
For example, a user's display name, a team name.
[Mentioned <IMicrosoftGraphChatMessageMentionedIdentitySet>]: chatMessageMentionedIdentitySet
[(Any) <Object>]: This indicates any property can be added to this object.
[Application <IMicrosoftGraphIdentity>]: identity
[Device <IMicrosoftGraphIdentity>]: identity
[User <IMicrosoftGraphIdentity>]: identity
[Conversation <IMicrosoftGraphTeamworkConversationIdentity>]: teamworkConversationIdentity
[(Any) <Object>]: This indicates any property can be added to this object.
[DisplayName <String>]: The display name of the identity.For drive items, the display name might not always be available or up to date.
For example, if a user changes their display name the API might show the new value in a future response, but the items associated with the user don't show up as changed when using delta.
[Id <String>]: Unique identifier for the identity or actor.
For example, in the access reviews decisions API, this property might record the id of the principal, that is, the group, user, or application that's subject to review.
[ConversationIdentityType <String>]: teamworkConversationIdentityType
[MessageHistory <IMicrosoftGraphChatMessageHistoryItem[]>]: List of activity history of a message item, including modification time and actions, such as reactionAdded, reactionRemoved, or reaction changes, on the message.
[Actions <String>]: chatMessageActions
[ModifiedDateTime <DateTime?>]: The date and time when the message was modified.
[Reaction <IMicrosoftGraphChatMessageReaction>]: chatMessageReaction
[(Any) <Object>]: This indicates any property can be added to this object.
[CreatedDateTime <DateTime?>]: The timestamp type represents date and time information using ISO 8601 format and is always in UTC.
For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.
[DisplayName <String>]: The name of the reaction.
[ReactionContentUrl <String>]: The hosted content URL for the custom reaction type.
[ReactionType <String>]: The reaction type.
Supported values include Unicode characters, custom, and some backward-compatible reaction types, such as like, angry, sad, laugh, heart, and surprised.
[User <IMicrosoftGraphChatMessageReactionIdentitySet>]: chatMessageReactionIdentitySet
[(Any) <Object>]: This indicates any property can be added to this object.
[Application <IMicrosoftGraphIdentity>]: identity
[Device <IMicrosoftGraphIdentity>]: identity
[User <IMicrosoftGraphIdentity>]: identity
[MessageType <String>]: chatMessageType
[PolicyViolation <IMicrosoftGraphChatMessagePolicyViolation>]: chatMessagePolicyViolation
[(Any) <Object>]: This indicates any property can be added to this object.
[DlpAction <String>]: chatMessagePolicyViolationDlpActionTypes
[JustificationText <String>]: Justification text provided by the sender of the message when overriding a policy violation.
[PolicyTip <IMicrosoftGraphChatMessagePolicyViolationPolicyTip>]: chatMessagePolicyViolationPolicyTip
[(Any) <Object>]: This indicates any property can be added to this object.
[ComplianceUrl <String>]: The URL a user can visit to read about the data loss prevention policies for the organization.
(ie, policies about what users shouldn't say in chats)
[GeneralText <String>]: Explanatory text shown to the sender of the message.
[MatchedConditionDescriptions <String[]>]: The list of improper data in the message that was detected by the data loss prevention app.
Each DLP app defines its own conditions, examples include 'Credit Card Number' and 'Social Security Number'.
[UserAction <String>]: chatMessagePolicyViolationUserActionTypes
[VerdictDetails <String>]: chatMessagePolicyViolationVerdictDetailsTypes
[Reactions <IMicrosoftGraphChatMessageReaction[]>]: Reactions for this chat message (for example, Like).
[Replies <IMicrosoftGraphChatMessage[]>]: Replies for a specified message.
Supports $expand for channel messages.
[ReplyToId <String>]: Read-only.
ID of the parent chat message or root chat message of the thread.
(Only applies to chat messages in channels, not chats.)
[Subject <String>]: The subject of the chat message, in plaintext.
[Summary <String>]: Summary text of the chat message that could be used for push notifications and summary views or fall back views.
Only applies to channel chat messages, not chat messages in a chat.
[WebUrl <String>]: Read-only.
Link to the message in Microsoft Teams.
[OnlineMeetingInfo <IMicrosoftGraphTeamworkOnlineMeetingInfo>]: teamworkOnlineMeetingInfo
[(Any) <Object>]: This indicates any property can be added to this object.
[CalendarEventId <String>]: The identifier of the calendar event associated with the meeting.
[JoinWebUrl <String>]: The URL that users click to join or uniquely identify the meeting.
[Organizer <IMicrosoftGraphTeamworkUserIdentity>]: teamworkUserIdentity
[(Any) <Object>]: This indicates any property can be added to this object.
[DisplayName <String>]: The display name of the identity.For drive items, the display name might not always be available or up to date.
For example, if a user changes their display name the API might show the new value in a future response, but the items associated with the user don't show up as changed when using delta.
[Id <String>]: Unique identifier for the identity or actor.
For example, in the access reviews decisions API, this property might record the id of the principal, that is, the group, user, or application that's subject to review.
[UserIdentityType <String>]: teamworkUserIdentityType
[PermissionGrants <IMicrosoftGraphResourceSpecificPermissionGrant[]>]: A collection of permissions granted to apps for the chat.
[DeletedDateTime <DateTime?>]: Date and time when this object was deleted.
Always null when the object hasn't been deleted.
[Id <String>]: The unique identifier for an entity.
Read-only.
[ClientAppId <String>]: ID of the service principal of the Microsoft Entra app that has been granted access.
Read-only.
[ClientId <String>]: ID of the Microsoft Entra app that has been granted access.
Read-only.
[Permission <String>]: The name of the resource-specific permission.
Read-only.
[PermissionType <String>]: The type of permission.
Possible values are: Application, Delegated.
Read-only.
[ResourceAppId <String>]: ID of the Microsoft Entra app that is hosting the resource.
Read-only.
[PinnedMessages <IMicrosoftGraphPinnedChatMessageInfo[]>]: A collection of all the pinned messages in the chat.
Nullable.
[Id <String>]: The unique identifier for an entity.
Read-only.
[Message <IMicrosoftGraphChatMessage>]: chatMessage
[Tabs <IMicrosoftGraphTeamsTab[]>]: A collection of all the tabs in the chat.
Nullable.
[Id <String>]: The unique identifier for an entity.
Read-only.
[Configuration <IMicrosoftGraphTeamsTabConfiguration>]: teamsTabConfiguration
[(Any) <Object>]: This indicates any property can be added to this object.
[ContentUrl <String>]: Url used for rendering tab contents in Teams.
Required.
[EntityId <String>]: Identifier for the entity hosted by the tab provider.
[RemoveUrl <String>]: Url called by Teams client when a Tab is removed using the Teams Client.
[WebsiteUrl <String>]: Url for showing tab contents outside of Teams.
[DisplayName <String>]: Name of the tab.
[TeamsApp <IMicrosoftGraphTeamsApp>]: teamsApp
[WebUrl <String>]: Deep link URL of the tab instance.
Read-only.
[TenantId <String>]: The identifier of the tenant in which the chat was created.
Read-only.
[Topic <String>]: (Optional) Subject or topic for the chat.
Only available for group chats.
[Viewpoint <IMicrosoftGraphChatViewpoint>]: chatViewpoint
[(Any) <Object>]: This indicates any property can be added to this object.
[IsHidden <Boolean?>]: Indicates whether the chat is hidden for the current user.
[LastMessageReadDateTime <DateTime?>]: Represents the dateTime up until which the current user has read chatMessages in a specific chat.
[WebUrl <String>]: The URL for the chat in Microsoft Teams.
The URL should be treated as an opaque blob, and not parsed.
Read-only.
[City <String>]: The city where the user is located.
Maximum length is 128 characters.
Returned only on $select.
Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values).
[CloudClipboard <IMicrosoftGraphCloudClipboardRoot>]: cloudClipboardRoot
[(Any) <Object>]: This indicates any property can be added to this object.
[Id <String>]: The unique identifier for an entity.
Read-only.
[Items <IMicrosoftGraphCloudClipboardItem[]>]: Represents a collection of Cloud Clipboard items.
[Id <String>]: The unique identifier for an entity.
Read-only.
[CreatedDateTime <DateTime?>]: Set by the server.
DateTime in UTC when the object was created on the server.
[ExpirationDateTime <DateTime?>]: Set by the server.
DateTime in UTC when the object expires and after that the object is no longer available.
The default and also maximum TTL is 12 hours after the creation, but it might change for performance optimization.
[LastModifiedDateTime <DateTime?>]: Set by the server if not provided in the client's request.
DateTime in UTC when the object was modified by the client.
[Payloads <IMicrosoftGraphCloudClipboardItemPayload[]>]: A cloudClipboardItem can have multiple cloudClipboardItemPayload objects in the payloads.
A window can place more than one clipboard object on the clipboard.
Each one represents the same information in a different clipboard format.
[Content <String>]: The formatName version of the value of a cloud clipboard encoded in base64.
[FormatName <String>]: For a list of possible values see formatName values.
[CompanyName <String>]: The name of the company that the user is associated with.
This property can be useful for describing the company that a guest comes from.
The maximum length is 64 characters.Returned only on $select.
Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values).
[ConsentProvidedForMinor <String>]: Sets whether consent was obtained for minors.
Allowed values: null, Granted, Denied, and NotRequired.
For more information, see legal age group property definitions.
Returned only on $select.
Supports $filter (eq, ne, not, and in).
[ContactFolders <IMicrosoftGraphContactFolder[]>]: The user's contacts folders.
Read-only.
Nullable.
[Id <String>]: The unique identifier for an entity.
Read-only.
[ChildFolders <IMicrosoftGraphContactFolder[]>]: The collection of child folders in the folder.
Navigation property.
Read-only.
Nullable.
[Contacts <IMicrosoftGraphContact[]>]: The contacts in the folder.
Navigation property.
Read-only.
Nullable.
[Categories <String[]>]: The categories associated with the item
[ChangeKey <String>]: Identifies the version of the item.
Every time the item is changed, changeKey changes as well.
This allows Exchange to apply changes to the correct version of the object.
Read-only.
[CreatedDateTime <DateTime?>]: The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time.
For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z
[LastModifiedDateTime <DateTime?>]: The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time.
For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z
[Id <String>]: The unique identifier for an entity.
Read-only.
[AssistantName <String>]: The name of the contact's assistant.
[Birthday <DateTime?>]: The contact's birthday.
The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time.
For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z
[BusinessAddress <IMicrosoftGraphPhysicalAddress>]: physicalAddress
[BusinessHomePage <String>]: The business home page of the contact.
[BusinessPhones <String[]>]: The contact's business phone numbers.
[Children <String[]>]: The names of the contact's children.
[CompanyName <String>]: The name of the contact's company.
[Department <String>]: The contact's department.
[DisplayName <String>]: The contact's display name.
You can specify the display name in a create or update operation.
Note that later updates to other properties may cause an automatically generated value to overwrite the displayName value you have specified.
To preserve a pre-existing value, always include it as displayName in an update operation.
[EmailAddresses <IMicrosoftGraphEmailAddress[]>]: The contact's email addresses.
[Extensions <IMicrosoftGraphExtension[]>]: The collection of open extensions defined for the contact.
Read-only.
Nullable.
[FileAs <String>]: The name the contact is filed under.
[Generation <String>]: The contact's suffix.
[GivenName <String>]: The contact's given name.
[HomeAddress <IMicrosoftGraphPhysicalAddress>]: physicalAddress
[HomePhones <String[]>]: The contact's home phone numbers.
[ImAddresses <String[]>]: The contact's instant messaging (IM) addresses.
[Initials <String>]: The contact's initials.
[JobTitle <String>]: The contact’s job title.
[Manager <String>]: The name of the contact's manager.
[MiddleName <String>]: The contact's middle name.
[MobilePhone <String>]: The contact's mobile phone number.
[MultiValueExtendedProperties <IMicrosoftGraphMultiValueLegacyExtendedProperty[]>]: The collection of multi-value extended properties defined for the contact.
Read-only.
Nullable.
[NickName <String>]: The contact's nickname.
[OfficeLocation <String>]: The location of the contact's office.
[OtherAddress <IMicrosoftGraphPhysicalAddress>]: physicalAddress
[ParentFolderId <String>]: The ID of the contact's parent folder.
[PersonalNotes <String>]: The user's notes about the contact.
[Photo <IMicrosoftGraphProfilePhoto>]: profilePhoto
[(Any) <Object>]: This indicates any property can be added to this object.
[Id <String>]: The unique identifier for an entity.
Read-only.
[Height <Int32?>]: The height of the photo.
Read-only.
[Width <Int32?>]: The width of the photo.
Read-only.
[Profession <String>]: The contact's profession.
[SingleValueExtendedProperties <IMicrosoftGraphSingleValueLegacyExtendedProperty[]>]: The collection of single-value extended properties defined for the contact.
Read-only.
Nullable.
[SpouseName <String>]: The name of the contact's spouse/partner.
[Surname <String>]: The contact's surname.
[Title <String>]: The contact's title.
[YomiCompanyName <String>]: The phonetic Japanese company name of the contact.
[YomiGivenName <String>]: The phonetic Japanese given name (first name) of the contact.
[YomiSurname <String>]: The phonetic Japanese surname (last name) of the contact.
[DisplayName <String>]: The folder's display name.
[MultiValueExtendedProperties <IMicrosoftGraphMultiValueLegacyExtendedProperty[]>]: The collection of multi-value extended properties defined for the contactFolder.
Read-only.
Nullable.
[ParentFolderId <String>]: The ID of the folder's parent folder.
[SingleValueExtendedProperties <IMicrosoftGraphSingleValueLegacyExtendedProperty[]>]: The collection of single-value extended properties defined for the contactFolder.
Read-only.
Nullable.
[Contacts <IMicrosoftGraphContact[]>]: The user's contacts.
Read-only.
Nullable.
[Country <String>]: The country or region where the user is located; for example, US or UK.
Maximum length is 128 characters.
Returned only on $select.
Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values).
[CreatedDateTime <DateTime?>]: The date and time the user was created, in ISO 8601 format and UTC.
The value can't be modified and is automatically populated when the entity is created.
Nullable.
For on-premises users, the value represents when they were first created in Microsoft Entra ID.
Property is null for some users created before June 2018 and on-premises users that were synced to Microsoft Entra ID before June 2018.
Read-only.
Returned only on $select.
Supports $filter (eq, ne, not , ge, le, in).
[CreatedObjects <IMicrosoftGraphDirectoryObject[]>]: Directory objects that the user created.
Read-only.
Nullable.
[CreationType <String>]: Indicates whether the user account was created through one of the following methods: As a regular school or work account (null).
As an external account (Invitation).
As a local account for an Azure Active Directory B2C tenant (LocalAccount).
Through self-service sign-up by an internal user using email verification (EmailVerified).
Through self-service sign-up by a guest signing up through a link that is part of a user flow (SelfServiceSignUp).
Read-only.Returned only on $select.
Supports $filter (eq, ne, not, in).
[CustomSecurityAttributes <IMicrosoftGraphCustomSecurityAttributeValue>]: customSecurityAttributeValue
[(Any) <Object>]: This indicates any property can be added to this object.
[DataSecurityAndGovernance <IMicrosoftGraphUserDataSecurityAndGovernance>]: userDataSecurityAndGovernance
[(Any) <Object>]: This indicates any property can be added to this object.
[SensitivityLabels <IMicrosoftGraphSensitivityLabel[]>]:
[Id <String>]: The unique identifier for an entity.
Read-only.
[ActionSource <String>]: labelActionSource
[AutoTooltip <String>]:
[Description <String>]:
[DisplayName <String>]:
[IsDefault <Boolean?>]:
[IsEndpointProtectionEnabled <Boolean?>]:
[IsScopedToUser <Boolean?>]:
[Locale <String>]:
[Name <String>]:
[Priority <Int32?>]:
[Rights <IMicrosoftGraphUsageRightsIncluded>]: usageRightsIncluded
[(Any) <Object>]: This indicates any property can be added to this object.
[Id <String>]: The unique identifier for an entity.
Read-only.
[OwnerEmail <String>]: The email of owner label rights.
[UserEmail <String>]: The email of user with label user rights.
[Value <String>]: usageRights
[Sublabels <IMicrosoftGraphSensitivityLabel[]>]:
[ToolTip <String>]:
[Id <String>]: The unique identifier for an entity.
Read-only.
[Activities <IMicrosoftGraphActivitiesContainer>]: activitiesContainer
[(Any) <Object>]: This indicates any property can be added to this object.
[Id <String>]: The unique identifier for an entity.
Read-only.
[ContentActivities <IMicrosoftGraphContentActivity[]>]: Collection of activity logs related to content processing.
[Id <String>]: The unique identifier for an entity.
Read-only.
[ContentMetadata <IMicrosoftGraphProcessContentRequest>]: processContentRequest
[(Any) <Object>]: This indicates any property can be added to this object.
[ActivityMetadata <IMicrosoftGraphActivityMetadata>]: activityMetadata
[(Any) <Object>]: This indicates any property can be added to this object.
[Activity <String>]: userActivityType
[ContentEntries <IMicrosoftGraphProcessContentMetadataBase[]>]: A collection of content entries to be processed.
Each entry contains the content itself and its metadata.
Use conversation metadata for content like prompts and responses and file metadata for files.
Required.
[Content <IMicrosoftGraphContentBase>]: contentBase
[(Any) <Object>]: This indicates any property can be added to this object.
[CorrelationId <String>]: An identifier used to group multiple related content entries (for example, different parts of the same file upload, messages in a conversation).
[CreatedDateTime <DateTime?>]: Required.
Timestamp indicating when the original content was created (for example, file creation time, message sent time).
[Identifier <String>]: Required.
A unique identifier for this specific content entry within the context of the calling application or enforcement plane (for example, message ID, file path/URL).
[IsTruncated <Boolean?>]: Required.
Indicates if the provided content has been truncated from its original form (for example, due to size limits).
[Length <Int64?>]: The length of the original content in bytes.
[ModifiedDateTime <DateTime?>]: Required.
Timestamp indicating when the original content was last modified.
For ephemeral content like messages, this might be the same as createdDateTime.
[Name <String>]: Required.
A descriptive name for the content (for example, file name, web page title, 'Chat Message').
[SequenceNumber <Int64?>]: A sequence number indicating the order in which content was generated or should be processed, required when correlationId is used.
[DeviceMetadata <IMicrosoftGraphDeviceMetadata>]: deviceMetadata
[(Any) <Object>]: This indicates any property can be added to this object.
[DeviceType <String>]: Optional.
The general type of the device (for example, 'Managed', 'Unmanaged').
[IPAddress <String>]: The Internet Protocol (IP) address of the device.
[OperatingSystemSpecifications <IMicrosoftGraphOperatingSystemSpecifications>]: operatingSystemSpecifications
[(Any) <Object>]: This indicates any property can be added to this object.
[OperatingSystemPlatform <String>]: The platform of the operating system (for example, 'Windows').
[OperatingSystemVersion <String>]: The version string of the operating system.
[IntegratedAppMetadata <IMicrosoftGraphIntegratedApplicationMetadata>]: integratedApplicationMetadata
[(Any) <Object>]: This indicates any property can be added to this object.
[Name <String>]: The name of the integrated application.
[Version <String>]: The version number of the integrated application.
[ProtectedAppMetadata <IMicrosoftGraphProtectedApplicationMetadata>]: protectedApplicationMetadata
[(Any) <Object>]: This indicates any property can be added to this object.
[Name <String>]: The name of the integrated application.
[Version <String>]: The version number of the integrated application.
[ApplicationLocation <IMicrosoftGraphPolicyLocation>]: policyLocation
[(Any) <Object>]: This indicates any property can be added to this object.
[Value <String>]: The actual value representing the location.
Location value is specific for concretetype of the policyLocation - policyLocationDomain, policyLocationUrl, or policyLocationApplication (for example, 'contoso.com', 'https://partner.contoso.com/upload', '83ef198a-0396-4893-9d4f-d36efbffcaaa').
[ScopeIdentifier <String>]: The scope identified from computed protection scopes.
[UserId <String>]: ID of the user.
[ProtectionScopes <IMicrosoftGraphUserProtectionScopeContainer>]: userProtectionScopeContainer
[(Any) <Object>]: This indicates any property can be added to this object.
[Id <String>]: The unique identifier for an entity.
Read-only.
[Department <String>]: The name of the department in which the user works.
Maximum length is 64 characters.
Returned only on $select.
Supports $filter (eq, ne, not , ge, le, in, and eq on null values).
[DeviceEnrollmentLimit <Int32?>]: The limit on the maximum number of devices that the user is permitted to enroll.
Allowed values are 5 or 1000.
[DeviceManagementTroubleshootingEvents <IMicrosoftGraphDeviceManagementTroubleshootingEvent[]>]: The list of troubleshooting events for this user.
[Id <String>]: The unique identifier for an entity.
Read-only.
[CorrelationId <String>]: Id used for tracing the failure in the service.
[EventDateTime <DateTime?>]: Time when the event occurred .
[DirectReports <IMicrosoftGraphDirectoryObject[]>]: The users and contacts that report to the user.
(The users and contacts that have their manager property set to this user.) Read-only.
Nullable.
Supports $expand.
[DisplayName <String>]: The name displayed in the address book for the user.
This value is usually the combination of the user's first name, middle initial, and family name.
This property is required when a user is created and it can't be cleared during updates.
Maximum length is 256 characters.
Returned by default.
Supports $filter (eq, ne, not , ge, le, in, startsWith, and eq on null values), $orderby, and $search.
[Drive <IMicrosoftGraphDrive>]: drive
[(Any) <Object>]: This indicates any property can be added to this object.
[CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet
[CreatedByUser <IMicrosoftGraphUser>]: Represents a Microsoft Entra user account.
[CreatedDateTime <DateTime?>]: Date and time of item creation.
Read-only.
[Description <String>]: Provides a user-visible description of the item.
Optional.
[ETag <String>]: ETag for the item.
Read-only.
[LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet
[LastModifiedByUser <IMicrosoftGraphUser>]: Represents a Microsoft Entra user account.
[LastModifiedDateTime <DateTime?>]: Date and time the item was last modified.
Read-only.
[Name <String>]: The name of the item.
Read-write.
[ParentReference <IMicrosoftGraphItemReference>]: itemReference
[(Any) <Object>]: This indicates any property can be added to this object.
[DriveId <String>]: Unique identifier of the drive instance that contains the driveItem.
Only returned if the item is located in a drive.
Read-only.
[DriveType <String>]: Identifies the type of drive.
Only returned if the item is located in a drive.
See drive resource for values.
[Id <String>]: Unique identifier of the driveItem in the drive or a listItem in a list.
Read-only.
[Name <String>]: The name of the item being referenced.
Read-only.
[Path <String>]: Percent-encoded path that can be used to navigate to the item.
Read-only.
[ShareId <String>]: A unique identifier for a shared resource that can be accessed via the Shares API.
[SharepointIds <IMicrosoftGraphSharepointIds>]: sharepointIds
[(Any) <Object>]: This indicates any property can be added to this object.
[ListId <String>]: The unique identifier (guid) for the item's list in SharePoint.
[ListItemId <String>]: An integer identifier for the item within the containing list.
[ListItemUniqueId <String>]: The unique identifier (guid) for the item within OneDrive for Business or a SharePoint site.
[SiteId <String>]: The unique identifier (guid) for the item's site collection (SPSite).
[SiteUrl <String>]: The SharePoint URL for the site that contains the item.
[TenantId <String>]: The unique identifier (guid) for the tenancy.
[WebId <String>]: The unique identifier (guid) for the item's site (SPWeb).
[SiteId <String>]: For OneDrive for Business and SharePoint, this property represents the ID of the site that contains the parent document library of the driveItem resource or the parent list of the listItem resource.
The value is the same as the id property of that site resource.
It is an opaque string that consists of three identifiers of the site.
For OneDrive, this property is not populated.
[WebUrl <String>]: URL that either displays the resource in the browser (for Office file formats), or is a direct link to the file (for other formats).
Read-only.
[Id <String>]: The unique identifier for an entity.
Read-only.
[Bundles <IMicrosoftGraphDriveItem[]>]: Collection of bundles (albums and multi-select-shared sets of items).
Only in personal OneDrive.
[CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet
[CreatedByUser <IMicrosoftGraphUser>]: Represents a Microsoft Entra user account.
[CreatedDateTime <DateTime?>]: Date and time of item creation.
Read-only.
[Description <String>]: Provides a user-visible description of the item.
Optional.
[ETag <String>]: ETag for the item.
Read-only.
[LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet
[LastModifiedByUser <IMicrosoftGraphUser>]: Represents a Microsoft Entra user account.
[LastModifiedDateTime <DateTime?>]: Date and time the item was last modified.
Read-only.
[Name <String>]: The name of the item.
Read-write.
[ParentReference <IMicrosoftGraphItemReference>]: itemReference
[WebUrl <String>]: URL that either displays the resource in the browser (for Office file formats), or is a direct link to the file (for other formats).
Read-only.
[Id <String>]: The unique identifier for an entity.
Read-only.
[Analytics <IMicrosoftGraphItemAnalytics>]: itemAnalytics
[(Any) <Object>]: This indicates any property can be added to this object.
[Id <String>]: The unique identifier for an entity.
Read-only.
[AllTime <IMicrosoftGraphItemActivityStat>]: itemActivityStat
[(Any) <Object>]: This indicates any property can be added to this object.
[Id <String>]: The unique identifier for an entity.
Read-only.
[Access <IMicrosoftGraphItemActionStat>]: itemActionStat
[(Any) <Object>]: This indicates any property can be added to this object.
[ActionCount <Int32?>]: The number of times the action took place.
Read-only.
[ActorCount <Int32?>]: The number of distinct actors that performed the action.
Read-only.
[Activities <IMicrosoftGraphItemActivity[]>]: Exposes the itemActivities represented in this itemActivityStat resource.
[Id <String>]: The unique identifier for an entity.
Read-only.
[Access <IMicrosoftGraphAccessAction>]: accessAction
[(Any) <Object>]: This indicates any property can be added to this object.
[ActivityDateTime <DateTime?>]: Details about when the activity took place.
Read-only.
[Actor <IMicrosoftGraphIdentitySet>]: identitySet
[DriveItem <IMicrosoftGraphDriveItem>]: driveItem
[Create <IMicrosoftGraphItemActionStat>]: itemActionStat
[Delete <IMicrosoftGraphItemActionStat>]: itemActionStat
[Edit <IMicrosoftGraphItemActionStat>]: itemActionStat
[EndDateTime <DateTime?>]: When the interval ends.
Read-only.
[IncompleteData <IMicrosoftGraphIncompleteData>]: incompleteData
[(Any) <Object>]: This indicates any property can be added to this object.
[MissingDataBeforeDateTime <DateTime?>]: The service does not have source data before the specified time.
[WasThrottled <Boolean?>]: Some data was not recorded due to excessive activity.
[IsTrending <Boolean?>]: Indicates whether the item is 'trending.' Read-only.
[Move <IMicrosoftGraphItemActionStat>]: itemActionStat
[StartDateTime <DateTime?>]: When the interval starts.
Read-only.
[ItemActivityStats <IMicrosoftGraphItemActivityStat[]>]:
[LastSevenDays <IMicrosoftGraphItemActivityStat>]: itemActivityStat
[Audio <IMicrosoftGraphAudio>]: audio
[(Any) <Object>]: This indicates any property can be added to this object.
[Album <String>]: The title of the album for this audio file.
[AlbumArtist <String>]: The artist named on the album for the audio file.
[Artist <String>]: The performing artist for the audio file.
[Bitrate <Int64?>]: Bitrate expressed in kbps.
[Composers <String>]: The name of the composer of the audio file.
[Copyright <String>]: Copyright information for the audio file.
[Disc <Int32?>]: The number of the disc this audio file came from.
[DiscCount <Int32?>]: The total number of discs in this album.
[Duration <Int64?>]: Duration of the audio file, expressed in milliseconds
[Genre <String>]: The genre of this audio file.
[HasDrm <Boolean?>]: Indicates if the file is protected with digital rights management.
[IsVariableBitrate <Boolean?>]: Indicates if the file is encoded with a variable bitrate.
[Title <String>]: The title of the audio file.
[Track <Int32?>]: The number of the track on the original disc for this audio file.
[TrackCount <Int32?>]: The total number of tracks on the original disc for this audio file.
[Year <Int32?>]: The year the audio file was recorded.
[Bundle <IMicrosoftGraphBundle>]: bundle
[(Any) <Object>]: This indicates any property can be added to this object.
[Album <IMicrosoftGraphAlbum>]: album
[(Any) <Object>]: This indicates any property can be added to this object.
[CoverImageItemId <String>]: Unique identifier of the driveItem that is the cover of the album.
[ChildCount <Int32?>]: Number of children contained immediately within this container.
[CTag <String>]: An eTag for the content of the item.
This eTag isn't changed if only the metadata is changed.
Note This property isn't returned if the item is a folder.
Read-only.
[Children <IMicrosoftGraphDriveItem[]>]: Collection containing Item objects for the immediate children of Item.
Only items representing folders have children.
Read-only.
Nullable.
[Content <Byte[]>]: The content stream, if the item represents a file.
[Deleted <IMicrosoftGraphDeleted>]: deleted
[(Any) <Object>]: This indicates any property can be added to this object.
[State <String>]: Represents the state of the deleted item.
[File <IMicrosoftGraphFile>]: file
[(Any) <Object>]: This indicates any property can be added to this object.
[Hashes <IMicrosoftGraphHashes>]: hashes
[(Any) <Object>]: This indicates any property can be added to this object.
[Crc32Hash <String>]: The CRC32 value of the file (if available).
Read-only.
[QuickXorHash <String>]: A proprietary hash of the file that can be used to determine if the contents of the file change (if available).
Read-only.
[Sha1Hash <String>]: SHA1 hash for the contents of the file (if available).
Read-only.
[Sha256Hash <String>]: This property isn't supported.
Don't use.
[MimeType <String>]: The MIME type for the file.
This is determined by logic on the server and might not be the value provided when the file was uploaded.
Read-only.
[ProcessingMetadata <Boolean?>]:
[FileSystemInfo <IMicrosoftGraphFileSystemInfo>]: fileSystemInfo
[(Any) <Object>]: This indicates any property can be added to this object.
[CreatedDateTime <DateTime?>]: The UTC date and time the file was created on a client.
[LastAccessedDateTime <DateTime?>]: The UTC date and time the file was last accessed.
Available for the recent file list only.
[LastModifiedDateTime <DateTime?>]: The UTC date and time the file was last modified on a client.
[Folder <IMicrosoftGraphFolder>]: folder
[(Any) <Object>]: This indicates any property can be added to this object.
[ChildCount <Int32?>]: Number of children contained immediately within this container.
[View <IMicrosoftGraphFolderView>]: folderView
[(Any) <Object>]: This indicates any property can be added to this object.
[SortBy <String>]: The method by which the folder should be sorted.
[SortOrder <String>]: If true, indicates that items should be sorted in descending order.
Otherwise, items should be sorted ascending.
[ViewType <String>]: The type of view that should be used to represent the folder.
[Image <IMicrosoftGraphImage>]: image
[(Any) <Object>]: This indicates any property can be added to this object.
[Height <Int32?>]: Optional.
Height of the image, in pixels.
Read-only.
[Width <Int32?>]: Optional.
Width of the image, in pixels.
Read-only.
[ListItem <IMicrosoftGraphListItem>]: listItem
[(Any) <Object>]: This indicates any property can be added to this object.
[CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet
[CreatedByUser <IMicrosoftGraphUser>]: Represents a Microsoft Entra user account.
[CreatedDateTime <DateTime?>]: Date and time of item creation.
Read-only.
[Description <String>]: Provides a user-visible description of the item.
Optional.
[ETag <String>]: ETag for the item.
Read-only.
[LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet
[LastModifiedByUser <IMicrosoftGraphUser>]: Represents a Microsoft Entra user account.
[LastModifiedDateTime <DateTime?>]: Date and time the item was last modified.
Read-only.
[Name <String>]: The name of the item.
Read-write.
[ParentReference <IMicrosoftGraphItemReference>]: itemReference
[WebUrl <String>]: URL that either displays the resource in the browser (for Office file formats), or is a direct link to the file (for other formats).
Read-only.
[Id <String>]: The unique identifier for an entity.
Read-only.
[Analytics <IMicrosoftGraphItemAnalytics>]: itemAnalytics
[ContentType <IMicrosoftGraphContentTypeInfo>]: contentTypeInfo
[(Any) <Object>]: This indicates any property can be added to this object.
[Id <String>]: The ID of the content type.
[Name <String>]: The name of the content type.
[DocumentSetVersions <IMicrosoftGraphDocumentSetVersion[]>]: Version information for a document set version created by a user.
[Fields <IMicrosoftGraphFieldValueSet>]: fieldValueSet
[(Any) <Object>]: This indicates any property can be added to this object.
[Id <String>]: The unique identifier for an entity.
Read-only.
[LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet
[LastModifiedDateTime <DateTime?>]: Date and time the version was last modified.
Read-only.
[Publication <IMicrosoftGraphPublicationFacet>]: publicationFacet
[(Any) <Object>]: This indicates any property can be added to this object.
[CheckedOutBy <IMicrosoftGraphIdentitySet>]: identitySet
[Level <String>]: The state of publication for this document.
Either published or checkout.
Read-only.
[VersionId <String>]: The unique identifier for the version that is visible to the current caller.
Read-only.
[Id <String>]: The unique identifier for an entity.
Read-only.
[Comment <String>]: Comment about the captured version.
[CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet
[CreatedDateTime <DateTime?>]: Date and time when this version was created.
[Items <IMicrosoftGraphDocumentSetVersionItem[]>]: Items within the document set that are captured as part of this version.
[ItemId <String>]: The unique identifier for the item.
[Title <String>]: The title of the item.
[VersionId <String>]: The version ID of the item.
[ShouldCaptureMinorVersion <Boolean?>]: If true, minor versions of items are also captured; otherwise, only major versions are captured.
The default value is false.
[DriveItem <IMicrosoftGraphDriveItem>]: driveItem
[Fields <IMicrosoftGraphFieldValueSet>]: fieldValueSet
[SharepointIds <IMicrosoftGraphSharepointIds>]: sharepointIds
[Versions <IMicrosoftGraphListItemVersion[]>]: The list of previous versions of the list item.
[LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet
[LastModifiedDateTime <DateTime?>]: Date and time the version was last modified.
Read-only.
[Publication <IMicrosoftGraphPublicationFacet>]: publicationFacet
[Id <String>]: The unique identifier for an entity.
Read-only.
[Fields <IMicrosoftGraphFieldValueSet>]: fieldValueSet
[Location <IMicrosoftGraphGeoCoordinates>]: geoCoordinates
[(Any) <Object>]: This indicates any property can be added to this object.
[Altitude <Double?>]: Optional.
The altitude (height), in feet, above sea level for the item.
Read-only.
[Latitude <Double?>]: Optional.
The latitude, in decimal, for the item.
Read-only.
[Longitude <Double?>]: Optional.
The longitude, in decimal, for the item.
Read-only.
[Malware <IMicrosoftGraphMalware>]: malware
[(Any) <Object>]: This indicates any property can be added to this object.
[Description <String>]: Contains the virus details for the malware facet.
[Package <IMicrosoftGraphPackage>]: package
[(Any) <Object>]: This indicates any property can be added to this object.
[Type <String>]: A string indicating the type of package.
While oneNote is the only currently defined value, you should expect other package types to be returned and handle them accordingly.
[PendingOperations <IMicrosoftGraphPendingOperations>]: pendingOperations
[(Any) <Object>]: This indicates any property can be added to this object.
[PendingContentUpdate <IMicrosoftGraphPendingContentUpdate>]: pendingContentUpdate
[(Any) <Object>]: This indicates any property can be added to this object.
[QueuedDateTime <DateTime?>]: Date and time the pending binary operation was queued in UTC time.
Read-only.
[Permissions <IMicrosoftGraphPermission[]>]: The set of permissions for the item.
Read-only.
Nullable.
[Id <String>]: The unique identifier for an entity.
Read-only.
[ExpirationDateTime <DateTime?>]: A format of yyyy-MM-ddTHH:mm:ssZ of DateTimeOffset indicates the expiration time of the permission.
DateTime.MinValue indicates there's no expiration set for this permission.
Optional.
[GrantedTo <IMicrosoftGraphIdentitySet>]: identitySet
[GrantedToIdentities <IMicrosoftGraphIdentitySet[]>]: For type permissions, the details of the users to whom permission was granted.
Read-only.
[GrantedToIdentitiesV2 <IMicrosoftGraphSharePointIdentitySet[]>]: For link type permissions, the details of the users to whom permission was granted.
Read-only.
[Application <IMicrosoftGraphIdentity>]: identity
[Device <IMicrosoftGraphIdentity>]: identity
[User <IMicrosoftGraphIdentity>]: identity
[Group <IMicrosoftGraphIdentity>]: identity
[SiteGroup <IMicrosoftGraphSharePointIdentity>]: sharePointIdentity
[(Any) <Object>]: This indicates any property can be added to this object.
[DisplayName <String>]: The display name of the identity.For drive items, the display name might not always be available or up to date.
For example, if a user changes their display name the API might show the new value in a future response, but the items associated with the user don't show up as changed when using delta.
[Id <String>]: Unique identifier for the identity or actor.
For example, in the access reviews decisions API, this property might record the id of the principal, that is, the group, user, or application that's subject to review.
[LoginName <String>]: The sign in name of the SharePoint identity.
[SiteUser <IMicrosoftGraphSharePointIdentity>]: sharePointIdentity
[GrantedToV2 <IMicrosoftGraphSharePointIdentitySet>]: sharePointIdentitySet
[HasPassword <Boolean?>]: Indicates whether the password is set for this permission.
This property only appears in the response.
Optional.
Read-only.
For OneDrive Personal only..
[InheritedFrom <IMicrosoftGraphItemReference>]: itemReference
[Invitation <IMicrosoftGraphSharingInvitation>]: sharingInvitation
[(Any) <Object>]: This indicates any property can be added to this object.
[Email <String>]: The email address provided for the recipient of the sharing invitation.
Read-only.
[InvitedBy <IMicrosoftGraphIdentitySet>]: identitySet
[RedeemedBy <String>]:
[SignInRequired <Boolean?>]: If true the recipient of the invitation needs to sign in in order to access the shared item.
Read-only.
[Link <IMicrosoftGraphSharingLink>]: sharingLink
[(Any) <Object>]: This indicates any property can be added to this object.
[Application <IMicrosoftGraphIdentity>]: identity
[PreventsDownload <Boolean?>]: If true then the user can only use this link to view the item on the web, and cannot use it to download the contents of the item.
Only for OneDrive for Business and SharePoint.
[Scope <String>]: The scope of the link represented by this permission.
Value anonymous indicates the link is usable by anyone, organization indicates the link is only usable for users signed into the same tenant.
[Type <String>]: The type of the link created.
[WebHtml <String>]: For embed links, this property contains the HTML code for an
For the complete list of allowed characters, see username policies. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, endsWith) and $orderby. [UserType <String>]: A string value that can be used to classify user types in your directory. The possible values are Member and Guest. Returned only on $select. Supports $filter (eq, ne, not, in, and eq on null values). NOTE: For more information about the permissions for members and guests, see What are the default user permissions in Microsoft Entra ID? [WindowsProtectionState <IMicrosoftGraphWindowsProtectionState>]: Device protection status entity. [(Any) <Object>]: This indicates any property can be added to this object. [Id <String>]: The unique identifier for an entity. Read-only. [AntiMalwareVersion <String>]: Current anti malware version [DetectedMalwareState <IMicrosoftGraphWindowsDeviceMalwareState[]>]: Device malware list [Id <String>]: The unique identifier for an entity. Read-only. [AdditionalInformationUrl <String>]: Information URL to learn more about the malware [Category <WindowsMalwareCategory?>]: Malware category id [DetectionCount <Int32?>]: Number of times the malware is detected [DisplayName <String>]: Malware name [ExecutionState <WindowsMalwareExecutionState?>]: Malware execution status [InitialDetectionDateTime <DateTime?>]: Initial detection datetime of the malware [LastStateChangeDateTime <DateTime?>]: The last time this particular threat was changed [Severity <WindowsMalwareSeverity?>]: Malware severity [State <WindowsMalwareState?>]: Malware current status [ThreatState <WindowsMalwareThreatState?>]: Malware threat status [DeviceState <WindowsDeviceHealthState?>]: Computer endpoint protection state [EngineVersion <String>]: Current endpoint protection engine's version [FullScanOverdue <Boolean?>]: When TRUE indicates full scan is overdue, when FALSE indicates full scan is not overdue. Defaults to setting on client device. [FullScanRequired <Boolean?>]: When TRUE indicates full scan is required, when FALSE indicates full scan is not required. Defaults to setting on client device. [IsVirtualMachine <Boolean?>]: When TRUE indicates the device is a virtual machine, when FALSE indicates the device is not a virtual machine. Defaults to setting on client device. [LastFullScanDateTime <DateTime?>]: Last quick scan datetime [LastFullScanSignatureVersion <String>]: Last full scan signature version [LastQuickScanDateTime <DateTime?>]: Last quick scan datetime [LastQuickScanSignatureVersion <String>]: Last quick scan signature version [LastReportedDateTime <DateTime?>]: Last device health status reported time [MalwareProtectionEnabled <Boolean?>]: When TRUE indicates anti malware is enabled when FALSE indicates anti malware is not enabled. [NetworkInspectionSystemEnabled <Boolean?>]: When TRUE indicates network inspection system enabled, when FALSE indicates network inspection system is not enabled. Defaults to setting on client device. [ProductStatus <WindowsDefenderProductStatus?>]: Product Status of Windows Defender [QuickScanOverdue <Boolean?>]: When TRUE indicates quick scan is overdue, when FALSE indicates quick scan is not overdue. Defaults to setting on client device. [RealTimeProtectionEnabled <Boolean?>]: When TRUE indicates real time protection is enabled, when FALSE indicates real time protection is not enabled. Defaults to setting on client device. [RebootRequired <Boolean?>]: When TRUE indicates reboot is required, when FALSE indicates when TRUE indicates reboot is not required. Defaults to setting on client device. [SignatureUpdateOverdue <Boolean?>]: When TRUE indicates signature is out of date, when FALSE indicates signature is not out of date. Defaults to setting on client device. [SignatureVersion <String>]: Current malware definitions version [TamperProtectionEnabled <Boolean?>]: When TRUE indicates the Windows Defender tamper protection feature is enabled, when FALSE indicates the Windows Defender tamper protection feature is not enabled. Defaults to setting on client device.
MOBILEAPPTROUBLESHOOTINGEVENTS <IMicrosoftGraphMobileAppTroubleshootingEvent[]>: The collection property of MobileAppTroubleshootingEvent. [Id <String>]: The unique identifier for an entity. Read-only. [AppLogCollectionRequests <IMicrosoftGraphAppLogCollectionRequest[]>]: Indicates collection of App Log Upload Request. [Id <String>]: The unique identifier for an entity. Read-only. [CompletedDateTime <DateTime?>]: Time at which the upload log request reached a completed state if not completed yet NULL will be returned. [CustomLogFolders <String[]>]: List of log folders. [ErrorMessage <String>]: Indicates error message if any during the upload process. [Status <AppLogUploadState?>]: AppLogUploadStatus
MOBILETHREATDEFENSECONNECTORS <IMicrosoftGraphMobileThreatDefenseConnector[]>: The list of Mobile threat Defense connectors configured by the tenant. [Id <String>]: The unique identifier for an entity. Read-only. [AllowPartnerToCollectIosApplicationMetadata <Boolean?>]: When TRUE, indicates the Mobile Threat Defense partner may collect metadata about installed applications from Intune for IOS devices. When FALSE, indicates the Mobile Threat Defense partner may not collect metadata about installed applications from Intune for IOS devices. Default value is FALSE. [AllowPartnerToCollectIosPersonalApplicationMetadata <Boolean?>]: When TRUE, indicates the Mobile Threat Defense partner may collect metadata about personally installed applications from Intune for IOS devices. When FALSE, indicates the Mobile Threat Defense partner may not collect metadata about personally installed applications from Intune for IOS devices. Default value is FALSE. [AndroidDeviceBlockedOnMissingPartnerData <Boolean?>]: For Android, set whether Intune must receive data from the Mobile Threat Defense partner prior to marking a device compliant [AndroidEnabled <Boolean?>]: For Android, set whether data from the Mobile Threat Defense partner should be used during compliance evaluations [AndroidMobileApplicationManagementEnabled <Boolean?>]: When TRUE, inidicates that data from the Mobile Threat Defense partner can be used during Mobile Application Management (MAM) evaluations for Android devices. When FALSE, inidicates that data from the Mobile Threat Defense partner should not be used during Mobile Application Management (MAM) evaluations for Android devices. Only one partner per platform may be enabled for Mobile Application Management (MAM) evaluation. Default value is FALSE. [IosDeviceBlockedOnMissingPartnerData <Boolean?>]: For IOS, set whether Intune must receive data from the Mobile Threat Defense partner prior to marking a device compliant [IosEnabled <Boolean?>]: For IOS, get or set whether data from the Mobile Threat Defense partner should be used during compliance evaluations [IosMobileApplicationManagementEnabled <Boolean?>]: When TRUE, inidicates that data from the Mobile Threat Defense partner can be used during Mobile Application Management (MAM) evaluations for IOS devices. When FALSE, inidicates that data from the Mobile Threat Defense partner should not be used during Mobile Application Management (MAM) evaluations for IOS devices. Only one partner per platform may be enabled for Mobile Application Management (MAM) evaluation. Default value is FALSE. [LastHeartbeatDateTime <DateTime?>]: DateTime of last Heartbeat recieved from the Mobile Threat Defense partner [MicrosoftDefenderForEndpointAttachEnabled <Boolean?>]: When TRUE, inidicates that configuration profile management via Microsoft Defender for Endpoint is enabled. When FALSE, inidicates that configuration profile management via Microsoft Defender for Endpoint is disabled. Default value is FALSE. [PartnerState <MobileThreatPartnerTenantState?>]: Partner state of this tenant. [PartnerUnresponsivenessThresholdInDays <Int32?>]: Get or Set days the per tenant tolerance to unresponsiveness for this partner integration [PartnerUnsupportedOSVersionBlocked <Boolean?>]: Get or set whether to block devices on the enabled platforms that do not meet the minimum version requirements of the Mobile Threat Defense partner [WindowsDeviceBlockedOnMissingPartnerData <Boolean?>]: When TRUE, inidicates that Intune must receive data from the Mobile Threat Defense partner prior to marking a device compliant for Windows. When FALSE, inidicates that Intune may make a device compliant without receiving data from the Mobile Threat Defense partner for Windows. Default value is FALSE. [WindowsEnabled <Boolean?>]: When TRUE, inidicates that data from the Mobile Threat Defense partner can be used during compliance evaluations for Windows. When FALSE, inidicates that data from the Mobile Threat Defense partner should not be used during compliance evaluations for Windows. Default value is FALSE.
NOTIFICATIONMESSAGETEMPLATES <IMicrosoftGraphNotificationMessageTemplate[]>: The Notification Message Templates. [Id <String>]: The unique identifier for an entity. Read-only. [BrandingOptions <NotificationTemplateBrandingOptions?>]: Branding Options for the Message Template. Branding is defined in the Intune Admin Console. [DefaultLocale <String>]: The default locale to fallback onto when the requested locale is not available. [DisplayName <String>]: Display name for the Notification Message Template. [LastModifiedDateTime <DateTime?>]: DateTime the object was last modified. [LocalizedNotificationMessages <IMicrosoftGraphLocalizedNotificationMessage[]>]: The list of localized messages for this Notification Message Template. [Id <String>]: The unique identifier for an entity. Read-only. [IsDefault <Boolean?>]: Flag to indicate whether or not this is the default locale for language fallback. This flag can only be set. To unset, set this property to true on another Localized Notification Message. [LastModifiedDateTime <DateTime?>]: DateTime the object was last modified. [Locale <String>]: The Locale for which this message is destined. [MessageTemplate <String>]: The Message Template content. [Subject <String>]: The Message Template Subject. [RoleScopeTagIds <String[]>]: List of Scope Tags for this Entity instance.
REMOTEASSISTANCEPARTNERS <IMicrosoftGraphRemoteAssistancePartner[]>: The remote assist partners. [Id <String>]: The unique identifier for an entity. Read-only. [DisplayName <String>]: Display name of the partner. [LastConnectionDateTime <DateTime?>]: Timestamp of the last request sent to Intune by the TEM partner. [OnboardingStatus <RemoteAssistanceOnboardingStatus?>]: The current TeamViewer connector status [OnboardingUrl <String>]: URL of the partner's onboarding portal, where an administrator can configure their Remote Assistance service.
REPORTS <IMicrosoftGraphDeviceManagementReports>: deviceManagementReports
[(Any) <Object>]: This indicates any property can be added to this object.
[Id <String>]: The unique identifier for an entity.
Read-only.
[ExportJobs <IMicrosoftGraphDeviceManagementExportJob[]>]: Entity representing a job to export a report
[Id <String>]: The unique identifier for an entity.
Read-only.
[ExpirationDateTime <DateTime?>]: Time that the exported report expires
[Filter <String>]: Filters applied on the report
[Format <DeviceManagementReportFileFormat?>]: Possible values for the file format of a report to be exported.
[LocalizationType <DeviceManagementExportJobLocalizationType?>]: Configures how the requested export job is localized.
[ReportName <String>]: Name of the report
[RequestDateTime <DateTime?>]: Time that the exported report was requested
[Select <String[]>]: Columns selected from the report
[SnapshotId <String>]: A snapshot is an identifiable subset of the dataset represented by the ReportName.
A sessionId or CachedReportConfiguration id can be used here.
If a sessionId is specified, Filter, Select, and OrderBy are applied to the data represented by the sessionId.
Filter, Select, and OrderBy cannot be specified together with a CachedReportConfiguration id.
[Status <DeviceManagementReportStatus?>]: Possible statuses associated with a generated report.
[Url <String>]: Temporary location of the exported report
RESOURCEOPERATIONS <IMicrosoftGraphResourceOperation[]>: The Resource Operations. [Id <String>]: The unique identifier for an entity. Read-only. [ActionName <String>]: Type of action this operation is going to perform. The actionName should be concise and limited to as few words as possible. [Description <String>]: Description of the resource operation. The description is used in mouse-over text for the operation when shown in the Azure Portal. [ResourceName <String>]: Name of the Resource this operation is performed on.
ROLEASSIGNMENTS <IMicrosoftGraphDeviceAndAppManagementRoleAssignment[]>: The Role Assignments. [Description <String>]: Description of the Role Assignment. [DisplayName <String>]: The display or friendly name of the role Assignment. [ResourceScopes <String[]>]: List of ids of role scope member security groups. These are IDs from Azure Active Directory. [RoleDefinition <IMicrosoftGraphRoleDefinition>]: The Role Definition resource. The role definition is the foundation of role based access in Intune. The role combines an Intune resource such as a Mobile App and associated role permissions such as Create or Read for the resource. There are two types of roles, built-in and custom. Built-in roles cannot be modified. Both built-in roles and custom roles must have assignments to be enforced. Create custom roles if you want to define a role that allows any of the available resources and role permissions to be combined into a single role. [(Any) <Object>]: This indicates any property can be added to this object. [Id <String>]: The unique identifier for an entity. Read-only. [Description <String>]: Description of the Role definition. [DisplayName <String>]: Display Name of the Role definition. [IsBuiltIn <Boolean?>]: Type of Role. Set to True if it is built-in, or set to False if it is a custom role definition. [RoleAssignments <IMicrosoftGraphRoleAssignment[]>]: List of Role assignments for this role definition. [Id <String>]: The unique identifier for an entity. Read-only. [Description <String>]: Description of the Role Assignment. [DisplayName <String>]: The display or friendly name of the role Assignment. [ResourceScopes <String[]>]: List of ids of role scope member security groups. These are IDs from Azure Active Directory. [RoleDefinition <IMicrosoftGraphRoleDefinition>]: The Role Definition resource. The role definition is the foundation of role based access in Intune. The role combines an Intune resource such as a Mobile App and associated role permissions such as Create or Read for the resource. There are two types of roles, built-in and custom. Built-in roles cannot be modified. Both built-in roles and custom roles must have assignments to be enforced. Create custom roles if you want to define a role that allows any of the available resources and role permissions to be combined into a single role. [RolePermissions <IMicrosoftGraphRolePermission[]>]: List of Role Permissions this role is allowed to perform. These must match the actionName that is defined as part of the rolePermission. [ResourceActions <IMicrosoftGraphResourceAction[]>]: Resource Actions each containing a set of allowed and not allowed permissions. [AllowedResourceActions <String[]>]: Allowed Actions [NotAllowedResourceActions <String[]>]: Not Allowed Actions. [Id <String>]: The unique identifier for an entity. Read-only. [Members <String[]>]: The list of ids of role member security groups. These are IDs from Azure Active Directory.
ROLEDEFINITIONS <IMicrosoftGraphRoleDefinition[]>: The Role Definitions. [Id <String>]: The unique identifier for an entity. Read-only. [Description <String>]: Description of the Role definition. [DisplayName <String>]: Display Name of the Role definition. [IsBuiltIn <Boolean?>]: Type of Role. Set to True if it is built-in, or set to False if it is a custom role definition. [RoleAssignments <IMicrosoftGraphRoleAssignment[]>]: List of Role assignments for this role definition. [Id <String>]: The unique identifier for an entity. Read-only. [Description <String>]: Description of the Role Assignment. [DisplayName <String>]: The display or friendly name of the role Assignment. [ResourceScopes <String[]>]: List of ids of role scope member security groups. These are IDs from Azure Active Directory. [RoleDefinition <IMicrosoftGraphRoleDefinition>]: The Role Definition resource. The role definition is the foundation of role based access in Intune. The role combines an Intune resource such as a Mobile App and associated role permissions such as Create or Read for the resource. There are two types of roles, built-in and custom. Built-in roles cannot be modified. Both built-in roles and custom roles must have assignments to be enforced. Create custom roles if you want to define a role that allows any of the available resources and role permissions to be combined into a single role. [RolePermissions <IMicrosoftGraphRolePermission[]>]: List of Role Permissions this role is allowed to perform. These must match the actionName that is defined as part of the rolePermission. [ResourceActions <IMicrosoftGraphResourceAction[]>]: Resource Actions each containing a set of allowed and not allowed permissions. [AllowedResourceActions <String[]>]: Allowed Actions [NotAllowedResourceActions <String[]>]: Not Allowed Actions.
SETTINGS <IMicrosoftGraphDeviceManagementSettings>: deviceManagementSettings
[(Any) <Object>]: This indicates any property can be added to this object.
[DeviceComplianceCheckinThresholdDays <Int32?>]: The number of days a device is allowed to go without checking in to remain compliant.
[IsScheduledActionEnabled <Boolean?>]: Is feature enabled or not for scheduled action for rule.
[SecureByDefault <Boolean?>]: Device should be noncompliant when there is no compliance policy targeted when this is true
SOFTWAREUPDATESTATUSSUMMARY <IMicrosoftGraphSoftwareUpdateStatusSummary>: softwareUpdateStatusSummary
[(Any) <Object>]: This indicates any property can be added to this object.
[Id <String>]: The unique identifier for an entity.
Read-only.
[CompliantDeviceCount <Int32?>]: Number of compliant devices.
[CompliantUserCount <Int32?>]: Number of compliant users.
[ConflictDeviceCount <Int32?>]: Number of conflict devices.
[ConflictUserCount <Int32?>]: Number of conflict users.
[DisplayName <String>]: The name of the policy.
[ErrorDeviceCount <Int32?>]: Number of devices had error.
[ErrorUserCount <Int32?>]: Number of users had error.
[NonCompliantDeviceCount <Int32?>]: Number of non compliant devices.
[NonCompliantUserCount <Int32?>]: Number of non compliant users.
[NotApplicableDeviceCount <Int32?>]: Number of not applicable devices.
[NotApplicableUserCount <Int32?>]: Number of not applicable users.
[RemediatedDeviceCount <Int32?>]: Number of remediated devices.
[RemediatedUserCount <Int32?>]: Number of remediated users.
[UnknownDeviceCount <Int32?>]: Number of unknown devices.
[UnknownUserCount <Int32?>]: Number of unknown users.
TELECOMEXPENSEMANAGEMENTPARTNERS <IMicrosoftGraphTelecomExpenseManagementPartner[]>: The telecom expense management partners. [Id <String>]: The unique identifier for an entity. Read-only. [AppAuthorized <Boolean?>]: Whether the partner's AAD app has been authorized to access Intune. [DisplayName <String>]: Display name of the TEM partner. [Enabled <Boolean?>]: Whether Intune's connection to the TEM service is currently enabled or disabled. [LastConnectionDateTime <DateTime?>]: Timestamp of the last request sent to Intune by the TEM partner. [Url <String>]: URL of the TEM partner's administrative control panel, where an administrator can configure their TEM service.
TERMSANDCONDITIONS <IMicrosoftGraphTermsAndConditions[]>: The terms and conditions associated with device management of the company. [Id <String>]: The unique identifier for an entity. Read-only. [AcceptanceStatement <String>]: Administrator-supplied explanation of the terms and conditions, typically describing what it means to accept the terms and conditions set out in the T&C policy. This is shown to the user on prompts to accept the T&C policy. [AcceptanceStatuses <IMicrosoftGraphTermsAndConditionsAcceptanceStatus[]>]: The list of acceptance statuses for this T&C policy. [Id <String>]: The unique identifier for an entity. Read-only. [AcceptedDateTime <DateTime?>]: DateTime when the terms were last accepted by the user. [AcceptedVersion <Int32?>]: Most recent version number of the T&C accepted by the user. [TermsAndConditions <IMicrosoftGraphTermsAndConditions>]: A termsAndConditions entity represents the metadata and contents of a given Terms and Conditions (T&C) policy. T&C policies’ contents are presented to users upon their first attempt to enroll into Intune and subsequently upon edits where an administrator has required re-acceptance. They enable administrators to communicate the provisions to which a user must agree in order to have devices enrolled into Intune. [UserDisplayName <String>]: Display name of the user whose acceptance the entity represents. [UserPrincipalName <String>]: The userPrincipalName of the User that accepted the term. [Assignments <IMicrosoftGraphTermsAndConditionsAssignment[]>]: The list of assignments for this T&C policy. [Id <String>]: The unique identifier for an entity. Read-only. [Target <IMicrosoftGraphDeviceAndAppManagementAssignmentTarget>]: Base type for assignment targets. [(Any) <Object>]: This indicates any property can be added to this object. [BodyText <String>]: Administrator-supplied body text of the terms and conditions, typically the terms themselves. This is shown to the user on prompts to accept the T&C policy. [CreatedDateTime <DateTime?>]: DateTime the object was created. [Description <String>]: Administrator-supplied description of the T&C policy. [DisplayName <String>]: Administrator-supplied name for the T&C policy. [LastModifiedDateTime <DateTime?>]: DateTime the object was last modified. [Title <String>]: Administrator-supplied title of the terms and conditions. This is shown to the user on prompts to accept the T&C policy. [Version <Int32?>]: Integer indicating the current version of the terms. Incremented when an administrator makes a change to the terms and wishes to require users to re-accept the modified T&C policy.
TROUBLESHOOTINGEVENTS <IMicrosoftGraphDeviceManagementTroubleshootingEvent[]>: The list of troubleshooting events for the tenant. [Id <String>]: The unique identifier for an entity. Read-only. [CorrelationId <String>]: Id used for tracing the failure in the service. [EventDateTime <DateTime?>]: Time when the event occurred .
USEREXPERIENCEANALYTICSAPPHEALTHAPPLICATIONPERFORMANCE <IMicrosoftGraphUserExperienceAnalyticsAppHealthApplicationPerformance[]>: User experience analytics appHealth Application Performance [Id <String>]: The unique identifier for an entity. Read-only. [ActiveDeviceCount <Int32?>]: The health score of the application. Valid values 0 to 100. Supports: $filter, $select, $OrderBy. Read-only. Valid values -2147483648 to 2147483647 [AppCrashCount <Int32?>]: The number of crashes for the application. Valid values 0 to 2147483647. Supports: $select, $OrderBy. Read-only. Valid values -2147483648 to 2147483647 [AppDisplayName <String>]: The friendly name of the application. Possible values are: Outlook, Excel. Supports: $select, $OrderBy. Read-only. [AppHangCount <Int32?>]: The number of hangs for the application. Supports: $select, $OrderBy. Read-only. Valid values -2147483648 to 2147483647 [AppHealthScore <Double?>]: The health score of the application. Valid values 0 to 100. Supports: $filter, $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 [AppName <String>]: The name of the application. Possible values are: outlook.exe, excel.exe. Supports: $select, $OrderBy. Read-only. [AppPublisher <String>]: The publisher of the application. Supports: $select, $OrderBy. Read-only. [AppUsageDuration <Int32?>]: The total usage time of the application in minutes. Valid values 0 to 2147483647. Supports: $select, $OrderBy. Read-only. Valid values -2147483648 to 2147483647 [MeanTimeToFailureInMinutes <Int32?>]: The mean time to failure for the application in minutes. Valid values 0 to 2147483647. Supports: $select, $OrderBy. Read-only. Valid values -2147483648 to 2147483647
USEREXPERIENCEANALYTICSAPPHEALTHAPPLICATIONPERFORMANCEBYAPPVERSIONDETAILS <IMicrosoftGraphUserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails[]>: User experience analytics appHealth Application Performance by App Version details [Id <String>]: The unique identifier for an entity. Read-only. [AppCrashCount <Int32?>]: The number of crashes for the app. Valid values -2147483648 to 2147483647 [AppDisplayName <String>]: The friendly name of the application. [AppName <String>]: The name of the application. [AppPublisher <String>]: The publisher of the application. [AppVersion <String>]: The version of the application. [DeviceCountWithCrashes <Int32?>]: The total number of devices that have reported one or more application crashes for this application and version. Valid values 0 to 2147483647. Supports: $select, $OrderBy. Read-only. Valid values -2147483648 to 2147483647 [IsLatestUsedVersion <Boolean?>]: When TRUE, indicates the version of application is the latest version for that application that is in use. When FALSE, indicates the version is not the latest version. FALSE by default. Supports: $select, $OrderBy. [IsMostUsedVersion <Boolean?>]: When TRUE, indicates the version of application is the most used version for that application. When FALSE, indicates the version is not the most used version. FALSE by default. Supports: $select, $OrderBy. Read-only.
USEREXPERIENCEANALYTICSAPPHEALTHAPPLICATIONPERFORMANCEBYAPPVERSIONDEVICEID <IMicrosoftGraphUserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId[]>: User experience analytics appHealth Application Performance by App Version Device Id [Id <String>]: The unique identifier for an entity. Read-only. [AppCrashCount <Int32?>]: The number of crashes for the app. Valid values -2147483648 to 2147483647 [AppDisplayName <String>]: The friendly name of the application. [AppName <String>]: The name of the application. [AppPublisher <String>]: The publisher of the application. [AppVersion <String>]: The version of the application. [DeviceDisplayName <String>]: The name of the device. Supports: $select, $OrderBy. Read-only. [DeviceId <String>]: The Intune device id of the device. Supports: $select, $OrderBy. Read-only. [ProcessedDateTime <DateTime?>]: The date and time when the statistics were last computed. The value cannot be modified and is automatically populated when the statistics are computed. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2022 would look like this: '2022-01-01T00:00:00Z'. Returned by default. Read-only.
USEREXPERIENCEANALYTICSAPPHEALTHAPPLICATIONPERFORMANCEBYOSVERSION <IMicrosoftGraphUserExperienceAnalyticsAppHealthAppPerformanceByOSVersion[]>: User experience analytics appHealth Application Performance by OS Version [Id <String>]: The unique identifier for an entity. Read-only. [ActiveDeviceCount <Int32?>]: The number of devices where the application has been active. Valid values 0 to 2147483647. Supports: $select, $OrderBy. Read-only. Valid values -2147483648 to 2147483647 [AppCrashCount <Int32?>]: The number of crashes for the application. Valid values 0 to 2147483647. Supports: $select, $OrderBy. Read-only. Valid values -2147483648 to 2147483647 [AppDisplayName <String>]: The friendly name of the application. Possible values are: Outlook, Excel. Supports: $select, $OrderBy. Read-only. [AppName <String>]: The name of the application. Possible values are: outlook.exe, excel.exe. Supports: $select, $OrderBy. Read-only. [AppPublisher <String>]: The publisher of the application. Supports: $select, $OrderBy. Read-only. [AppUsageDuration <Int32?>]: The total usage time of the application in minutes. Valid values 0 to 2147483647. Supports: $select, $OrderBy. Read-only. Valid values -2147483648 to 2147483647 [MeanTimeToFailureInMinutes <Int32?>]: The mean time to failure for the application in minutes. Valid values 0 to 2147483647. Supports: $select, $OrderBy. Read-only. Valid values -2147483648 to 2147483647 [OSBuildNumber <String>]: The OS build number of the application. Supports: $select, $OrderBy. Read-only. [OSVersion <String>]: The OS version of the application. Supports: $select, $OrderBy. Read-only.
USEREXPERIENCEANALYTICSAPPHEALTHDEVICEMODELPERFORMANCE <IMicrosoftGraphUserExperienceAnalyticsAppHealthDeviceModelPerformance[]>: User experience analytics appHealth Model Performance [Id <String>]: The unique identifier for an entity. Read-only. [ActiveDeviceCount <Int32?>]: The number of active devices for the model. Valid values 0 to 2147483647. Supports: $filter, $select, $OrderBy. Read-only. Valid values -2147483648 to 2147483647 [DeviceManufacturer <String>]: The manufacturer name of the device. Supports: $select, $OrderBy. Read-only. [DeviceModel <String>]: The model name of the device. Supports: $select, $OrderBy. Read-only. [HealthStatus <UserExperienceAnalyticsHealthState?>]: userExperienceAnalyticsHealthState [MeanTimeToFailureInMinutes <Int32?>]: The mean time to failure for the application in minutes. Valid values 0 to 2147483647. Supports: $filter, $select, $OrderBy. Read-only. Valid values -2147483648 to 2147483647 [ModelAppHealthScore <Double?>]: The application health score of the device model. Valid values 0 to 100. Supports: $filter, $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308
USEREXPERIENCEANALYTICSAPPHEALTHDEVICEPERFORMANCE <IMicrosoftGraphUserExperienceAnalyticsAppHealthDevicePerformance[]>: User experience analytics appHealth Device Performance [Id <String>]: The unique identifier for an entity. Read-only. [AppCrashCount <Int32?>]: The number of application crashes for the device. Valid values 0 to 2147483647. Supports: $filter, $select, $OrderBy. Read-only. Valid values -2147483648 to 2147483647 [AppHangCount <Int32?>]: The number of application hangs for the device. Valid values 0 to 2147483647. Supports: $select, $OrderBy. Read-only. Valid values -2147483648 to 2147483647 [CrashedAppCount <Int32?>]: The number of distinct application crashes for the device. Valid values 0 to 2147483647. Supports: $select, $OrderBy. Read-only. Valid values -2147483648 to 2147483647 [DeviceAppHealthScore <Double?>]: The application health score of the device. Valid values 0 to 100. Supports: $filter, $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 [DeviceDisplayName <String>]: The name of the device. Supports: $select, $OrderBy. Read-only. [DeviceId <String>]: The Intune device id of the device. Supports: $select, $OrderBy. Read-only. [DeviceManufacturer <String>]: The manufacturer name of the device. Supports: $select, $OrderBy. Read-only. [DeviceModel <String>]: The model name of the device. Supports: $select, $OrderBy. Read-only. [HealthStatus <UserExperienceAnalyticsHealthState?>]: userExperienceAnalyticsHealthState [MeanTimeToFailureInMinutes <Int32?>]: The mean time to failure for the application in minutes. Valid values 0 to 2147483647. Supports: $filter, $select, $OrderBy. Read-only. Valid values -2147483648 to 2147483647 [ProcessedDateTime <DateTime?>]: The date and time when the statistics were last computed. The value cannot be modified and is automatically populated when the statistics are computed. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2022 would look like this: '2022-01-01T00:00:00Z'. Returned by default. Read-only.
USEREXPERIENCEANALYTICSAPPHEALTHDEVICEPERFORMANCEDETAILS <IMicrosoftGraphUserExperienceAnalyticsAppHealthDevicePerformanceDetails[]>: User experience analytics device performance details [Id <String>]: The unique identifier for an entity. Read-only. [AppDisplayName <String>]: The friendly name of the application for which the event occurred. Possible values are: outlook.exe, excel.exe. Supports: $select, $OrderBy. Read-only. [AppPublisher <String>]: The publisher of the application. Supports: $select, $OrderBy. Read-only. [AppVersion <String>]: The version of the application. Possible values are: 1.0.0.1, 75.65.23.9. Supports: $select, $OrderBy. Read-only. [DeviceDisplayName <String>]: The name of the device. Supports: $select, $OrderBy. Read-only. [DeviceId <String>]: The Intune device id of the device. Supports: $select, $OrderBy. Read-only. [EventDateTime <DateTime?>]: The time the event occurred. The value cannot be modified and is automatically populated when the statistics are computed. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2022 would look like this: '2022-01-01T00:00:00Z'. Returned by default. Read-only. [EventType <String>]: The type of the event. Supports: $select, $OrderBy. Read-only.
USEREXPERIENCEANALYTICSAPPHEALTHOSVERSIONPERFORMANCE <IMicrosoftGraphUserExperienceAnalyticsAppHealthOSVersionPerformance[]>: User experience analytics appHealth OS version Performance [Id <String>]: The unique identifier for an entity. Read-only. [ActiveDeviceCount <Int32?>]: The number of active devices for the OS version. Valid values 0 to 2147483647. Supports: $filter, $select, $OrderBy. Read-only. Valid values -2147483648 to 2147483647 [MeanTimeToFailureInMinutes <Int32?>]: The mean time to failure for the application in minutes. Valid values 0 to 2147483647. Supports: $filter, $select, $OrderBy. Read-only. Valid values -2147483648 to 2147483647 [OSBuildNumber <String>]: The OS build number installed on the device. Supports: $select, $OrderBy. Read-only. [OSVersion <String>]: The OS version installed on the device. Supports: $select, $OrderBy. Read-only. [OSVersionAppHealthScore <Double?>]: The application health score of the OS version. Valid values 0 to 100. Supports: $filter, $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308
USEREXPERIENCEANALYTICSAPPHEALTHOVERVIEW <IMicrosoftGraphUserExperienceAnalyticsCategory>: The user experience analytics category entity contains the scores and insights for the various metrics of a category.
[(Any) <Object>]: This indicates any property can be added to this object.
[Id <String>]: The unique identifier for an entity.
Read-only.
[Insights <IMicrosoftGraphUserExperienceAnalyticsInsight[]>]: The insights for the category.
Read-only.
[InsightId <String>]: The unique identifier of the user experience analytics insight.
[Severity <UserExperienceAnalyticsInsightSeverity?>]: Indicates severity of insights.
Possible values are: None, Informational, Warning, Error.
[UserExperienceAnalyticsMetricId <String>]: The unique identifier of the user experience analytics metric.
[Values <IMicrosoftGraphUserExperienceAnalyticsInsightValue[]>]: The value of the user experience analytics insight.
[MetricValues <IMicrosoftGraphUserExperienceAnalyticsMetric[]>]: The metric values for the user experience analytics category.
Read-only.
[Id <String>]: The unique identifier for an entity.
Read-only.
[Unit <String>]: The unit of the user experience analytics metric.
Examples: none, percentage, count, seconds, score.
[Value <Double?>]: The value of the user experience analytics metric.
USEREXPERIENCEANALYTICSBASELINES <IMicrosoftGraphUserExperienceAnalyticsBaseline[]>: User experience analytics baselines [Id <String>]: The unique identifier for an entity. Read-only. [AppHealthMetrics <IMicrosoftGraphUserExperienceAnalyticsCategory>]: The user experience analytics category entity contains the scores and insights for the various metrics of a category. [(Any) <Object>]: This indicates any property can be added to this object. [Id <String>]: The unique identifier for an entity. Read-only. [Insights <IMicrosoftGraphUserExperienceAnalyticsInsight[]>]: The insights for the category. Read-only. [InsightId <String>]: The unique identifier of the user experience analytics insight. [Severity <UserExperienceAnalyticsInsightSeverity?>]: Indicates severity of insights. Possible values are: None, Informational, Warning, Error. [UserExperienceAnalyticsMetricId <String>]: The unique identifier of the user experience analytics metric. [Values <IMicrosoftGraphUserExperienceAnalyticsInsightValue[]>]: The value of the user experience analytics insight. [MetricValues <IMicrosoftGraphUserExperienceAnalyticsMetric[]>]: The metric values for the user experience analytics category. Read-only. [Id <String>]: The unique identifier for an entity. Read-only. [Unit <String>]: The unit of the user experience analytics metric. Examples: none, percentage, count, seconds, score. [Value <Double?>]: The value of the user experience analytics metric. [BatteryHealthMetrics <IMicrosoftGraphUserExperienceAnalyticsCategory>]: The user experience analytics category entity contains the scores and insights for the various metrics of a category. [BestPracticesMetrics <IMicrosoftGraphUserExperienceAnalyticsCategory>]: The user experience analytics category entity contains the scores and insights for the various metrics of a category. [CreatedDateTime <DateTime?>]: The date the custom baseline was created. The value cannot be modified and is automatically populated when the baseline is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Returned by default. [DeviceBootPerformanceMetrics <IMicrosoftGraphUserExperienceAnalyticsCategory>]: The user experience analytics category entity contains the scores and insights for the various metrics of a category. [DisplayName <String>]: The name of the baseline. [IsBuiltIn <Boolean?>]: When TRUE, indicates the current baseline is the commercial median baseline. When FALSE, indicates it is a custom baseline. FALSE by default. [RebootAnalyticsMetrics <IMicrosoftGraphUserExperienceAnalyticsCategory>]: The user experience analytics category entity contains the scores and insights for the various metrics of a category. [ResourcePerformanceMetrics <IMicrosoftGraphUserExperienceAnalyticsCategory>]: The user experience analytics category entity contains the scores and insights for the various metrics of a category. [WorkFromAnywhereMetrics <IMicrosoftGraphUserExperienceAnalyticsCategory>]: The user experience analytics category entity contains the scores and insights for the various metrics of a category.
USEREXPERIENCEANALYTICSCATEGORIES <IMicrosoftGraphUserExperienceAnalyticsCategory[]>: User experience analytics categories [Id <String>]: The unique identifier for an entity. Read-only. [Insights <IMicrosoftGraphUserExperienceAnalyticsInsight[]>]: The insights for the category. Read-only. [InsightId <String>]: The unique identifier of the user experience analytics insight. [Severity <UserExperienceAnalyticsInsightSeverity?>]: Indicates severity of insights. Possible values are: None, Informational, Warning, Error. [UserExperienceAnalyticsMetricId <String>]: The unique identifier of the user experience analytics metric. [Values <IMicrosoftGraphUserExperienceAnalyticsInsightValue[]>]: The value of the user experience analytics insight. [MetricValues <IMicrosoftGraphUserExperienceAnalyticsMetric[]>]: The metric values for the user experience analytics category. Read-only. [Id <String>]: The unique identifier for an entity. Read-only. [Unit <String>]: The unit of the user experience analytics metric. Examples: none, percentage, count, seconds, score. [Value <Double?>]: The value of the user experience analytics metric.
USEREXPERIENCEANALYTICSDEVICEPERFORMANCE <IMicrosoftGraphUserExperienceAnalyticsDevicePerformance[]>: User experience analytics device performance [Id <String>]: The unique identifier for an entity. Read-only. [AverageBlueScreens <Double?>]: Average (mean) number of Blue Screens per device in the last 30 days. Valid values 0 to 9999999 [AverageRestarts <Double?>]: Average (mean) number of Restarts per device in the last 30 days. Valid values 0 to 9999999 [BlueScreenCount <Int32?>]: Number of Blue Screens in the last 30 days. Valid values 0 to 9999999 [BootScore <Int32?>]: The user experience analytics device boot score. [CoreBootTimeInMS <Int32?>]: The user experience analytics device core boot time in milliseconds. [CoreLoginTimeInMS <Int32?>]: The user experience analytics device core login time in milliseconds. [DeviceCount <Int64?>]: User experience analytics summarized device count. [DeviceName <String>]: The user experience analytics device name. [DiskType <DiskType?>]: diskType [GroupPolicyBootTimeInMS <Int32?>]: The user experience analytics device group policy boot time in milliseconds. [GroupPolicyLoginTimeInMS <Int32?>]: The user experience analytics device group policy login time in milliseconds. [HealthStatus <UserExperienceAnalyticsHealthState?>]: userExperienceAnalyticsHealthState [LoginScore <Int32?>]: The user experience analytics device login score. [Manufacturer <String>]: The user experience analytics device manufacturer. [Model <String>]: The user experience analytics device model. [ModelStartupPerformanceScore <Double?>]: The user experience analytics model level startup performance score. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 [OperatingSystemVersion <String>]: The user experience analytics device Operating System version. [ResponsiveDesktopTimeInMS <Int32?>]: The user experience analytics responsive desktop time in milliseconds. [RestartCount <Int32?>]: Number of Restarts in the last 30 days. Valid values 0 to 9999999 [StartupPerformanceScore <Double?>]: The user experience analytics device startup performance score. Valid values -1.79769313486232E+308 to 1.79769313486232E+308
USEREXPERIENCEANALYTICSDEVICESCORES <IMicrosoftGraphUserExperienceAnalyticsDeviceScores[]>: User experience analytics device scores [Id <String>]: The unique identifier for an entity. Read-only. [AppReliabilityScore <Double?>]: Indicates a score calculated from application health data to indicate when a device is having problems running one or more applications. Valid values range from 0-100. Value -1 means associated score is unavailable. A higher score indicates a healthier device. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 [BatteryHealthScore <Double?>]: Indicates a calulated score indicating the health of the device's battery. Valid values range from 0-100. Value -1 means associated score is unavailable. A higher score indicates a healthier device. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 [DeviceName <String>]: The name of the device. Supports: $select, $OrderBy. Read-only. [EndpointAnalyticsScore <Double?>]: Indicates a weighted average of the various scores. Valid values range from 0-100. Value -1 means associated score is unavailable. A higher score indicates a healthier device. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 [HealthStatus <UserExperienceAnalyticsHealthState?>]: userExperienceAnalyticsHealthState [Manufacturer <String>]: The manufacturer name of the device. Examples: Microsoft Corporation, HP, Lenovo. Supports: $select, $OrderBy. Read-only. [Model <String>]: The model name of the device. Supports: $select, $OrderBy. Read-only. [StartupPerformanceScore <Double?>]: Indicates a weighted average of boot score and logon score used for measuring startup performance. Valid values range from 0-100. Value -1 means associated score is unavailable. A higher score indicates a healthier device. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 [WorkFromAnywhereScore <Double?>]: Indicates a weighted score of the work from anywhere on a device level. Valid values range from 0-100. Value -1 means associated score is unavailable. A higher score indicates a healthier device. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308
USEREXPERIENCEANALYTICSDEVICESTARTUPHISTORY <IMicrosoftGraphUserExperienceAnalyticsDeviceStartupHistory[]>: User experience analytics device Startup History [Id <String>]: The unique identifier for an entity. Read-only. [CoreBootTimeInMS <Int32?>]: The device core boot time in milliseconds. Supports: $select, $OrderBy. Read-only. [CoreLoginTimeInMS <Int32?>]: The device core login time in milliseconds. Supports: $select, $OrderBy. Read-only. [DeviceId <String>]: The Intune device id of the device. Supports: $select, $OrderBy. Read-only. [FeatureUpdateBootTimeInMS <Int32?>]: The impact of device feature updates on boot time in milliseconds. Supports: $select, $OrderBy. Read-only. [GroupPolicyBootTimeInMS <Int32?>]: The impact of device group policy client on boot time in milliseconds. Supports: $select, $OrderBy. Read-only. [GroupPolicyLoginTimeInMS <Int32?>]: The impact of device group policy client on login time in milliseconds. Supports: $select, $OrderBy. Read-only. [IsFeatureUpdate <Boolean?>]: When TRUE, indicates the device boot record is associated with feature updates. When FALSE, indicates the device boot record is not associated with feature updates. Supports: $select, $OrderBy. Read-only. [IsFirstLogin <Boolean?>]: When TRUE, indicates the device login is the first login after a reboot. When FALSE, indicates the device login is not the first login after a reboot. Supports: $select, $OrderBy. Read-only. [OperatingSystemVersion <String>]: The user experience analytics device boot record's operating system version. Supports: $select, $OrderBy. Read-only. [ResponsiveDesktopTimeInMS <Int32?>]: The time for desktop to become responsive during login process in milliseconds. Supports: $select, $OrderBy. Read-only. [RestartCategory <UserExperienceAnalyticsOperatingSystemRestartCategory?>]: Operating System restart category. [RestartFaultBucket <String>]: OS restart fault bucket. The fault bucket is used to find additional information about a system crash. Supports: $select, $OrderBy. Read-only. [RestartStopCode <String>]: OS restart stop code. This shows the bug check code which can be used to look up the blue screen reason. Supports: $select, $OrderBy. Read-only. [StartTime <DateTime?>]: The device boot start time. The value cannot be modified and is automatically populated when the device performs a reboot. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2022 would look like this: '2022-01-01T00:00:00Z'. Returned by default. Read-only. [TotalBootTimeInMS <Int32?>]: The device total boot time in milliseconds. Supports: $select, $OrderBy. Read-only. [TotalLoginTimeInMS <Int32?>]: The device total login time in milliseconds. Supports: $select, $OrderBy. Read-only.
USEREXPERIENCEANALYTICSDEVICESTARTUPPROCESSES <IMicrosoftGraphUserExperienceAnalyticsDeviceStartupProcess[]>: User experience analytics device Startup Processes [Id <String>]: The unique identifier for an entity. Read-only. [ManagedDeviceId <String>]: The Intune device id of the device. Supports: $select, $OrderBy. Read-only. [ProcessName <String>]: The name of the process. Examples: outlook, excel. Supports: $select, $OrderBy. Read-only. [ProductName <String>]: The product name of the process. Examples: Microsoft Outlook, Microsoft Excel. Supports: $select, $OrderBy. Read-only. [Publisher <String>]: The publisher of the process. Examples: Microsoft Corporation, Contoso Corp. Supports: $select, $OrderBy. Read-only. [StartupImpactInMS <Int32?>]: The impact of startup process on device boot time in milliseconds. Supports: $select, $OrderBy. Read-only.
USEREXPERIENCEANALYTICSDEVICESTARTUPPROCESSPERFORMANCE <IMicrosoftGraphUserExperienceAnalyticsDeviceStartupProcessPerformance[]>: User experience analytics device Startup Process Performance [Id <String>]: The unique identifier for an entity. Read-only. [DeviceCount <Int64?>]: The count of devices which initiated this process on startup. Supports: $filter, $select, $OrderBy. Read-only. [MedianImpactInMS <Int64?>]: The median impact of startup process on device boot time in milliseconds. Supports: $filter, $select, $OrderBy. Read-only. [ProcessName <String>]: The name of the startup process. Examples: outlook, excel. Supports: $select, $OrderBy. Read-only. [ProductName <String>]: The product name of the startup process. Examples: Microsoft Outlook, Microsoft Excel. Supports: $select, $OrderBy. Read-only. [Publisher <String>]: The publisher of the startup process. Examples: Microsoft Corporation, Contoso Corp. Supports: $select, $OrderBy. Read-only. [TotalImpactInMS <Int64?>]: The total impact of startup process on device boot time in milliseconds. Supports: $filter, $select, $OrderBy. Read-only.
USEREXPERIENCEANALYTICSMETRICHISTORY <IMicrosoftGraphUserExperienceAnalyticsMetricHistory[]>: User experience analytics metric history [Id <String>]: The unique identifier for an entity. Read-only. [DeviceId <String>]: The Intune device id of the device. [MetricDateTime <DateTime?>]: The metric date time. The value cannot be modified and is automatically populated when the metric is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Returned by default. [MetricType <String>]: The user experience analytics metric type.
USEREXPERIENCEANALYTICSMODELSCORES <IMicrosoftGraphUserExperienceAnalyticsModelScores[]>: User experience analytics model scores [Id <String>]: The unique identifier for an entity. Read-only. [AppReliabilityScore <Double?>]: Indicates a score calculated from application health data to indicate when a device is having problems running one or more applications. Valid values range from 0-100. Value -1 means associated score is unavailable. A higher score indicates a healthier device. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 [BatteryHealthScore <Double?>]: Indicates a calulated score indicating the health of the device's battery. Valid values range from 0-100. Value -1 means associated score is unavailable. A higher score indicates a healthier device. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 [EndpointAnalyticsScore <Double?>]: Indicates a weighted average of the various scores. Valid values range from 0-100. Value -1 means associated score is unavailable. A higher score indicates a healthier device. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 [HealthStatus <UserExperienceAnalyticsHealthState?>]: userExperienceAnalyticsHealthState [Manufacturer <String>]: The manufacturer name of the device. Examples: Microsoft Corporation, HP, Lenovo. Supports: $select, $OrderBy. Read-only. [Model <String>]: The model name of the device. Supports: $select, $OrderBy. Read-only. [ModelDeviceCount <Int64?>]: Indicates unique devices count of given model in a consolidated report. Supports: $select, $OrderBy. Read-only. Valid values -9.22337203685478E+18 to 9.22337203685478E+18 [StartupPerformanceScore <Double?>]: Indicates a weighted average of boot score and logon score used for measuring startup performance. Valid values range from 0-100. Value -1 means associated score is unavailable. A higher score indicates a healthier device. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 [WorkFromAnywhereScore <Double?>]: Indicates a weighted score of the work from anywhere on a device level. Valid values range from 0-100. Value -1 means associated score is unavailable. A higher score indicates a healthier device. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308
USEREXPERIENCEANALYTICSOVERVIEW <IMicrosoftGraphUserExperienceAnalyticsOverview>: The user experience analytics overview entity contains the overall score and the scores and insights of every metric of all categories.
[(Any) <Object>]: This indicates any property can be added to this object.
[Id <String>]: The unique identifier for an entity.
Read-only.
[Insights <IMicrosoftGraphUserExperienceAnalyticsInsight[]>]: The user experience analytics insights.
Read-only.
[InsightId <String>]: The unique identifier of the user experience analytics insight.
[Severity <UserExperienceAnalyticsInsightSeverity?>]: Indicates severity of insights.
Possible values are: None, Informational, Warning, Error.
[UserExperienceAnalyticsMetricId <String>]: The unique identifier of the user experience analytics metric.
[Values <IMicrosoftGraphUserExperienceAnalyticsInsightValue[]>]: The value of the user experience analytics insight.
USEREXPERIENCEANALYTICSSCOREHISTORY <IMicrosoftGraphUserExperienceAnalyticsScoreHistory[]>: User experience analytics device Startup Score History [Id <String>]: The unique identifier for an entity. Read-only. [StartupDateTime <DateTime?>]: The device startup date time. The value cannot be modified and is automatically populated. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Returned by default.
USEREXPERIENCEANALYTICSSETTINGS <IMicrosoftGraphUserExperienceAnalyticsSettings>: The user experience analytics insight is the recomendation to improve the user experience analytics score.
[(Any) <Object>]: This indicates any property can be added to this object.
[ConfigurationManagerDataConnectorConfigured <Boolean?>]: When TRUE, indicates Tenant attach is configured properly and System Center Configuration Manager (SCCM) tenant attached devices will show up in endpoint analytics reporting.
When FALSE, indicates Tenant attach is not configured.
FALSE by default.
USEREXPERIENCEANALYTICSWORKFROMANYWHEREHARDWAREREADINESSMETRIC <IMicrosoftGraphUserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric>: The user experience analytics hardware readiness entity contains account level information about hardware blockers for windows upgrade.
[(Any) <Object>]: This indicates any property can be added to this object.
[Id <String>]: The unique identifier for an entity.
Read-only.
[OSCheckFailedPercentage <Double?>]: The percentage of devices for which OS check has failed.
Valid values 0 to 100.
Supports: $select, $OrderBy.
Read-only.
Valid values -1.79769313486232E+308 to 1.79769313486232E+308
[Processor64BitCheckFailedPercentage <Double?>]: The percentage of devices for which processor hardware 64-bit architecture check has failed.
Valid values 0 to 100.
Supports: $select, $OrderBy.
Read-only.
Valid values -1.79769313486232E+308 to 1.79769313486232E+308
[ProcessorCoreCountCheckFailedPercentage <Double?>]: The percentage of devices for which processor hardware core count check has failed.
Valid values 0 to 100.
Supports: $select, $OrderBy.
Read-only.
Valid values -1.79769313486232E+308 to 1.79769313486232E+308
[ProcessorFamilyCheckFailedPercentage <Double?>]: The percentage of devices for which processor hardware family check has failed.
Valid values 0 to 100.
Supports: $select, $OrderBy.
Read-only.
Valid values -1.79769313486232E+308 to 1.79769313486232E+308
[ProcessorSpeedCheckFailedPercentage <Double?>]: The percentage of devices for which processor hardware speed check has failed.
Valid values 0 to 100.
Supports: $select, $OrderBy.
Read-only.
Valid values -1.79769313486232E+308 to 1.79769313486232E+308
[RamCheckFailedPercentage <Double?>]: The percentage of devices for which RAM hardware check has failed.
Valid values 0 to 100.
Supports: $select, $OrderBy.
Read-only.
Valid values -1.79769313486232E+308 to 1.79769313486232E+308
[SecureBootCheckFailedPercentage <Double?>]: The percentage of devices for which secure boot hardware check has failed.
Valid values 0 to 100.
Supports: $select, $OrderBy.
Read-only.
Valid values -1.79769313486232E+308 to 1.79769313486232E+308
[StorageCheckFailedPercentage <Double?>]: The percentage of devices for which storage hardware check has failed.
Valid values 0 to 100.
Supports: $select, $OrderBy.
Read-only.
Valid values -1.79769313486232E+308 to 1.79769313486232E+308
[TotalDeviceCount <Int32?>]: The count of total devices in an organization.
Valid values 0 to 2147483647.
Supports: $select, $OrderBy.
Read-only.
Valid values -2147483648 to 2147483647
[TpmCheckFailedPercentage <Double?>]: The percentage of devices for which Trusted Platform Module (TPM) hardware check has failed.
Valid values 0 to 100.
Supports: $select, $OrderBy.
Read-only.
Valid values -1.79769313486232E+308 to 1.79769313486232E+308
[UpgradeEligibleDeviceCount <Int32?>]: The count of devices in an organization eligible for windows upgrade.
Valid values 0 to 2147483647.
Supports: $select, $OrderBy.
Read-only.
Valid values -2147483648 to 2147483647
USEREXPERIENCEANALYTICSWORKFROMANYWHEREMETRICS <IMicrosoftGraphUserExperienceAnalyticsWorkFromAnywhereMetric[]>: User experience analytics work from anywhere metrics. [Id <String>]: The unique identifier for an entity. Read-only. [MetricDevices <IMicrosoftGraphUserExperienceAnalyticsWorkFromAnywhereDevice[]>]: The work from anywhere metric devices. Read-only. [Id <String>]: The unique identifier for an entity. Read-only. [AutoPilotProfileAssigned <Boolean?>]: When TRUE, indicates the intune device's autopilot profile is assigned. When FALSE, indicates it's not Assigned. Supports: $select, $OrderBy. Read-only. [AutoPilotRegistered <Boolean?>]: When TRUE, indicates the intune device's autopilot is registered. When FALSE, indicates it's not registered. Supports: $select, $OrderBy. Read-only. [AzureAdDeviceId <String>]: The Azure Active Directory (Azure AD) device Id. Supports: $select, $OrderBy. Read-only. [AzureAdJoinType <String>]: The work from anywhere device's Azure Active Directory (Azure AD) join type. Supports: $select, $OrderBy. Read-only. [AzureAdRegistered <Boolean?>]: When TRUE, indicates the device's Azure Active Directory (Azure AD) is registered. When False, indicates it's not registered. Supports: $select, $OrderBy. Read-only. [CloudIdentityScore <Double?>]: Indicates per device cloud identity score. Valid values 0 to 100. Value -1 means associated score is unavailable. Supports: $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 [CloudManagementScore <Double?>]: Indicates per device cloud management score. Valid values 0 to 100. Value -1 means associated score is unavailable. Supports: $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 [CloudProvisioningScore <Double?>]: Indicates per device cloud provisioning score. Valid values 0 to 100. Value -1 means associated score is unavailable. Supports: $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 [CompliancePolicySetToIntune <Boolean?>]: When TRUE, indicates the device's compliance policy is set to intune. When FALSE, indicates it's not set to intune. Supports: $select, $OrderBy. Read-only. [DeviceId <String>]: The Intune device id of the device. Supports: $select, $OrderBy. Read-only. [DeviceName <String>]: The name of the device. Supports: $select, $OrderBy. Read-only. [HealthStatus <UserExperienceAnalyticsHealthState?>]: userExperienceAnalyticsHealthState [IsCloudManagedGatewayEnabled <Boolean?>]: When TRUE, indicates the device's Cloud Management Gateway for Configuration Manager is enabled. When FALSE, indicates it's not enabled. Supports: $select, $OrderBy. Read-only. [ManagedBy <String>]: The management agent of the device. Supports: $select, $OrderBy. Read-only. [Manufacturer <String>]: The manufacturer name of the device. Supports: $select, $OrderBy. Read-only. [Model <String>]: The model name of the device. Supports: $select, $OrderBy. Read-only. [OSCheckFailed <Boolean?>]: When TRUE, indicates OS check failed for device to upgrade to the latest version of windows. When FALSE, indicates the check succeeded. Supports: $select, $OrderBy. Read-only. [OSDescription <String>]: The OS description of the device. Supports: $select, $OrderBy. Read-only. [OSVersion <String>]: The OS version of the device. Supports: $select, $OrderBy. Read-only. [OtherWorkloadsSetToIntune <Boolean?>]: When TRUE, indicates the device's other workloads is set to intune. When FALSE, indicates it's not set to intune. Supports: $select, $OrderBy. Read-only. [Ownership <String>]: Ownership of the device. Supports: $select, $OrderBy. Read-only. [Processor64BitCheckFailed <Boolean?>]: When TRUE, indicates processor hardware 64-bit architecture check failed for device to upgrade to the latest version of windows. When FALSE, indicates the check succeeded. Supports: $select, $OrderBy. Read-only. [ProcessorCoreCountCheckFailed <Boolean?>]: When TRUE, indicates processor hardware core count check failed for device to upgrade to the latest version of windows. When FALSE, indicates the check succeeded. Supports: $select, $OrderBy. Read-only. [ProcessorFamilyCheckFailed <Boolean?>]: When TRUE, indicates processor hardware family check failed for device to upgrade to the latest version of windows. When FALSE, indicates the check succeeded. Supports: $select, $OrderBy. Read-only. [ProcessorSpeedCheckFailed <Boolean?>]: When TRUE, indicates processor hardware speed check failed for device to upgrade to the latest version of windows. When FALSE, indicates the check succeeded. Supports: $select, $OrderBy. Read-only. [RamCheckFailed <Boolean?>]: When TRUE, indicates RAM hardware check failed for device to upgrade to the latest version of windows. When FALSE, indicates the check succeeded. Supports: $select, $OrderBy. Read-only. [SecureBootCheckFailed <Boolean?>]: When TRUE, indicates secure boot hardware check failed for device to upgrade to the latest version of windows. When FALSE, indicates the check succeeded. Supports: $select, $OrderBy. Read-only. [SerialNumber <String>]: The serial number of the device. Supports: $select, $OrderBy. Read-only. [StorageCheckFailed <Boolean?>]: When TRUE, indicates storage hardware check failed for device to upgrade to the latest version of windows. When FALSE, indicates the check succeeded. Supports: $select, $OrderBy. Read-only. [TenantAttached <Boolean?>]: When TRUE, indicates the device is Tenant Attached. When FALSE, indicates it's not Tenant Attached. Supports: $select, $OrderBy. Read-only. [TpmCheckFailed <Boolean?>]: When TRUE, indicates Trusted Platform Module (TPM) hardware check failed for device to the latest version of upgrade to windows. When FALSE, indicates the check succeeded. Supports: $select, $OrderBy. Read-only. [UpgradeEligibility <OperatingSystemUpgradeEligibility?>]: Work From Anywhere windows device upgrade eligibility status. [WindowsScore <Double?>]: Indicates per device windows score. Valid values 0 to 100. Value -1 means associated score is unavailable. Supports: $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 [WorkFromAnywhereScore <Double?>]: Indicates work from anywhere per device overall score. Valid values 0 to 100. Value -1 means associated score is unavailable. Supports: $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308
USEREXPERIENCEANALYTICSWORKFROMANYWHEREMODELPERFORMANCE <IMicrosoftGraphUserExperienceAnalyticsWorkFromAnywhereModelPerformance[]>: The user experience analytics work from anywhere model performance [Id <String>]: The unique identifier for an entity. Read-only. [CloudIdentityScore <Double?>]: The cloud identity score of the device model. Valid values 0 to 100. Value -1 means associated score is unavailable. Supports: $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 [CloudManagementScore <Double?>]: The cloud management score of the device model. Valid values 0 to 100. Value -1 means associated score is unavailable. Supports: $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 [CloudProvisioningScore <Double?>]: The cloud provisioning score of the device model. Valid values 0 to 100. Value -1 means associated score is unavailable. Supports: $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 [HealthStatus <UserExperienceAnalyticsHealthState?>]: userExperienceAnalyticsHealthState [Manufacturer <String>]: The manufacturer name of the device. Supports: $select, $OrderBy. Read-only. [Model <String>]: The model name of the device. Supports: $select, $OrderBy. Read-only. [ModelDeviceCount <Int32?>]: The devices count for the model. Supports: $select, $OrderBy. Read-only. Valid values -2147483648 to 2147483647 [WindowsScore <Double?>]: The window score of the device model. Valid values 0 to 100. Value -1 means associated score is unavailable. Supports: $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 [WorkFromAnywhereScore <Double?>]: The work from anywhere score of the device model. Valid values 0 to 100. Value -1 means associated score is unavailable. Supports: $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308
VIRTUALENDPOINT <IMicrosoftGraphVirtualEndpoint>: virtualEndpoint
[(Any) <Object>]: This indicates any property can be added to this object.
[Id <String>]: The unique identifier for an entity.
Read-only.
[AuditEvents <IMicrosoftGraphCloudPcAuditEvent[]>]: A collection of Cloud PC audit events.
[Id <String>]: The unique identifier for an entity.
Read-only.
[Activity <String>]: The friendly name of the audit activity.
[ActivityDateTime <DateTime?>]: The date time in UTC when the activity was performed. Read-only.
[ActivityOperationType <String>]: cloudPcAuditActivityOperationType
[ActivityResult <String>]: cloudPcAuditActivityResult
[ActivityType <String>]: The type of activity that was performed. Read-only.
[Actor <IMicrosoftGraphCloudPcAuditActor>]: cloudPcAuditActor
[(Any) <Object>]: This indicates any property can be added to this object.
[ApplicationDisplayName <String>]: Name of the application.
[ApplicationId <String>]: Microsoft Entra application ID.
[IPAddress <String>]: IP address.
[RemoteTenantId <String>]: The delegated partner tenant ID.
[RemoteUserId <String>]: The delegated partner user ID.
[ServicePrincipalName <String>]: Service Principal Name (SPN).
[UserId <String>]: Microsoft Entra user ID.
[UserPermissions <String[]>]: List of user permissions and application permissions when the audit event was performed.
[UserPrincipalName <String>]: User Principal Name (UPN).
[UserRoleScopeTags <IMicrosoftGraphCloudPcUserRoleScopeTagInfo[]>]: List of role scope tags.
[DisplayName <String>]: Scope tag display name.
[RoleScopeTagId <String>]: Scope tag identity.
[Category <String>]: cloudPcAuditCategory
[ComponentName <String>]: The component name for the audit event.
Read-only.
[CorrelationId <String>]: The client request ID that is used to correlate activity within the system. Read-only.
[DisplayName <String>]: The display name for the audit event.
Read-only.
[Resources <IMicrosoftGraphCloudPcAuditResource[]>]: The list of cloudPcAuditResource objects. Read-only.
[DisplayName <String>]: The display name of the modified resource entity.
[ModifiedProperties <IMicrosoftGraphCloudPcAuditProperty[]>]: The list of modified properties.
[DisplayName <String>]: The display name for this property.
[NewValue <String>]: The new value for this property.
[OldValue <String>]: The old value for this property.
[ResourceId <String>]: The unique identifier of the modified resource entity.
[CloudPCs <IMicrosoftGraphCloudPc[]>]: A collection of cloud-managed virtual desktops.
[Id <String>]: The unique identifier for an entity.
Read-only.
[AadDeviceId <String>]: The Microsoft Entra device ID for the Cloud PC, also known as the Azure Active Directory (Azure AD) device ID, that consists of 32 characters in a GUID format.
Generated on a VM joined to Microsoft Entra ID.
Read-only.
[DisplayName <String>]: The display name for the Cloud PC.
Maximum length is 64 characters.
Read-only.
You can use the cloudPC: rename API to modify the Cloud PC name.
[GracePeriodEndDateTime <DateTime?>]: The date and time when the grace period ends and reprovisioning or deprovisioning happen.
Required only if the status is inGracePeriod.
The timestamp is shown in ISO 8601 format and Coordinated Universal Time (UTC).
For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.
[ImageDisplayName <String>]: The name of the operating system image used for the Cloud PC.
Maximum length is 50 characters.
Only letters (A-Z, a-z), numbers (0-9), and special characters (-,,.) are allowed for this property.
The property value can't begin or end with an underscore.
Read-only.
[LastModifiedDateTime <DateTime?>]: The last modified date and time of the Cloud PC.
The timestamp type represents date and time information using ISO 8601 format and is always in UTC.
For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.
[ManagedDeviceId <String>]: The Intune enrolled device ID for the Cloud PC that consists of 32 characters in a GUID format.
The managedDeviceId property of Windows 365 Business Cloud PCs is always null as Windows 365 Business Cloud PCs aren't Intune-enrolled automatically by Windows 365.
Read-only.
[ManagedDeviceName <String>]: The Intune enrolled device name for the Cloud PC.
The managedDeviceName property of Windows 365 Business Cloud PCs is always null as Windows 365 Business Cloud PCs aren't Intune-enrolled automatically by Windows 365.
Read-only.
[OnPremisesConnectionName <String>]: The on-premises connection that applied during the provisioning of Cloud PCs.
Read-only.
[ProvisioningPolicyId <String>]: The provisioning policy ID for the Cloud PC that consists of 32 characters in a GUID format.
A policy defines the type of Cloud PC the user wants to create.
Read-only.
[ProvisioningPolicyName <String>]: The provisioning policy that applied during the provisioning of Cloud PCs.
Maximum length is 120 characters.
Read-only.
[ProvisioningType <String>]: cloudPcProvisioningType
[ServicePlanId <String>]: The service plan ID for the Cloud PC that consists of 32 characters in a GUID format.
For more information about service plans, see Product names and service plan identifiers for licensing.
Read-only.
[ServicePlanName <String>]: The service plan name for the customer-facing Cloud PC entity.
Read-only.
[UserPrincipalName <String>]: The user principal name (UPN) of the user assigned to the Cloud PC.
Maximum length is 113 characters.
For more information on username policies, see Password policies and account restrictions in Microsoft Entra ID.
Read-only.
[DeviceImages <IMicrosoftGraphCloudPcDeviceImage[]>]: A collection of device image resources on Cloud PC.
[Id <String>]: The unique identifier for an entity.
Read-only.
[DisplayName <String>]: The display name of the associated device image.
The device image display name and the version are used to uniquely identify the Cloud PC device image.
Read-only.
[ErrorCode <String>]: cloudPcDeviceImageErrorCode
[ExpirationDate <DateTime?>]: The date when the image became unavailable.
Read-only.
[LastModifiedDateTime <DateTime?>]: The data and time when the image was last modified.
The timestamp represents date and time information using ISO 8601 format and is always in UTC.
For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.
Read-only.
[OSBuildNumber <String>]: The OS build version of the image.
For example, 1909.
Read-only.
[OSStatus <String>]: cloudPcDeviceImageOsStatus
[OperatingSystem <String>]: The operating system (OS) of the image.
For example, Windows 11 Enterprise.
Read-only.
[SourceImageResourceId <String>]: The unique identifier (ID) of the source image resource on Azure.
The required ID format is: '/subscriptions/{subscription-id}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/images/{imageName}'.
Read-only.
[Status <String>]: cloudPcDeviceImageStatus
[Version <String>]: The image version.
For example, 0.0.1 and 1.5.13.
Read-only.
[GalleryImages <IMicrosoftGraphCloudPcGalleryImage[]>]: A collection of gallery image resources on Cloud PC.
[Id <String>]: The unique identifier for an entity.
Read-only.
[DisplayName <String>]: The display name of this gallery image.
For example, Windows 11 Enterprise + Microsoft 365 Apps 22H2.
Read-only.
[EndDate <DateTime?>]: The date when the status of the image becomes supportedWithWarning.
Users can still provision new Cloud PCs if the current time is later than endDate and earlier than expirationDate.
For example, assume the endDate of a gallery image is 2023-9-14 and expirationDate is 2024-3-14, users are able to provision new Cloud PCs if today is 2023-10-01.
Read-only.
[ExpirationDate <DateTime?>]: The date when the image is no longer available.
Users are unable to provision new Cloud PCs if the current time is later than expirationDate.
The value is usually endDate plus six months.
For example, if the startDate is 2025-10-14, the expirationDate is usually 2026-04-14.
Read-only.
[OfferName <String>]: The offer name of this gallery image that is passed to Azure Resource Manager (ARM) to retrieve the image resource.
Read-only.
[PublisherName <String>]: The publisher name of this gallery image that is passed to Azure Resource Manager (ARM) to retrieve the image resource.
Read-only.
[SizeInGb <Int32?>]: Indicates the size of this image in gigabytes.
For example, 64.
Read-only.
[SkuName <String>]: The SKU name of this image that is passed to Azure Resource Manager (ARM) to retrieve the image resource.
Read-only.
[StartDate <DateTime?>]: The date when the Cloud PC image is available for provisioning new Cloud PCs.
For example, 2022-09-20.
Read-only.
[Status <String>]: cloudPcGalleryImageStatus
[OnPremisesConnections <IMicrosoftGraphCloudPcOnPremisesConnection[]>]: A defined collection of Azure resource information that can be used to establish Azure network connections for Cloud PCs.
[Id <String>]: The unique identifier for an entity.
Read-only.
[AdDomainName <String>]: The fully qualified domain name (FQDN) of the Active Directory domain you want to join.
Maximum length is 255.
Optional.
[AdDomainPassword <String>]: The password associated with the username of an Active Directory account (adDomainUsername).
[AdDomainUsername <String>]: The username of an Active Directory account (user or service account) that has permission to create computer objects in Active Directory.
Required format: admin@contoso.com.
Optional.
[AlternateResourceUrl <String>]: The interface URL of the partner service's resource that links to this Azure network connection.
Returned only on $select.
[ConnectionType <String>]: cloudPcOnPremisesConnectionType
[DisplayName <String>]: The display name for the Azure network connection.
[HealthCheckStatus <String>]: cloudPcOnPremisesConnectionStatus
[HealthCheckStatusDetail <IMicrosoftGraphCloudPcOnPremisesConnectionStatusDetail>]: cloudPcOnPremisesConnectionStatusDetail
[(Any) <Object>]: This indicates any property can be added to this object.
[EndDateTime <DateTime?>]: The end time of the connection health check.
The Timestamp is shown in ISO 8601 format and Coordinated Universal Time (UTC).
For example, midnight UTC on Jan 1, 2014 appears as 2014-01-01T00:00:00Z.
Read-Only.
[HealthChecks <IMicrosoftGraphCloudPcOnPremisesConnectionHealthCheck[]>]: A list of all checks that have been run on the connection.
Read-Only.
[AdditionalDetail <String>]: Additional details about the health check or the recommended action.
For exmaple, the string value can be download.microsoft.com:443;software-download.microsoft.com:443; Read-only.
[CorrelationId <String>]: The unique identifier of the health check item-related activities.
This identifier can be useful in troubleshooting.
[DisplayName <String>]: The display name for this health check item.
[EndDateTime <DateTime?>]: The value cannot be modified and is automatically populated when the health check ends.
The Timestamp type represents date and time information using ISO 8601 format and is in Coordinated Universal Time (UTC).
For example, midnight UTC on Jan 1, 2024 would look like this: '2024-01-01T00:00:00Z'.
Returned by default.
Read-only.
[ErrorType <String>]: cloudPcOnPremisesConnectionHealthCheckErrorType
[RecommendedAction <String>]: The recommended action to fix the corresponding error.
For example, The Active Directory domain join check failed because the password of the domain join user has expired.
Read-Only.
[StartDateTime <DateTime?>]: The value cannot be modified and is automatically populated when the health check starts.
The Timestamp type represents date and time information using ISO 8601 format and is in Coordinated Universal Time (UTC).
For example, midnight UTC on Jan 1, 2024 would look like this: '2024-01-01T00:00:00Z'.
Returned by default.
Read-only.
[Status <String>]: cloudPcOnPremisesConnectionStatus
[StartDateTime <DateTime?>]: The start time of the health check.
The timestamp is shown in ISO 8601 format and Coordinated Universal Time (UTC).
For example, midnight UTC on Jan 1, 2014 appear as 2014-01-01T00:00:00Z.
Read-Only.
[InUse <Boolean?>]: When true, the Azure network connection is in use.
When false, the connection isn't in use.
You can't delete a connection that’s in use.
Returned only on $select.
For an example that shows how to get the inUse property, see Example 2: Get the selected properties of an Azure network connection, including healthCheckStatusDetail.
Read-only.
[OrganizationalUnit <String>]: The organizational unit (OU) in which the computer account is created.
If left null, the OU configured as the default (a well-known computer object container) in the tenant's Active Directory domain (OU) is used.
Optional.
[ResourceGroupId <String>]: The unique identifier of the target resource group used associated with the on-premises network connectivity for Cloud PCs.
Required format: '/subscriptions/{subscription-id}/resourceGroups/{resourceGroupName}'
[SubnetId <String>]: The unique identifier of the target subnet used associated with the on-premises network connectivity for Cloud PCs.
Required format: '/subscriptions/{subscription-id}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{virtualNetworkId}/subnets/{subnetName}'
[SubscriptionId <String>]: The unique identifier of the Azure subscription associated with the tenant.
[SubscriptionName <String>]: The name of the Azure subscription is used to create an Azure network connection.
Read-only.
[VirtualNetworkId <String>]: The unique identifier of the target virtual network used associated with the on-premises network connectivity for Cloud PCs.
Required format: '/subscriptions/{subscription-id}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{virtualNetworkName}'
[VirtualNetworkLocation <String>]: Indicates the resource location of the target virtual network.
For example, the location can be eastus2, westeurope, etc.
Read-only (computed value).
[ProvisioningPolicies <IMicrosoftGraphCloudPcProvisioningPolicy[]>]: A collection of Cloud PC provisioning policies.
[Id <String>]: The unique identifier for an entity.
Read-only.
[AlternateResourceUrl <String>]: The URL of the alternate resource that links to this provisioning policy.
Read-only.
[Assignments <IMicrosoftGraphCloudPcProvisioningPolicyAssignment[]>]: A defined collection of provisioning policy assignments.
Represents the set of Microsoft 365 groups and security groups in Microsoft Entra ID that have provisioning policy assigned.
Returned only on $expand.
For an example about how to get the assignments relationship, see Get cloudPcProvisioningPolicy.
[Id <String>]: The unique identifier for an entity.
Read-only.
[AssignedUsers <IMicrosoftGraphUser[]>]: The assignment targeted users for the provisioning policy.
This list of users is computed based on assignments, licenses, group memberships, and policies.
Read-only.
Supports$expand.
[DeletedDateTime <DateTime?>]: Date and time when this object was deleted.
Always null when the object hasn't been deleted.
[Id <String>]: The unique identifier for an entity.
Read-only.
[AboutMe <String>]: A freeform text entry field for the user to describe themselves.
Returned only on $select.
[AccountEnabled <Boolean?>]: true if the account is enabled; otherwise, false.
This property is required when a user is created.
Returned only on $select.
Supports $filter (eq, ne, not, and in).
[Activities <IMicrosoftGraphUserActivity[]>]: The user's activities across devices.
Read-only.
Nullable.
[Id <String>]: The unique identifier for an entity.
Read-only.
[ActivationUrl <String>]: Required.
URL used to launch the activity in the best native experience represented by the appId.
Might launch a web-based app if no native app exists.
[ActivitySourceHost <String>]: Required.
URL for the domain representing the cross-platform identity mapping for the app.
Mapping is stored either as a JSON file hosted on the domain or configurable via Windows Dev Center.
The JSON file is named cross-platform-app-identifiers and is hosted at root of your HTTPS domain, either at the top level domain or include a sub domain.
For example: https://contoso.com or https://myapp.contoso.com but NOT https://myapp.contoso.com/somepath.
You must have a unique file and domain (or sub domain) per cross-platform app identity.
For example, a separate file and domain is needed for Word vs.
PowerPoint.
[AppActivityId <String>]: Required.
The unique activity ID in the context of the app - supplied by caller and immutable thereafter.
[AppDisplayName <String>]: Optional.
Short text description of the app used to generate the activity for use in cases when the app is not installed on the user’s local device.
[ContentInfo <IMicrosoftGraphJson>]: Json
[(Any) <Object>]: This indicates any property can be added to this object.
[ContentUrl <String>]: Optional.
Used in the event the content can be rendered outside of a native or web-based app experience (for example, a pointer to an item in an RSS feed).
[CreatedDateTime <DateTime?>]: Set by the server.
DateTime in UTC when the object was created on the server.
[ExpirationDateTime <DateTime?>]: Set by the server.
DateTime in UTC when the object expired on the server.
[FallbackUrl <String>]: Optional.
URL used to launch the activity in a web-based app, if available.
[HistoryItems <IMicrosoftGraphActivityHistoryItem[]>]: Optional.
NavigationProperty/Containment; navigation property to the activity's historyItems.
[Id <String>]: The unique identifier for an entity.
Read-only.
[ActiveDurationSeconds <Int32?>]: Optional.
The duration of active user engagement.
if not supplied, this is calculated from the startedDateTime and lastActiveDateTime.
[Activity <IMicrosoftGraphUserActivity>]: userActivity
[CreatedDateTime <DateTime?>]: Set by the server.
DateTime in UTC when the object was created on the server.
[ExpirationDateTime <DateTime?>]: Optional.
UTC DateTime when the activityHistoryItem will undergo hard-delete.
Can be set by the client.
[LastActiveDateTime <DateTime?>]: Optional.
UTC DateTime when the activityHistoryItem (activity session) was last understood as active or finished - if null, activityHistoryItem status should be Ongoing.
[LastModifiedDateTime <DateTime?>]: Set by the server.
DateTime in UTC when the object was modified on the server.
[StartedDateTime <DateTime?>]: Required.
UTC DateTime when the activityHistoryItem (activity session) was started.
Required for timeline history.
[Status <String>]: status
[UserTimezone <String>]: Optional.
The timezone in which the user's device used to generate the activity was located at activity creation time.
Values supplied as Olson IDs in order to support cross-platform representation.
[LastModifiedDateTime <DateTime?>]: Set by the server.
DateTime in UTC when the object was modified on the server.
[Status <String>]: status
[UserTimezone <String>]: Optional.
The timezone in which the user's device used to generate the activity was located at activity creation time; values supplied as Olson IDs in order to support cross-platform representation.
[VisualElements <IMicrosoftGraphVisualInfo>]: visualInfo
[(Any) <Object>]: This indicates any property can be added to this object.
[Attribution <IMicrosoftGraphImageInfo>]: imageInfo
[(Any) <Object>]: This indicates any property can be added to this object.
[AddImageQuery <Boolean?>]: Optional; parameter used to indicate the server is able to render image dynamically in response to parameterization.
For example – a high contrast image
[AlternateText <String>]: Optional; alt-text accessible content for the image
[AlternativeText <String>]:
[IconUrl <String>]: Optional; URI that points to an icon which represents the application used to generate the activity
[BackgroundColor <String>]: Optional.
Background color used to render the activity in the UI - brand color for the application source of the activity.
Must be a valid hex color
[Content <IMicrosoftGraphJson>]: Json
[Description <String>]: Optional.
Longer text description of the user's unique activity (example: document name, first sentence, and/or metadata)
[DisplayText <String>]: Required.
Short text description of the user's unique activity (for example, document name in cases where an activity refers to document creation)
[AgeGroup <String>]: Sets the age group of the user.
Allowed values: null, Minor, NotAdult, and Adult.
For more information, see legal age group property definitions.
Returned only on $select.
Supports $filter (eq, ne, not, and in).
[AgreementAcceptances <IMicrosoftGraphAgreementAcceptance[]>]: The user's terms of use acceptance statuses.
Read-only.
Nullable.
[Id <String>]: The unique identifier for an entity.
Read-only.
[AgreementFileId <String>]: The identifier of the agreement file accepted by the user.
[AgreementId <String>]: The identifier of the agreement.
[DeviceDisplayName <String>]: The display name of the device used for accepting the agreement.
[DeviceId <String>]: The unique identifier of the device used for accepting the agreement.
Supports $filter (eq) and eq for null values.
[DeviceOSType <String>]: The operating system used to accept the agreement.
[DeviceOSVersion <String>]: The operating system version of the device used to accept the agreement.
[ExpirationDateTime <DateTime?>]: The expiration date time of the acceptance.
The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time.
For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.
Supports $filter (eq, ge, le) and eq for null values.
[RecordedDateTime <DateTime?>]: The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time.
For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.
[State <String>]: agreementAcceptanceState
[UserDisplayName <String>]: Display name of the user when the acceptance was recorded.
[UserEmail <String>]: Email of the user when the acceptance was recorded.
[UserId <String>]: The identifier of the user who accepted the agreement.
Supports $filter (eq).
[UserPrincipalName <String>]: UPN of the user when the acceptance was recorded.
[AppRoleAssignments <IMicrosoftGraphAppRoleAssignment[]>]: Represents the app roles a user is granted for an application.
Supports $expand.
[DeletedDateTime <DateTime?>]: Date and time when this object was deleted.
Always null when the object hasn't been deleted.
[Id <String>]: The unique identifier for an entity.
Read-only.
[AppRoleId <String>]: The identifier (id) for the app role that's assigned to the principal.
This app role must be exposed in the appRoles property on the resource application's service principal (resourceId).
If the resource application hasn't declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles.
Required on create.
[CreatedDateTime <DateTime?>]: The time when the app role assignment was created.
The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time.
For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.
Read-only.
[PrincipalDisplayName <String>]: The display name of the user, group, or service principal that was granted the app role assignment.
Maximum length is 256 characters.
Read-only.
Supports $filter (eq and startswith).
[PrincipalId <String>]: The unique identifier (id) for the user, security group, or service principal being granted the app role.
Security groups with dynamic memberships are supported.
Required on create.
[PrincipalType <String>]: The type of the assigned principal.
This can either be User, Group, or ServicePrincipal.
Read-only.
[ResourceDisplayName <String>]: The display name of the resource app's service principal to which the assignment is made.
Maximum length is 256 characters.
[ResourceId <String>]: The unique identifier (id) for the resource service principal for which the assignment is made.
Required on create.
Supports $filter (eq only).
[AssignedLicenses <IMicrosoftGraphAssignedLicense[]>]: The licenses that are assigned to the user, including inherited (group-based) licenses.
This property doesn't differentiate between directly assigned and inherited licenses.
Use the licenseAssignmentStates property to identify the directly assigned and inherited licenses.
Not nullable.
Returned only on $select.
Supports $filter (eq, not, /$count eq 0, /$count ne 0).
[DisabledPlans <String[]>]: A collection of the unique identifiers for plans that have been disabled.
IDs are available in servicePlans > servicePlanId in the tenant's subscribedSkus or serviceStatus > servicePlanId in the tenant's companySubscription.
[SkuId <String>]: The unique identifier for the SKU.
Corresponds to the skuId from subscribedSkus or companySubscription.
[AssignedPlans <IMicrosoftGraphAssignedPlan[]>]: The plans that are assigned to the user.
Read-only.
Not nullable.
Returned only on $select.
Supports $filter (eq and not).
[AssignedDateTime <DateTime?>]: The date and time at which the plan was assigned.
The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time.
For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.
[CapabilityStatus <String>]: Condition of the capability assignment.
The possible values are Enabled, Warning, Suspended, Deleted, LockedOut.
See a detailed description of each value.
[Service <String>]: The name of the service; for example, exchange.
[ServicePlanId <String>]: A GUID that identifies the service plan.
For a complete list of GUIDs and their equivalent friendly service names, see Product names and service plan identifiers for licensing.
[Authentication <IMicrosoftGraphAuthentication>]: authentication
[(Any) <Object>]: This indicates any property can be added to this object.
[Id <String>]: The unique identifier for an entity.
Read-only.
[EmailMethods <IMicrosoftGraphEmailAuthenticationMethod[]>]: The email address registered to a user for authentication.
[Id <String>]: The unique identifier for an entity.
Read-only.
[EmailAddress <String>]: The email address registered to this user.
[Fido2Methods <IMicrosoftGraphFido2AuthenticationMethod[]>]: Represents the FIDO2 security keys registered to a user for authentication.
[Id <String>]: The unique identifier for an entity.
Read-only.
[AaGuid <String>]: Authenticator Attestation GUID, an identifier that indicates the type (e.g.
make and model) of the authenticator.
[AttestationCertificates <String[]>]: The attestation certificate(s) attached to this security key.
[AttestationLevel <String>]: attestationLevel
[CreatedDateTime <DateTime?>]: The timestamp when this key was registered to the user.
[DisplayName <String>]: The display name of the key as given by the user.
[Model <String>]: The manufacturer-assigned model of the FIDO2 security key.
[Methods <IMicrosoftGraphAuthenticationMethod[]>]: Represents all authentication methods registered to a user.
[Id <String>]: The unique identifier for an entity.
Read-only.
[MicrosoftAuthenticatorMethods <IMicrosoftGraphMicrosoftAuthenticatorAuthenticationMethod[]>]: The details of the Microsoft Authenticator app registered to a user for authentication.
[Id <String>]: The unique identifier for an entity.
Read-only.
[CreatedDateTime <DateTime?>]: The date and time that this app was registered.
This property is null if the device isn't registered for passwordless Phone Sign-In.
[Device <IMicrosoftGraphDevice>]: device
[(Any) <Object>]: This indicates any property can be added to this object.
[DeletedDateTime <DateTime?>]: Date and time when this object was deleted.
Always null when the object hasn't been deleted.
[Id <String>]: The unique identifier for an entity.
Read-only.
[AccountEnabled <Boolean?>]: true if the account is enabled; otherwise, false.
Required.
Default is true.
Supports $filter (eq, ne, not, in).
Only callers with at least the Cloud Device Administrator role can set this property.
[AlternativeSecurityIds <IMicrosoftGraphAlternativeSecurityId[]>]: For internal use only.
Not nullable.
Supports $filter (eq, not, ge, le).
[IdentityProvider <String>]: For internal use only.
[Key <Byte[]>]: For internal use only.
[Type <Int32?>]: For internal use only.
[ApproximateLastSignInDateTime <DateTime?>]: The timestamp type represents date and time information using ISO 8601 format and is always in UTC time.
For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.
Read-only.
Supports $filter (eq, ne, not, ge, le, and eq on null values) and $orderby.
[ComplianceExpirationDateTime <DateTime?>]: The timestamp when the device is no longer deemed compliant.
The timestamp type represents date and time information using ISO 8601 format and is always in UTC time.
For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.
Read-only.
[DeviceCategory <String>]: User-defined property set by Intune to automatically add devices to groups and simplify managing devices.
[DeviceId <String>]: Unique identifier set by Azure Device Registration Service at the time of registration.
This alternate key can be used to reference the device object.
Supports $filter (eq, ne, not, startsWith).
[DeviceMetadata <String>]: For internal use only.
Set to null.
[DeviceOwnership <String>]: Ownership of the device.
Intune sets this property.
Possible values are: unknown, company, personal.
[DeviceVersion <Int32?>]: For internal use only.
[DisplayName <String>]: The display name for the device.
Maximum length is 256 characters.
Required.
Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values), $search, and $orderby.
[EnrollmentProfileName <String>]: Enrollment profile applied to the device.
For example, Apple Device Enrollment Profile, Device enrollment - Corporate device identifiers, or Windows Autopilot profile name.
This property is set by Intune.
[EnrollmentType <String>]: Enrollment type of the device.
Intune sets this property.
Possible values are: unknown, userEnrollment, deviceEnrollmentManager, appleBulkWithUser, appleBulkWithoutUser, windowsAzureADJoin, windowsBulkUserless, windowsAutoEnrollment, windowsBulkAzureDomainJoin, windowsCoManagement, windowsAzureADJoinUsingDeviceAuth,appleUserEnrollment, appleUserEnrollmentWithServiceAccount.
NOTE: This property might return other values apart from those listed.
[Extensions <IMicrosoftGraphExtension[]>]: The collection of open extensions defined for the device.
Read-only.
Nullable.
[Id <String>]: The unique identifier for an entity.
Read-only.
[IsCompliant <Boolean?>]: true if the device complies with Mobile Device Management (MDM) policies; otherwise, false.
Read-only.
This can only be updated by Intune for any device OS type or by an approved MDM app for Windows OS devices.
Supports $filter (eq, ne, not).
[IsManaged <Boolean?>]: true if the device is managed by a Mobile Device Management (MDM) app; otherwise, false.
This can only be updated by Intune for any device OS type or by an approved MDM app for Windows OS devices.
Supports $filter (eq, ne, not).
[IsManagementRestricted <Boolean?>]: Indicates whether the device is a member of a restricted management administrative unit.
If not set, the default value is null and the default behavior is false.
Read-only.
To manage a device that's a member of a restricted management administrative unit, the administrator or calling app must be assigned a Microsoft Entra role at the scope of the restricted management administrative unit.
Returned only on $select.
[IsRooted <Boolean?>]: true if the device is rooted or jail-broken.
This property can only be updated by Intune.
[ManagementType <String>]: The management channel of the device.
This property is set by Intune.
Possible values are: eas, mdm, easMdm, intuneClient, easIntuneClient, configurationManagerClient, configurationManagerClientMdm, configurationManagerClientMdmEas, unknown, jamf, googleCloudDevicePolicyController.
[Manufacturer <String>]: Manufacturer of the device.
Read-only.
[MdmAppId <String>]: Application identifier used to register device into MDM.
Read-only.
Supports $filter (eq, ne, not, startsWith).
[MemberOf <IMicrosoftGraphDirectoryObject[]>]: Groups and administrative units that this device is a member of.
Read-only.
Nullable.
Supports $expand.
[Id <String>]: The unique identifier for an entity.
Read-only.
[DeletedDateTime <DateTime?>]: Date and time when this object was deleted.
Always null when the object hasn't been deleted.
[Model <String>]: Model of the device.
Read-only.
[OnPremisesLastSyncDateTime <DateTime?>]: The last time at which the object was synced with the on-premises directory.
The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time.
For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z Read-only.
Supports $filter (eq, ne, not, ge, le, in).
[OnPremisesSecurityIdentifier <String>]: The on-premises security identifier (SID) for the user who was synchronized from on-premises to the cloud.
Read-only.
Returned only on $select.
Supports $filter (eq).
[OnPremisesSyncEnabled <Boolean?>]: true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default).
Read-only.
Supports $filter (eq, ne, not, in, and eq on null values).
[OperatingSystem <String>]: The type of operating system on the device.
Required.
Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values).
[OperatingSystemVersion <String>]: The version of the operating system on the device.
Required.
Supports $filter (eq, ne, not, ge, le, startsWith, and eq on null values).
[PhysicalIds <String[]>]: For internal use only.
Not nullable.
Supports $filter (eq, not, ge, le, startsWith,/$count eq 0, /$count ne 0).
[ProfileType <String>]: The profile type of the device.
Possible values: RegisteredDevice (default), SecureVM, Printer, Shared, IoT.
[RegisteredOwners <IMicrosoftGraphDirectoryObject[]>]: The user that cloud joined the device or registered their personal device.
The registered owner is set at the time of registration.
Read-only.
Nullable.
Supports $expand.
[RegisteredUsers <IMicrosoftGraphDirectoryObject[]>]: Collection of registered users of the device.
For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration.
Read-only.
Nullable.
Supports $expand.
[RegistrationDateTime <DateTime?>]: Date and time of when the device was registered.
The timestamp type represents date and time information using ISO 8601 format and is always in UTC time.
For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.
Read-only.
[SystemLabels <String[]>]: List of labels applied to the device by the system.
Supports $filter (/$count eq 0, /$count ne 0).
[TransitiveMemberOf <IMicrosoftGraphDirectoryObject[]>]: Groups and administrative units that the device is a member of.
This operation is transitive.
Supports $expand.
[TrustType <String>]: Type of trust for the joined device.
Read-only.
Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud-only joined devices), ServerAd (on-premises domain joined devices joined to Microsoft Entra ID).
For more information, see Introduction to device management in Microsoft Entra ID.
Supports $filter (eq, ne, not, in).
[DeviceTag <String>]: Tags containing app metadata.
[DisplayName <String>]: The name of the device on which this app is registered.
[PhoneAppVersion <String>]: Numerical version of this instance of the Authenticator app.
[Operations <IMicrosoftGraphLongRunningOperation[]>]: Represents the status of a long-running operation, such as a password reset operation.
[Id <String>]: The unique identifier for an entity.
Read-only.
[CreatedDateTime <DateTime?>]: The start time of the operation.
The timestamp type represents date and time information using ISO 8601 format and is always in UTC.
For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.
[LastActionDateTime <DateTime?>]: The time of the last action in the operation.
The timestamp type represents date and time information using ISO 8601 format and is always in UTC.
For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.
[ResourceLocation <String>]: URI of the resource that the operation is performed on.
[Status <String>]: longRunningOperationStatus
[StatusDetail <String>]: Details about the status of the operation.
[PasswordMethods <IMicrosoftGraphPasswordAuthenticationMethod[]>]: Represents the password registered to a user for authentication.
For security, the password itself is never returned in the object, but action can be taken to reset a password.
[Id <String>]: The unique identifier for an entity.
Read-only.
[CreatedDateTime <DateTime?>]: The date and time when this password was last updated.
This property is currently not populated.
Read-only.
The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time.
For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.
[Password <String>]: For security, the password is always returned as null from a LIST or GET operation.
[PhoneMethods <IMicrosoftGraphPhoneAuthenticationMethod[]>]: The phone numbers registered to a user for authentication.
[Id <String>]: The unique identifier for an entity.
Read-only.
[PhoneNumber <String>]: The phone number to text or call for authentication.
Phone numbers use the format +{country code} {number}x{extension}, with extension optional.
For example, +1 5555551234 or +1 5555551234x123 are valid.
Numbers are rejected when creating or updating if they don't match the required format.
[PhoneType <String>]: authenticationPhoneType
[SmsSignInState <String>]: authenticationMethodSignInState
[PlatformCredentialMethods <IMicrosoftGraphPlatformCredentialAuthenticationMethod[]>]: Represents a platform credential instance registered to a user on Mac OS.
[Id <String>]: The unique identifier for an entity.
Read-only.
[CreatedDateTime <DateTime?>]: The date and time that this Platform Credential Key was registered.
[Device <IMicrosoftGraphDevice>]: device
[DisplayName <String>]: The name of the device on which Platform Credential is registered.
[KeyStrength <String>]: authenticationMethodKeyStrength
[Platform <String>]: authenticationMethodPlatform
[SoftwareOathMethods <IMicrosoftGraphSoftwareOathAuthenticationMethod[]>]: The software OATH time-based one-time password (TOTP) applications registered to a user for authentication.
[Id <String>]: The unique identifier for an entity.
Read-only.
[SecretKey <String>]: The secret key of the method.
Always returns null.
[TemporaryAccessPassMethods <IMicrosoftGraphTemporaryAccessPassAuthenticationMethod[]>]: Represents a Temporary Access Pass registered to a user for authentication through time-limited passcodes.
[Id <String>]: The unique identifier for an entity.
Read-only.
[CreatedDateTime <DateTime?>]: The date and time when the Temporary Access Pass was created.
[IsUsable <Boolean?>]: The state of the authentication method that indicates whether it's currently usable by the user.
[IsUsableOnce <Boolean?>]: Determines whether the pass is limited to a one-time use.
If true, the pass can be used once; if false, the pass can be used multiple times within the Temporary Access Pass lifetime.
[LifetimeInMinutes <Int32?>]: The lifetime of the Temporary Access Pass in minutes starting at startDateTime.
Must be between 10 and 43200 inclusive (equivalent to 30 days).
[MethodUsabilityReason <String>]: Details about the usability state (isUsable).
Reasons can include: EnabledByPolicy, DisabledByPolicy, Expired, NotYetValid, OneTimeUsed.
[StartDateTime <DateTime?>]: The date and time when the Temporary Access Pass becomes available to use and when isUsable is true is enforced.
[TemporaryAccessPass <String>]: The Temporary Access Pass used to authenticate.
Returned only on creation of a new temporaryAccessPassAuthenticationMethod object; Hidden in subsequent read operations and returned as null with GET.
[WindowsHelloForBusinessMethods <IMicrosoftGraphWindowsHelloForBusinessAuthenticationMethod[]>]: Represents the Windows Hello for Business authentication method registered to a user for authentication.
[Id <String>]: The unique identifier for an entity.
Read-only.
[CreatedDateTime <DateTime?>]: The date and time that this Windows Hello for Business key was registered.
[Device <IMicrosoftGraphDevice>]: device
[DisplayName <String>]: The name of the device on which Windows Hello for Business is registered
[KeyStrength <String>]: authenticationMethodKeyStrength
[AuthorizationInfo <IMicrosoftGraphAuthorizationInfo>]: authorizationInfo
[(Any) <Object>]: This indicates any property can be added to this object.
[CertificateUserIds <String[]>]:
[Birthday <DateTime?>]: The birthday of the user.
The Timestamp type represents date and time information using ISO 8601 format and is always in UTC.
For example, midnight UTC on Jan 1, 2014, is 2014-01-01T00:00:00Z.
Returned only on $select.
[BusinessPhones <String[]>]: The telephone numbers for the user.
NOTE: Although it's a string collection, only one number can be set for this property.
Read-only for users synced from the on-premises directory.
Returned by default.
Supports $filter (eq, not, ge, le, startsWith).
[Calendar <IMicrosoftGraphCalendar>]: calendar
[(Any) <Object>]: This indicates any property can be added to this object.
[Id <String>]: The unique identifier for an entity.
Read-only.
[AllowedOnlineMeetingProviders <String[]>]: Represent the online meeting service providers that can be used to create online meetings in this calendar.
Possible values are: unknown, skypeForBusiness, skypeForConsumer, teamsForBusiness.
[CalendarPermissions <IMicrosoftGraphCalendarPermission[]>]: The permissions of the users with whom the calendar is shared.
[Id <String>]: The unique identifier for an entity.
Read-only.
[AllowedRoles <String[]>]: List of allowed sharing or delegating permission levels for the calendar.
Possible values are: none, freeBusyRead, limitedRead, read, write, delegateWithoutPrivateEventAccess, delegateWithPrivateEventAccess, custom.
[EmailAddress <IMicrosoftGraphEmailAddress>]: emailAddress
[(Any) <Object>]: This indicates any property can be added to this object.
[Address <String>]: The email address of the person or entity.
[Name <String>]: The display name of the person or entity.
[IsInsideOrganization <Boolean?>]: True if the user in context (recipient or delegate) is inside the same organization as the calendar owner.
[IsRemovable <Boolean?>]: True if the user can be removed from the list of recipients or delegates for the specified calendar, false otherwise.
The 'My organization' user determines the permissions other people within your organization have to the given calendar.
You can't remove 'My organization' as a share recipient to a calendar.
[Role <String>]: calendarRoleType
[CalendarView <IMicrosoftGraphEvent[]>]: The calendar view for the calendar.
Navigation property.
Read-only.
[Categories <String[]>]: The categories associated with the item
[ChangeKey <String>]: Identifies the version of the item.
Every time the item is changed, changeKey changes as well.
This allows Exchange to apply changes to the correct version of the object.
Read-only.
[CreatedDateTime <DateTime?>]: The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time.
For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z
[LastModifiedDateTime <DateTime?>]: The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time.
For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z
[Id <String>]: The unique identifier for an entity.
Read-only.
[AllowNewTimeProposals <Boolean?>]: true if the meeting organizer allows invitees to propose a new time when responding; otherwise, false.
Optional.
The default is true.
[Attachments <IMicrosoftGraphAttachment[]>]: The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event.
Navigation property.
Read-only.
Nullable.
[Id <String>]: The unique identifier for an entity.
Read-only.
[ContentType <String>]: The MIME type.
[IsInline <Boolean?>]: true if the attachment is an inline attachment; otherwise, false.
[LastModifiedDateTime <DateTime?>]: The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time.
For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z
[Name <String>]: The attachment's file name.
[Size <Int32?>]: The length of the attachment in bytes.
[Attendees <IMicrosoftGraphAttendee[]>]: The collection of attendees for the event.
[Type <String>]: attendeeType
[EmailAddress <IMicrosoftGraphEmailAddress>]: emailAddress
[ProposedNewTime <IMicrosoftGraphTimeSlot>]: timeSlot
[(Any) <Object>]: This indicates any property can be added to this object.
[End <IMicrosoftGraphDateTimeZone>]: dateTimeTimeZone
[(Any) <Object>]: This indicates any property can be added to this object.
[DateTime <String>]: A single point of time in a combined date and time representation ({date}T{time}; for example, 2017-08-29T04:00:00.0000000).
[TimeZone <String>]: Represents a time zone, for example, 'Pacific Standard Time'.
See below for more possible values.
[Start <IMicrosoftGraphDateTimeZone>]: dateTimeTimeZone
[Status <IMicrosoftGraphResponseStatus>]: responseStatus
[(Any) <Object>]: This indicates any property can be added to this object.
[Response <String>]: responseType
[Time <DateTime?>]: The date and time when the response was returned.
It uses ISO 8601 format and is always in UTC time.
For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z
[Body <IMicrosoftGraphItemBody>]: itemBody
[(Any) <Object>]: This indicates any property can be added to this object.
[Content <String>]: The content of the item.
[ContentType <String>]: bodyType
[BodyPreview <String>]: The preview of the message associated with the event.
It's in text format.
[Calendar <IMicrosoftGraphCalendar>]: calendar
[CancelledOccurrences <String[]>]: Contains occurrenceId property values of canceled instances in a recurring series, if the event is the series master.
Instances in a recurring series that are canceled are called canceled occurences.Returned only on $select in a Get operation which specifies the ID (seriesMasterId property value) of a series master event.
[End <IMicrosoftGraphDateTimeZone>]: dateTimeTimeZone
[ExceptionOccurrences <IMicrosoftGraphEvent[]>]: Contains the id property values of the event instances that are exceptions in a recurring series.Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees.
Exceptions don't include canceled occurrences.Returned only on $select and $expand in a GET operation that specifies the ID (seriesMasterId property value) of a series master event.
[Extensions <IMicrosoftGraphExtension[]>]: The collection of open extensions defined for the event.
Nullable.
[HasAttachments <Boolean?>]: Set to true if the event has attachments.
[HideAttendees <Boolean?>]: When set to true, each attendee only sees themselves in the meeting request and meeting Tracking list.
The default is false.
[ICalUId <String>]: A unique identifier for an event across calendars.
This ID is different for each occurrence in a recurring series.
Read-only.
[Importance <String>]: importance
[Instances <IMicrosoftGraphEvent[]>]: The occurrences of a recurring series, if the event is a series master.
This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series.
Navigation property.
Read-only.
Nullable.
[IsAllDay <Boolean?>]: Set to true if the event lasts all day.
If true, regardless of whether it's a single-day or multi-day event, start, and endtime must be set to midnight and be in the same time zone.
[IsCancelled <Boolean?>]: Set to true if the event has been canceled.
[IsDraft <Boolean?>]: Set to true if the user has updated the meeting in Outlook but hasn't sent the updates to attendees.
Set to false if all changes are sent, or if the event is an appointment without any attendees.
[IsOnlineMeeting <Boolean?>]: True if this event has online meeting information (that is, onlineMeeting points to an onlineMeetingInfo resource), false otherwise.
Default is false (onlineMeeting is null).
Optional.
After you set isOnlineMeeting to true, Microsoft Graph initializes onlineMeeting.
Subsequently, Outlook ignores any further changes to isOnlineMeeting, and the meeting remains available online.
[IsOrganizer <Boolean?>]: Set to true if the calendar owner (specified by the owner property of the calendar) is the organizer of the event (specified by the organizer property of the event).
It also applies if a delegate organized the event on behalf of the owner.
[IsReminderOn <Boolean?>]: Set to true if an alert is set to remind the user of the event.
[Location <IMicrosoftGraphLocation>]: location
[(Any) <Object>]: This indicates any property can be added to this object.
[Address <IMicrosoftGraphPhysicalAddress>]: physicalAddress
[(Any) <Object>]: This indicates any property can be added to this object.
[City <String>]: The city.
[CountryOrRegion <String>]: The country or region.
It's a free-format string value, for example, 'United States'.
[PostalCode <String>]: The postal code.
[State <String>]: The state.
[Street <String>]: The street.
[Coordinates <IMicrosoftGraphOutlookGeoCoordinates>]: outlookGeoCoordinates
[(Any) <Object>]: This indicates any property can be added to this object.
[Accuracy <Double?>]: The accuracy of the latitude and longitude.
As an example, the accuracy can be measured in meters, such as the latitude and longitude are accurate to within 50 meters.
[Altitude <Double?>]: The altitude of the location.
[AltitudeAccuracy <Double?>]: The accuracy of the altitude.
[Latitude <Double?>]: The latitude of the location.
[Longitude <Double?>]: The longitude of the location.
[DisplayName <String>]: The name associated with the location.
[LocationEmailAddress <String>]: Optional email address of the location.
[LocationType <String>]: locationType
[LocationUri <String>]: Optional URI representing the location.
[UniqueId <String>]: For internal use only.
[UniqueIdType <String>]: locationUniqueIdType
[Locations <IMicrosoftGraphLocation[]>]: The locations where the event is held or attended from.
The location and locations properties always correspond with each other.
If you update the location property, any prior locations in the locations collection are removed and replaced by the new location value.
[MultiValueExtendedProperties <IMicrosoftGraphMultiValueLegacyExtendedProperty[]>]: The collection of multi-value extended properties defined for the event.
Read-only.
Nullable.
[Id <String>]: The unique identifier for an entity.
Read-only.
[Value <String[]>]: A collection of property values.
[OnlineMeeting <IMicrosoftGraphOnlineMeetingInfo>]: onlineMeetingInfo
[(Any) <Object>]: This indicates any property can be added to this object.
[ConferenceId <String>]: The ID of the conference.
[JoinUrl <String>]: The external link that launches the online meeting.
This is a URL that clients launch into a browser and will redirect the user to join the meeting.
[Phones <IMicrosoftGraphPhone[]>]: All of the phone numbers associated with this conference.
[Language <String>]:
[Number <String>]: The phone number.
[Region <String>]:
[Type <String>]: phoneType
[QuickDial <String>]: The preformatted quick dial for this call.
[TollFreeNumbers <String[]>]: The toll free numbers that can be used to join the conference.
[TollNumber <String>]: The toll number that can be used to join the conference.
[OnlineMeetingProvider <String>]: onlineMeetingProviderType
[OnlineMeetingUrl <String>]: A URL for an online meeting.
The property is set only when an organizer specifies in Outlook that an event is an online meeting such as Skype.
Read-only.To access the URL to join an online meeting, use joinUrl which is exposed via the onlineMeeting property of the event.
The onlineMeetingUrl property will be deprecated in the future.
[Organizer <IMicrosoftGraphRecipient>]: recipient
[(Any) <Object>]: This indicates any property can be added to this object.
[EmailAddress <IMicrosoftGraphEmailAddress>]: emailAddress
[OriginalEndTimeZone <String>]: The end time zone that was set when the event was created.
A value of tzone://Microsoft/Custom indicates that a legacy custom time zone was set in desktop Outlook.
[OriginalStart <DateTime?>]: Represents the start time of an event when it's initially created as an occurrence or exception in a recurring series.
This property is not returned for events that are single instances.
Its date and time information is expressed in ISO 8601 format and is always in UTC.
For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z
[OriginalStartTimeZone <String>]: The start time zone that was set when the event was created.
A value of tzone://Microsoft/Custom indicates that a legacy custom time zone was set in desktop Outlook.
[Recurrence <IMicrosoftGraphPatternedRecurrence>]: patternedRecurrence
[(Any) <Object>]: This indicates any property can be added to this object.
[Pattern <IMicrosoftGraphRecurrencePattern>]: recurrencePattern
[(Any) <Object>]: This indicates any property can be added to this object.
[DayOfMonth <Int32?>]: The day of the month on which the event occurs.
Required if type is absoluteMonthly or absoluteYearly.
[DaysOfWeek <String[]>]: A collection of the days of the week on which the event occurs.
The possible values are: sunday, monday, tuesday, wednesday, thursday, friday, saturday.
If type is relativeMonthly or relativeYearly, and daysOfWeek specifies more than one day, the event falls on the first day that satisfies the pattern.
Required if type is weekly, relativeMonthly, or relativeYearly.
[FirstDayOfWeek <String>]: dayOfWeek
[Index <String>]: weekIndex
[Interval <Int32?>]: The number of units between occurrences, where units can be in days, weeks, months, or years, depending on the type.
Required.
[Month <Int32?>]: The month in which the event occurs.
This is a number from 1 to 12.
[Type <String>]: recurrencePatternType
[Range <IMicrosoftGraphRecurrenceRange>]: recurrenceRange
[(Any) <Object>]: This indicates any property can be added to this object.
[EndDate <DateTime?>]: The date to stop applying the recurrence pattern.
Depending on the recurrence pattern of the event, the last occurrence of the meeting may not be this date.
Required if type is endDate.
[NumberOfOccurrences <Int32?>]: The number of times to repeat the event.
Required and must be positive if type is numbered.
[RecurrenceTimeZone <String>]: Time zone for the startDate and endDate properties.
Optional.
If not specified, the time zone of the event is used.
[StartDate <DateTime?>]: The date to start applying the recurrence pattern.
The first occurrence of the meeting may be this date or later, depending on the recurrence pattern of the event.
Must be the same value as the start property of the recurring event.
Required.
[Type <String>]: recurrenceRangeType
[ReminderMinutesBeforeStart <Int32?>]: The number of minutes before the event start time that the reminder alert occurs.
[ResponseRequested <Boolean?>]: Default is true, which represents the organizer would like an invitee to send a response to the event.
[ResponseStatus <IMicrosoftGraphResponseStatus>]: responseStatus
[Sensitivity <String>]: sensitivity
[SeriesMasterId <String>]: The ID for the recurring series master item, if this event is part of a recurring series.
[ShowAs <String>]: freeBusyStatus
[SingleValueExtendedProperties <IMicrosoftGraphSingleValueLegacyExtendedProperty[]>]: The collection of single-value extended properties defined for the event.
Read-only.
Nullable.
[Id <String>]: The unique identifier for an entity.
Read-only.
[Value <String>]: A property value.
[Start <IMicrosoftGraphDateTimeZone>]: dateTimeTimeZone
[Subject <String>]: The text of the event's subject line.
[TransactionId <String>]: A custom identifier specified by a client app for the server to avoid redundant POST operations in case of client retries to create the same event.
It's useful when low network connectivity causes the client to time out before receiving a response from the server for the client's prior create-event request.
After you set transactionId when creating an event, you can't change transactionId in a subsequent update.
This property is only returned in a response payload if an app has set it.
Optional.
[Type <String>]: eventType
[WebLink <String>]: The URL to open the event in Outlook on the web.Outlook on the web opens the event in the browser if you are signed in to your mailbox.
Otherwise, Outlook on the web prompts you to sign in.This URL can't be accessed from within an iFrame.
[CanEdit <Boolean?>]: true if the user can write to the calendar, false otherwise.
This property is true for the user who created the calendar.
This property is also true for a user who shared a calendar and granted write access.
[CanShare <Boolean?>]: true if the user has permission to share the calendar, false otherwise.
Only the user who created the calendar can share it.
[CanViewPrivateItems <Boolean?>]: If true, the user can read calendar items that have been marked private, false otherwise.
[ChangeKey <String>]: Identifies the version of the calendar object.
Every time the calendar is changed, changeKey changes as well.
This allows Exchange to apply changes to the correct version of the object.
Read-only.
[Color <String>]: calendarColor
[DefaultOnlineMeetingProvider <String>]: onlineMeetingProviderType
[Events <IMicrosoftGraphEvent[]>]: The events in the calendar.
Navigation property.
Read-only.
[HexColor <String>]: The calendar color, expressed in a hex color code of three hexadecimal values, each ranging from 00 to FF and representing the red, green, or blue components of the color in the RGB color space.
If the user has never explicitly set a color for the calendar, this property is empty.
Read-only.
[IsDefaultCalendar <Boolean?>]: true if this is the default calendar where new events are created by default, false otherwise.
[IsRemovable <Boolean?>]: Indicates whether this user calendar can be deleted from the user mailbox.
[IsTallyingResponses <Boolean?>]: Indicates whether this user calendar supports tracking of meeting responses.
Only meeting invites sent from users' primary calendars support tracking of meeting responses.
[MultiValueExtendedProperties <IMicrosoftGraphMultiValueLegacyExtendedProperty[]>]: The collection of multi-value extended properties defined for the calendar.
Read-only.
Nullable.
[Name <String>]: The calendar name.
[Owner <IMicrosoftGraphEmailAddress>]: emailAddress
[SingleValueExtendedProperties <IMicrosoftGraphSingleValueLegacyExtendedProperty[]>]: The collection of single-value extended properties defined for the calendar.
Read-only.
Nullable.
[CalendarGroups <IMicrosoftGraphCalendarGroup[]>]: The user's calendar groups.
Read-only.
Nullable.
[Id <String>]: The unique identifier for an entity.
Read-only.
[Calendars <IMicrosoftGraphCalendar[]>]: The calendars in the calendar group.
Navigation property.
Read-only.
Nullable.
[ChangeKey <String>]: Identifies the version of the calendar group.
Every time the calendar group is changed, ChangeKey changes as well.
This allows Exchange to apply changes to the correct version of the object.
Read-only.
[ClassId <String>]: The class identifier.
Read-only.
[Name <String>]: The group name.
[CalendarView <IMicrosoftGraphEvent[]>]: The calendar view for the calendar.
Read-only.
Nullable.
[Calendars <IMicrosoftGraphCalendar[]>]: The user's calendars.
Read-only.
Nullable.
[Chats <IMicrosoftGraphChat[]>]:
[Id <String>]: The unique identifier for an entity.
Read-only.
[ChatType <String>]: chatType
[CreatedDateTime <DateTime?>]: Date and time at which the chat was created.
Read-only.
[InstalledApps <IMicrosoftGraphTeamsAppInstallation[]>]: A collection of all the apps in the chat.
Nullable.
[Id <String>]: The unique identifier for an entity.
Read-only.
[ConsentedPermissionSet <IMicrosoftGraphTeamsAppPermissionSet>]: teamsAppPermissionSet
[(Any) <Object>]: This indicates any property can be added to this object.
[ResourceSpecificPermissions <IMicrosoftGraphTeamsAppResourceSpecificPermission[]>]: A collection of resource-specific permissions.
[PermissionType <String>]: teamsAppResourceSpecificPermissionType
[PermissionValue <String>]: The name of the resource-specific permission.
[TeamsApp <IMicrosoftGraphTeamsApp>]: teamsApp
[(Any) <Object>]: This indicates any property can be added to this object.
[Id <String>]: The unique identifier for an entity.
Read-only.
[AppDefinitions <IMicrosoftGraphTeamsAppDefinition[]>]: The details for each version of the app.
[Id <String>]: The unique identifier for an entity.
Read-only.
[Authorization <IMicrosoftGraphTeamsAppAuthorization>]: teamsAppAuthorization
[(Any) <Object>]: This indicates any property can be added to this object.
[ClientAppId <String>]: The registration ID of the Microsoft Entra app ID associated with the teamsApp.
[RequiredPermissionSet <IMicrosoftGraphTeamsAppPermissionSet>]: teamsAppPermissionSet
[Bot <IMicrosoftGraphTeamworkBot>]: teamworkBot
[(Any) <Object>]: This indicates any property can be added to this object.
[Id <String>]: The unique identifier for an entity.
Read-only.
[CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet
[(Any) <Object>]: This indicates any property can be added to this object.
[Application <IMicrosoftGraphIdentity>]: identity
[(Any) <Object>]: This indicates any property can be added to this object.
[DisplayName <String>]: The display name of the identity.For drive items, the display name might not always be available or up to date.
For example, if a user changes their display name the API might show the new value in a future response, but the items associated with the user don't show up as changed when using delta.
[Id <String>]: Unique identifier for the identity or actor.
For example, in the access reviews decisions API, this property might record the id of the principal, that is, the group, user, or application that's subject to review.
[Device <IMicrosoftGraphIdentity>]: identity
[User <IMicrosoftGraphIdentity>]: identity
[Description <String>]: Verbose description of the application.
[DisplayName <String>]: The name of the app provided by the app developer.
[LastModifiedDateTime <DateTime?>]:
[PublishingState <String>]: teamsAppPublishingState
[ShortDescription <String>]: Short description of the application.
[TeamsAppId <String>]: The ID from the Teams app manifest.
[Version <String>]: The version number of the application.
[DisplayName <String>]: The name of the catalog app provided by the app developer in the Microsoft Teams zip app package.
[DistributionMethod <String>]: teamsAppDistributionMethod
[ExternalId <String>]: The ID of the catalog provided by the app developer in the Microsoft Teams zip app package.
[TeamsAppDefinition <IMicrosoftGraphTeamsAppDefinition>]: teamsAppDefinition
[IsHiddenForAllMembers <Boolean?>]: Indicates whether the chat is hidden for all its members.
Read-only.
[LastMessagePreview <IMicrosoftGraphChatMessageInfo>]: chatMessageInfo
[(Any) <Object>]: This indicates any property can be added to this object.
[Id <String>]: The unique identifier for an entity.
Read-only.
[Body <IMicrosoftGraphItemBody>]: itemBody
[CreatedDateTime <DateTime?>]: Date time object representing the time at which message was created.
[EventDetail <IMicrosoftGraphEventMessageDetail>]: eventMessageDetail
[(Any) <Object>]: This indicates any property can be added to this object.
[From <IMicrosoftGraphChatMessageFromIdentitySet>]: chatMessageFromIdentitySet
[(Any) <Object>]: This indicates any property can be added to this object.
[Application <IMicrosoftGraphIdentity>]: identity
[Device <IMicrosoftGraphIdentity>]: identity
[User <IMicrosoftGraphIdentity>]: identity
[IsDeleted <Boolean?>]: If set to true, the original message has been deleted.
[MessageType <String>]: chatMessageType
[LastUpdatedDateTime <DateTime?>]: Date and time at which the chat was renamed or the list of members was last changed.
Read-only.
[Members <IMicrosoftGraphConversationMember[]>]: A collection of all the members in the chat.
Nullable.
[Id <String>]: The unique identifier for an entity.
Read-only.
[DisplayName <String>]: The display name of the user.
[Roles <String[]>]: The roles for that user.
This property contains more qualifiers only when relevant - for example, if the member has owner privileges, the roles property contains owner as one of the values.
Similarly, if the member is an in-tenant guest, the roles property contains guest as one of the values.
A basic member shouldn't have any values specified in the roles property.
An Out-of-tenant external member is assigned the owner role.
[VisibleHistoryStartDateTime <DateTime?>]: The timestamp denoting how far back a conversation's history is shared with the conversation member.
This property is settable only for members of a chat.
[Messages <IMicrosoftGraphChatMessage[]>]: A collection of all the messages in the chat.
Nullable.
[Id <String>]: The unique identifier for an entity.
Read-only.
[Attachments <IMicrosoftGraphChatMessageAttachment[]>]: References to attached objects like files, tabs, meetings etc.
[Content <String>]: The content of the attachment.
If the attachment is a rich card, set the property to the rich card object.
This property and contentUrl are mutually exclusive.
[ContentType <String>]: The media type of the content attachment.
The possible values are: reference: The attachment is a link to another file.
Populate the contentURL with the link to the object.forwardedMessageReference: The attachment is a reference to a forwarded message.
Populate the content with the original message context.Any contentType that is supported by the Bot Framework's Attachment object.application/vnd.microsoft.card.codesnippet: A code snippet.
application/vnd.microsoft.card.announcement: An announcement header.
[ContentUrl <String>]: The URL for the content of the attachment.
[Id <String>]: Read-only.
The unique ID of the attachment.
[Name <String>]: The name of the attachment.
[TeamsAppId <String>]: The ID of the Teams app that is associated with the attachment.
The property is used to attribute a Teams message card to the specified app.
[ThumbnailUrl <String>]: The URL to a thumbnail image that the channel can use if it supports using an alternative, smaller form of content or contentUrl.
For example, if you set contentType to application/word and set contentUrl to the location of the Word document, you might include a thumbnail image that represents the document.
The channel could display the thumbnail image instead of the document.
When the user selects the image, the channel would open the document.
[Body <IMicrosoftGraphItemBody>]: itemBody
[ChannelIdentity <IMicrosoftGraphChannelIdentity>]: channelIdentity
[(Any) <Object>]: This indicates any property can be added to this object.
[ChannelId <String>]: The identity of the channel in which the message was posted.
[TeamId <String>]: The identity of the team in which the message was posted.
[ChatId <String>]: If the message was sent in a chat, represents the identity of the chat.
[CreatedDateTime <DateTime?>]: Timestamp of when the chat message was created.
[DeletedDateTime <DateTime?>]: Read only.
Timestamp at which the chat message was deleted, or null if not deleted.
[Etag <String>]: Read-only.
Version number of the chat message.
[EventDetail <IMicrosoftGraphEventMessageDetail>]: eventMessageDetail
[From <IMicrosoftGraphChatMessageFromIdentitySet>]: chatMessageFromIdentitySet
[HostedContents <IMicrosoftGraphChatMessageHostedContent[]>]: Content in a message hosted by Microsoft Teams - for example, images or code snippets.
[ContentBytes <Byte[]>]: Write only.
Bytes for the hosted content (such as images).
[ContentType <String>]: Write only.
Content type.
such as image/png, image/jpg.
[Id <String>]: The unique identifier for an entity.
Read-only.
[Importance <String>]: chatMessageImportance
[LastEditedDateTime <DateTime?>]: Read only.
Timestamp when edits to the chat message were made.
Triggers an 'Edited' flag in the Teams UI.
If no edits are made the value is null.
[LastModifiedDateTime <DateTime?>]: Read only.
Timestamp when the chat message is created (initial setting) or modified, including when a reaction is added or removed.
[Locale <String>]: Locale of the chat message set by the client.
Always set to en-us.
[Mentions <IMicrosoftGraphChatMessageMention[]>]: List of entities mentioned in the chat message.
Supported entities are: user, bot, team, channel, chat, and tag.
[Id <Int32?>]: Index of an entity being mentioned in the specified chatMessage.
Matches the {index} value in the corresponding <at id='{index}'> tag in the message body.
[MentionText <String>]: String used to represent the mention.
For example, a user's display name, a team name.
[Mentioned <IMicrosoftGraphChatMessageMentionedIdentitySet>]: chatMessageMentionedIdentitySet
[(Any) <Object>]: This indicates any property can be added to this object.
[Application <IMicrosoftGraphIdentity>]: identity
[Device <IMicrosoftGraphIdentity>]: identity
[User <IMicrosoftGraphIdentity>]: identity
[Conversation <IMicrosoftGraphTeamworkConversationIdentity>]: teamworkConversationIdentity
[(Any) <Object>]: This indicates any property can be added to this object.
[DisplayName <String>]: The display name of the identity.For drive items, the display name might not always be available or up to date.
For example, if a user changes their display name the API might show the new value in a future response, but the items associated with the user don't show up as changed when using delta.
[Id <String>]: Unique identifier for the identity or actor.
For example, in the access reviews decisions API, this property might record the id of the principal, that is, the group, user, or application that's subject to review.
[ConversationIdentityType <String>]: teamworkConversationIdentityType
[MessageHistory <IMicrosoftGraphChatMessageHistoryItem[]>]: List of activity history of a message item, including modification time and actions, such as reactionAdded, reactionRemoved, or reaction changes, on the message.
[Actions <String>]: chatMessageActions
[ModifiedDateTime <DateTime?>]: The date and time when the message was modified.
[Reaction <IMicrosoftGraphChatMessageReaction>]: chatMessageReaction
[(Any) <Object>]: This indicates any property can be added to this object.
[CreatedDateTime <DateTime?>]: The timestamp type represents date and time information using ISO 8601 format and is always in UTC.
For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.
[DisplayName <String>]: The name of the reaction.
[ReactionContentUrl <String>]: The hosted content URL for the custom reaction type.
[ReactionType <String>]: The reaction type.
Supported values include Unicode characters, custom, and some backward-compatible reaction types, such as like, angry, sad, laugh, heart, and surprised.
[User <IMicrosoftGraphChatMessageReactionIdentitySet>]: chatMessageReactionIdentitySet
[(Any) <Object>]: This indicates any property can be added to this object.
[Application <IMicrosoftGraphIdentity>]: identity
[Device <IMicrosoftGraphIdentity>]: identity
[User <IMicrosoftGraphIdentity>]: identity
[MessageType <String>]: chatMessageType
[PolicyViolation <IMicrosoftGraphChatMessagePolicyViolation>]: chatMessagePolicyViolation
[(Any) <Object>]: This indicates any property can be added to this object.
[DlpAction <String>]: chatMessagePolicyViolationDlpActionTypes
[JustificationText <String>]: Justification text provided by the sender of the message when overriding a policy violation.
[PolicyTip <IMicrosoftGraphChatMessagePolicyViolationPolicyTip>]: chatMessagePolicyViolationPolicyTip
[(Any) <Object>]: This indicates any property can be added to this object.
[ComplianceUrl <String>]: The URL a user can visit to read about the data loss prevention policies for the organization.
(ie, policies about what users shouldn't say in chats)
[GeneralText <String>]: Explanatory text shown to the sender of the message.
[MatchedConditionDescriptions <String[]>]: The list of improper data in the message that was detected by the data loss prevention app.
Each DLP app defines its own conditions, examples include 'Credit Card Number' and 'Social Security Number'.
[UserAction <String>]: chatMessagePolicyViolationUserActionTypes
[VerdictDetails <String>]: chatMessagePolicyViolationVerdictDetailsTypes
[Reactions <IMicrosoftGraphChatMessageReaction[]>]: Reactions for this chat message (for example, Like).
[Replies <IMicrosoftGraphChatMessage[]>]: Replies for a specified message.
Supports $expand for channel messages.
[ReplyToId <String>]: Read-only.
ID of the parent chat message or root chat message of the thread.
(Only applies to chat messages in channels, not chats.)
[Subject <String>]: The subject of the chat message, in plaintext.
[Summary <String>]: Summary text of the chat message that could be used for push notifications and summary views or fall back views.
Only applies to channel chat messages, not chat messages in a chat.
[WebUrl <String>]: Read-only.
Link to the message in Microsoft Teams.
[OnlineMeetingInfo <IMicrosoftGraphTeamworkOnlineMeetingInfo>]: teamworkOnlineMeetingInfo
[(Any) <Object>]: This indicates any property can be added to this object.
[CalendarEventId <String>]: The identifier of the calendar event associated with the meeting.
[JoinWebUrl <String>]: The URL that users click to join or uniquely identify the meeting.
[Organizer <IMicrosoftGraphTeamworkUserIdentity>]: teamworkUserIdentity
[(Any) <Object>]: This indicates any property can be added to this object.
[DisplayName <String>]: The display name of the identity.For drive items, the display name might not always be available or up to date.
For example, if a user changes their display name the API might show the new value in a future response, but the items associated with the user don't show up as changed when using delta.
[Id <String>]: Unique identifier for the identity or actor.
For example, in the access reviews decisions API, this property might record the id of the principal, that is, the group, user, or application that's subject to review.
[UserIdentityType <String>]: teamworkUserIdentityType
[PermissionGrants <IMicrosoftGraphResourceSpecificPermissionGrant[]>]: A collection of permissions granted to apps for the chat.
[DeletedDateTime <DateTime?>]: Date and time when this object was deleted.
Always null when the object hasn't been deleted.
[Id <String>]: The unique identifier for an entity.
Read-only.
[ClientAppId <String>]: ID of the service principal of the Microsoft Entra app that has been granted access.
Read-only.
[ClientId <String>]: ID of the Microsoft Entra app that has been granted access.
Read-only.
[Permission <String>]: The name of the resource-specific permission.
Read-only.
[PermissionType <String>]: The type of permission.
Possible values are: Application, Delegated.
Read-only.
[ResourceAppId <String>]: ID of the Microsoft Entra app that is hosting the resource.
Read-only.
[PinnedMessages <IMicrosoftGraphPinnedChatMessageInfo[]>]: A collection of all the pinned messages in the chat.
Nullable.
[Id <String>]: The unique identifier for an entity.
Read-only.
[Message <IMicrosoftGraphChatMessage>]: chatMessage
[Tabs <IMicrosoftGraphTeamsTab[]>]: A collection of all the tabs in the chat.
Nullable.
[Id <String>]: The unique identifier for an entity.
Read-only.
[Configuration <IMicrosoftGraphTeamsTabConfiguration>]: teamsTabConfiguration
[(Any) <Object>]: This indicates any property can be added to this object.
[ContentUrl <String>]: Url used for rendering tab contents in Teams.
Required.
[EntityId <String>]: Identifier for the entity hosted by the tab provider.
[RemoveUrl <String>]: Url called by Teams client when a Tab is removed using the Teams Client.
[WebsiteUrl <String>]: Url for showing tab contents outside of Teams.
[DisplayName <String>]: Name of the tab.
[TeamsApp <IMicrosoftGraphTeamsApp>]: teamsApp
[WebUrl <String>]: Deep link URL of the tab instance.
Read-only.
[TenantId <String>]: The identifier of the tenant in which the chat was created.
Read-only.
[Topic <String>]: (Optional) Subject or topic for the chat.
Only available for group chats.
[Viewpoint <IMicrosoftGraphChatViewpoint>]: chatViewpoint
[(Any) <Object>]: This indicates any property can be added to this object.
[IsHidden <Boolean?>]: Indicates whether the chat is hidden for the current user.
[LastMessageReadDateTime <DateTime?>]: Represents the dateTime up until which the current user has read chatMessages in a specific chat.
[WebUrl <String>]: The URL for the chat in Microsoft Teams.
The URL should be treated as an opaque blob, and not parsed.
Read-only.
[City <String>]: The city where the user is located.
Maximum length is 128 characters.
Returned only on $select.
Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values).
[CloudClipboard <IMicrosoftGraphCloudClipboardRoot>]: cloudClipboardRoot
[(Any) <Object>]: This indicates any property can be added to this object.
[Id <String>]: The unique identifier for an entity.
Read-only.
[Items <IMicrosoftGraphCloudClipboardItem[]>]: Represents a collection of Cloud Clipboard items.
[Id <String>]: The unique identifier for an entity.
Read-only.
[CreatedDateTime <DateTime?>]: Set by the server.
DateTime in UTC when the object was created on the server.
[ExpirationDateTime <DateTime?>]: Set by the server.
DateTime in UTC when the object expires and after that the object is no longer available.
The default and also maximum TTL is 12 hours after the creation, but it might change for performance optimization.
[LastModifiedDateTime <DateTime?>]: Set by the server if not provided in the client's request.
DateTime in UTC when the object was modified by the client.
[Payloads <IMicrosoftGraphCloudClipboardItemPayload[]>]: A cloudClipboardItem can have multiple cloudClipboardItemPayload objects in the payloads.
A window can place more than one clipboard object on the clipboard.
Each one represents the same information in a different clipboard format.
[Content <String>]: The formatName version of the value of a cloud clipboard encoded in base64.
[FormatName <String>]: For a list of possible values see formatName values.
[CompanyName <String>]: The name of the company that the user is associated with.
This property can be useful for describing the company that a guest comes from.
The maximum length is 64 characters.Returned only on $select.
Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values).
[ConsentProvidedForMinor <String>]: Sets whether consent was obtained for minors.
Allowed values: null, Granted, Denied, and NotRequired.
For more information, see legal age group property definitions.
Returned only on $select.
Supports $filter (eq, ne, not, and in).
[ContactFolders <IMicrosoftGraphContactFolder[]>]: The user's contacts folders.
Read-only.
Nullable.
[Id <String>]: The unique identifier for an entity.
Read-only.
[ChildFolders <IMicrosoftGraphContactFolder[]>]: The collection of child folders in the folder.
Navigation property.
Read-only.
Nullable.
[Contacts <IMicrosoftGraphContact[]>]: The contacts in the folder.
Navigation property.
Read-only.
Nullable.
[Categories <String[]>]: The categories associated with the item
[ChangeKey <String>]: Identifies the version of the item.
Every time the item is changed, changeKey changes as well.
This allows Exchange to apply changes to the correct version of the object.
Read-only.
[CreatedDateTime <DateTime?>]: The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time.
For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z
[LastModifiedDateTime <DateTime?>]: The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time.
For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z
[Id <String>]: The unique identifier for an entity.
Read-only.
[AssistantName <String>]: The name of the contact's assistant.
[Birthday <DateTime?>]: The contact's birthday.
The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time.
For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z
[BusinessAddress <IMicrosoftGraphPhysicalAddress>]: physicalAddress
[BusinessHomePage <String>]: The business home page of the contact.
[BusinessPhones <String[]>]: The contact's business phone numbers.
[Children <String[]>]: The names of the contact's children.
[CompanyName <String>]: The name of the contact's company.
[Department <String>]: The contact's department.
[DisplayName <String>]: The contact's display name.
You can specify the display name in a create or update operation.
Note that later updates to other properties may cause an automatically generated value to overwrite the displayName value you have specified.
To preserve a pre-existing value, always include it as displayName in an update operation.
[EmailAddresses <IMicrosoftGraphEmailAddress[]>]: The contact's email addresses.
[Extensions <IMicrosoftGraphExtension[]>]: The collection of open extensions defined for the contact.
Read-only.
Nullable.
[FileAs <String>]: The name the contact is filed under.
[Generation <String>]: The contact's suffix.
[GivenName <String>]: The contact's given name.
[HomeAddress <IMicrosoftGraphPhysicalAddress>]: physicalAddress
[HomePhones <String[]>]: The contact's home phone numbers.
[ImAddresses <String[]>]: The contact's instant messaging (IM) addresses.
[Initials <String>]: The contact's initials.
[JobTitle <String>]: The contact’s job title.
[Manager <String>]: The name of the contact's manager.
[MiddleName <String>]: The contact's middle name.
[MobilePhone <String>]: The contact's mobile phone number.
[MultiValueExtendedProperties <IMicrosoftGraphMultiValueLegacyExtendedProperty[]>]: The collection of multi-value extended properties defined for the contact.
Read-only.
Nullable.
[NickName <String>]: The contact's nickname.
[OfficeLocation <String>]: The location of the contact's office.
[OtherAddress <IMicrosoftGraphPhysicalAddress>]: physicalAddress
[ParentFolderId <String>]: The ID of the contact's parent folder.
[PersonalNotes <String>]: The user's notes about the contact.
[Photo <IMicrosoftGraphProfilePhoto>]: profilePhoto
[(Any) <Object>]: This indicates any property can be added to this object.
[Id <String>]: The unique identifier for an entity.
Read-only.
[Height <Int32?>]: The height of the photo.
Read-only.
[Width <Int32?>]: The width of the photo.
Read-only.
[Profession <String>]: The contact's profession.
[SingleValueExtendedProperties <IMicrosoftGraphSingleValueLegacyExtendedProperty[]>]: The collection of single-value extended properties defined for the contact.
Read-only.
Nullable.
[SpouseName <String>]: The name of the contact's spouse/partner.
[Surname <String>]: The contact's surname.
[Title <String>]: The contact's title.
[YomiCompanyName <String>]: The phonetic Japanese company name of the contact.
[YomiGivenName <String>]: The phonetic Japanese given name (first name) of the contact.
[YomiSurname <String>]: The phonetic Japanese surname (last name) of the contact.
[DisplayName <String>]: The folder's display name.
[MultiValueExtendedProperties <IMicrosoftGraphMultiValueLegacyExtendedProperty[]>]: The collection of multi-value extended properties defined for the contactFolder.
Read-only.
Nullable.
[ParentFolderId <String>]: The ID of the folder's parent folder.
[SingleValueExtendedProperties <IMicrosoftGraphSingleValueLegacyExtendedProperty[]>]: The collection of single-value extended properties defined for the contactFolder.
Read-only.
Nullable.
[Contacts <IMicrosoftGraphContact[]>]: The user's contacts.
Read-only.
Nullable.
[Country <String>]: The country or region where the user is located; for example, US or UK.
Maximum length is 128 characters.
Returned only on $select.
Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values).
[CreatedDateTime <DateTime?>]: The date and time the user was created, in ISO 8601 format and UTC.
The value can't be modified and is automatically populated when the entity is created.
Nullable.
For on-premises users, the value represents when they were first created in Microsoft Entra ID.
Property is null for some users created before June 2018 and on-premises users that were synced to Microsoft Entra ID before June 2018.
Read-only.
Returned only on $select.
Supports $filter (eq, ne, not , ge, le, in).
[CreatedObjects <IMicrosoftGraphDirectoryObject[]>]: Directory objects that the user created.
Read-only.
Nullable.
[CreationType <String>]: Indicates whether the user account was created through one of the following methods: As a regular school or work account (null).
As an external account (Invitation).
As a local account for an Azure Active Directory B2C tenant (LocalAccount).
Through self-service sign-up by an internal user using email verification (EmailVerified).
Through self-service sign-up by a guest signing up through a link that is part of a user flow (SelfServiceSignUp).
Read-only.Returned only on $select.
Supports $filter (eq, ne, not, in).
[CustomSecurityAttributes <IMicrosoftGraphCustomSecurityAttributeValue>]: customSecurityAttributeValue
[(Any) <Object>]: This indicates any property can be added to this object.
[DataSecurityAndGovernance <IMicrosoftGraphUserDataSecurityAndGovernance>]: userDataSecurityAndGovernance
[(Any) <Object>]: This indicates any property can be added to this object.
[SensitivityLabels <IMicrosoftGraphSensitivityLabel[]>]:
[Id <String>]: The unique identifier for an entity.
Read-only.
[ActionSource <String>]: labelActionSource
[AutoTooltip <String>]:
[Description <String>]:
[DisplayName <String>]:
[IsDefault <Boolean?>]:
[IsEndpointProtectionEnabled <Boolean?>]:
[IsScopedToUser <Boolean?>]:
[Locale <String>]:
[Name <String>]:
[Priority <Int32?>]:
[Rights <IMicrosoftGraphUsageRightsIncluded>]: usageRightsIncluded
[(Any) <Object>]: This indicates any property can be added to this object.
[Id <String>]: The unique identifier for an entity.
Read-only.
[OwnerEmail <String>]: The email of owner label rights.
[UserEmail <String>]: The email of user with label user rights.
[Value <String>]: usageRights
[Sublabels <IMicrosoftGraphSensitivityLabel[]>]:
[ToolTip <String>]:
[Id <String>]: The unique identifier for an entity.
Read-only.
[Activities <IMicrosoftGraphActivitiesContainer>]: activitiesContainer
[(Any) <Object>]: This indicates any property can be added to this object.
[Id <String>]: The unique identifier for an entity.
Read-only.
[ContentActivities <IMicrosoftGraphContentActivity[]>]: Collection of activity logs related to content processing.
[Id <String>]: The unique identifier for an entity.
Read-only.
[ContentMetadata <IMicrosoftGraphProcessContentRequest>]: processContentRequest
[(Any) <Object>]: This indicates any property can be added to this object.
[ActivityMetadata <IMicrosoftGraphActivityMetadata>]: activityMetadata
[(Any) <Object>]: This indicates any property can be added to this object.
[Activity <String>]: userActivityType
[ContentEntries <IMicrosoftGraphProcessContentMetadataBase[]>]: A collection of content entries to be processed.
Each entry contains the content itself and its metadata.
Use conversation metadata for content like prompts and responses and file metadata for files.
Required.
[Content <IMicrosoftGraphContentBase>]: contentBase
[(Any) <Object>]: This indicates any property can be added to this object.
[CorrelationId <String>]: An identifier used to group multiple related content entries (for example, different parts of the same file upload, messages in a conversation).
[CreatedDateTime <DateTime?>]: Required.
Timestamp indicating when the original content was created (for example, file creation time, message sent time).
[Identifier <String>]: Required.
A unique identifier for this specific content entry within the context of the calling application or enforcement plane (for example, message ID, file path/URL).
[IsTruncated <Boolean?>]: Required.
Indicates if the provided content has been truncated from its original form (for example, due to size limits).
[Length <Int64?>]: The length of the original content in bytes.
[ModifiedDateTime <DateTime?>]: Required.
Timestamp indicating when the original content was last modified.
For ephemeral content like messages, this might be the same as createdDateTime.
[Name <String>]: Required.
A descriptive name for the content (for example, file name, web page title, 'Chat Message').
[SequenceNumber <Int64?>]: A sequence number indicating the order in which content was generated or should be processed, required when correlationId is used.
[DeviceMetadata <IMicrosoftGraphDeviceMetadata>]: deviceMetadata
[(Any) <Object>]: This indicates any property can be added to this object.
[DeviceType <String>]: Optional.
The general type of the device (for example, 'Managed', 'Unmanaged').
[IPAddress <String>]: The Internet Protocol (IP) address of the device.
[OperatingSystemSpecifications <IMicrosoftGraphOperatingSystemSpecifications>]: operatingSystemSpecifications
[(Any) <Object>]: This indicates any property can be added to this object.
[OperatingSystemPlatform <String>]: The platform of the operating system (for example, 'Windows').
[OperatingSystemVersion <String>]: The version string of the operating system.
[IntegratedAppMetadata <IMicrosoftGraphIntegratedApplicationMetadata>]: integratedApplicationMetadata
[(Any) <Object>]: This indicates any property can be added to this object.
[Name <String>]: The name of the integrated application.
[Version <String>]: The version number of the integrated application.
[ProtectedAppMetadata <IMicrosoftGraphProtectedApplicationMetadata>]: protectedApplicationMetadata
[(Any) <Object>]: This indicates any property can be added to this object.
[Name <String>]: The name of the integrated application.
[Version <String>]: The version number of the integrated application.
[ApplicationLocation <IMicrosoftGraphPolicyLocation>]: policyLocation
[(Any) <Object>]: This indicates any property can be added to this object.
[Value <String>]: The actual value representing the location.
Location value is specific for concretetype of the policyLocation - policyLocationDomain, policyLocationUrl, or policyLocationApplication (for example, 'contoso.com', 'https://partner.contoso.com/upload', '83ef198a-0396-4893-9d4f-d36efbffcaaa').
[ScopeIdentifier <String>]: The scope identified from computed protection scopes.
[UserId <String>]: ID of the user.
[ProtectionScopes <IMicrosoftGraphUserProtectionScopeContainer>]: userProtectionScopeContainer
[(Any) <Object>]: This indicates any property can be added to this object.
[Id <String>]: The unique identifier for an entity.
Read-only.
[Department <String>]: The name of the department in which the user works.
Maximum length is 64 characters.
Returned only on $select.
Supports $filter (eq, ne, not , ge, le, in, and eq on null values).
[DeviceEnrollmentLimit <Int32?>]: The limit on the maximum number of devices that the user is permitted to enroll.
Allowed values are 5 or 1000.
[DeviceManagementTroubleshootingEvents <IMicrosoftGraphDeviceManagementTroubleshootingEvent[]>]: The list of troubleshooting events for this user.
[Id <String>]: The unique identifier for an entity.
Read-only.
[CorrelationId <String>]: Id used for tracing the failure in the service.
[EventDateTime <DateTime?>]: Time when the event occurred .
[DirectReports <IMicrosoftGraphDirectoryObject[]>]: The users and contacts that report to the user.
(The users and contacts that have their manager property set to this user.) Read-only.
Nullable.
Supports $expand.
[DisplayName <String>]: The name displayed in the address book for the user.
This value is usually the combination of the user's first name, middle initial, and family name.
This property is required when a user is created and it can't be cleared during updates.
Maximum length is 256 characters.
Returned by default.
Supports $filter (eq, ne, not , ge, le, in, startsWith, and eq on null values), $orderby, and $search.
[Drive <IMicrosoftGraphDrive>]: drive
[(Any) <Object>]: This indicates any property can be added to this object.
[CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet
[CreatedByUser <IMicrosoftGraphUser>]: Represents a Microsoft Entra user account.
[CreatedDateTime <DateTime?>]: Date and time of item creation.
Read-only.
[Description <String>]: Provides a user-visible description of the item.
Optional.
[ETag <String>]: ETag for the item.
Read-only.
[LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet
[LastModifiedByUser <IMicrosoftGraphUser>]: Represents a Microsoft Entra user account.
[LastModifiedDateTime <DateTime?>]: Date and time the item was last modified.
Read-only.
[Name <String>]: The name of the item.
Read-write.
[ParentReference <IMicrosoftGraphItemReference>]: itemReference
[(Any) <Object>]: This indicates any property can be added to this object.
[DriveId <String>]: Unique identifier of the drive instance that contains the driveItem.
Only returned if the item is located in a drive.
Read-only.
[DriveType <String>]: Identifies the type of drive.
Only returned if the item is located in a drive.
See drive resource for values.
[Id <String>]: Unique identifier of the driveItem in the drive or a listItem in a list.
Read-only.
[Name <String>]: The name of the item being referenced.
Read-only.
[Path <String>]: Percent-encoded path that can be used to navigate to the item.
Read-only.
[ShareId <String>]: A unique identifier for a shared resource that can be accessed via the Shares API.
[SharepointIds <IMicrosoftGraphSharepointIds>]: sharepointIds
[(Any) <Object>]: This indicates any property can be added to this object.
[ListId <String>]: The unique identifier (guid) for the item's list in SharePoint.
[ListItemId <String>]: An integer identifier for the item within the containing list.
[ListItemUniqueId <String>]: The unique identifier (guid) for the item within OneDrive for Business or a SharePoint site.
[SiteId <String>]: The unique identifier (guid) for the item's site collection (SPSite).
[SiteUrl <String>]: The SharePoint URL for the site that contains the item.
[TenantId <String>]: The unique identifier (guid) for the tenancy.
[WebId <String>]: The unique identifier (guid) for the item's site (SPWeb).
[SiteId <String>]: For OneDrive for Business and SharePoint, this property represents the ID of the site that contains the parent document library of the driveItem resource or the parent list of the listItem resource.
The value is the same as the id property of that site resource.
It is an opaque string that consists of three identifiers of the site.
For OneDrive, this property is not populated.
[WebUrl <String>]: URL that either displays the resource in the browser (for Office file formats), or is a direct link to the file (for other formats).
Read-only.
[Id <String>]: The unique identifier for an entity.
Read-only.
[Bundles <IMicrosoftGraphDriveItem[]>]: Collection of bundles (albums and multi-select-shared sets of items).
Only in personal OneDrive.
[CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet
[CreatedByUser <IMicrosoftGraphUser>]: Represents a Microsoft Entra user account.
[CreatedDateTime <DateTime?>]: Date and time of item creation.
Read-only.
[Description <String>]: Provides a user-visible description of the item.
Optional.
[ETag <String>]: ETag for the item.
Read-only.
[LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet
[LastModifiedByUser <IMicrosoftGraphUser>]: Represents a Microsoft Entra user account.
[LastModifiedDateTime <DateTime?>]: Date and time the item was last modified.
Read-only.
[Name <String>]: The name of the item.
Read-write.
[ParentReference <IMicrosoftGraphItemReference>]: itemReference
[WebUrl <String>]: URL that either displays the resource in the browser (for Office file formats), or is a direct link to the file (for other formats).
Read-only.
[Id <String>]: The unique identifier for an entity.
Read-only.
[Analytics <IMicrosoftGraphItemAnalytics>]: itemAnalytics
[(Any) <Object>]: This indicates any property can be added to this object.
[Id <String>]: The unique identifier for an entity.
Read-only.
[AllTime <IMicrosoftGraphItemActivityStat>]: itemActivityStat
[(Any) <Object>]: This indicates any property can be added to this object.
[Id <String>]: The unique identifier for an entity.
Read-only.
[Access <IMicrosoftGraphItemActionStat>]: itemActionStat
[(Any) <Object>]: This indicates any property can be added to this object.
[ActionCount <Int32?>]: The number of times the action took place.
Read-only.
[ActorCount <Int32?>]: The number of distinct actors that performed the action.
Read-only.
[Activities <IMicrosoftGraphItemActivity[]>]: Exposes the itemActivities represented in this itemActivityStat resource.
[Id <String>]: The unique identifier for an entity.
Read-only.
[Access <IMicrosoftGraphAccessAction>]: accessAction
[(Any) <Object>]: This indicates any property can be added to this object.
[ActivityDateTime <DateTime?>]: Details about when the activity took place.
Read-only.
[Actor <IMicrosoftGraphIdentitySet>]: identitySet
[DriveItem <IMicrosoftGraphDriveItem>]: driveItem
[Create <IMicrosoftGraphItemActionStat>]: itemActionStat
[Delete <IMicrosoftGraphItemActionStat>]: itemActionStat
[Edit <IMicrosoftGraphItemActionStat>]: itemActionStat
[EndDateTime <DateTime?>]: When the interval ends.
Read-only.
[IncompleteData <IMicrosoftGraphIncompleteData>]: incompleteData
[(Any) <Object>]: This indicates any property can be added to this object.
[MissingDataBeforeDateTime <DateTime?>]: The service does not have source data before the specified time.
[WasThrottled <Boolean?>]: Some data was not recorded due to excessive activity.
[IsTrending <Boolean?>]: Indicates whether the item is 'trending.' Read-only.
[Move <IMicrosoftGraphItemActionStat>]: itemActionStat
[StartDateTime <DateTime?>]: When the interval starts.
Read-only.
[ItemActivityStats <IMicrosoftGraphItemActivityStat[]>]:
[LastSevenDays <IMicrosoftGraphItemActivityStat>]: itemActivityStat
[Audio <IMicrosoftGraphAudio>]: audio
[(Any) <Object>]: This indicates any property can be added to this object.
[Album <String>]: The title of the album for this audio file.
[AlbumArtist <String>]: The artist named on the album for the audio file.
[Artist <String>]: The performing artist for the audio file.
[Bitrate <Int64?>]: Bitrate expressed in kbps.
[Composers <String>]: The name of the composer of the audio file.
[Copyright <String>]: Copyright information for the audio file.
[Disc <Int32?>]: The number of the disc this audio file came from.
[DiscCount <Int32?>]: The total number of discs in this album.
[Duration <Int64?>]: Duration of the audio file, expressed in milliseconds
[Genre <String>]: The genre of this audio file.
[HasDrm <Boolean?>]: Indicates if the file is protected with digital rights management.
[IsVariableBitrate <Boolean?>]: Indicates if the file is encoded with a variable bitrate.
[Title <String>]: The title of the audio file.
[Track <Int32?>]: The number of the track on the original disc for this audio file.
[TrackCount <Int32?>]: The total number of tracks on the original disc for this audio file.
[Year <Int32?>]: The year the audio file was recorded.
[Bundle <IMicrosoftGraphBundle>]: bundle
[(Any) <Object>]: This indicates any property can be added to this object.
[Album <IMicrosoftGraphAlbum>]: album
[(Any) <Object>]: This indicates any property can be added to this object.
[CoverImageItemId <String>]: Unique identifier of the driveItem that is the cover of the album.
[ChildCount <Int32?>]: Number of children contained immediately within this container.
[CTag <String>]: An eTag for the content of the item.
This eTag isn't changed if only the metadata is changed.
Note This property isn't returned if the item is a folder.
Read-only.
[Children <IMicrosoftGraphDriveItem[]>]: Collection containing Item objects for the immediate children of Item.
Only items representing folders have children.
Read-only.
Nullable.
[Content <Byte[]>]: The content stream, if the item represents a file.
[Deleted <IMicrosoftGraphDeleted>]: deleted
[(Any) <Object>]: This indicates any property can be added to this object.
[State <String>]: Represents the state of the deleted item.
[File <IMicrosoftGraphFile>]: file
[(Any) <Object>]: This indicates any property can be added to this object.
[Hashes <IMicrosoftGraphHashes>]: hashes
[(Any) <Object>]: This indicates any property can be added to this object.
[Crc32Hash <String>]: The CRC32 value of the file (if available).
Read-only.
[QuickXorHash <String>]: A proprietary hash of the file that can be used to determine if the contents of the file change (if available).
Read-only.
[Sha1Hash <String>]: SHA1 hash for the contents of the file (if available).
Read-only.
[Sha256Hash <String>]: This property isn't supported.
Don't use.
[MimeType <String>]: The MIME type for the file.
This is determined by logic on the server and might not be the value provided when the file was uploaded.
Read-only.
[ProcessingMetadata <Boolean?>]:
[FileSystemInfo <IMicrosoftGraphFileSystemInfo>]: fileSystemInfo
[(Any) <Object>]: This indicates any property can be added to this object.
[CreatedDateTime <DateTime?>]: The UTC date and time the file was created on a client.
[LastAccessedDateTime <DateTime?>]: The UTC date and time the file was last accessed.
Available for the recent file list only.
[LastModifiedDateTime <DateTime?>]: The UTC date and time the file was last modified on a client.
[Folder <IMicrosoftGraphFolder>]: folder
[(Any) <Object>]: This indicates any property can be added to this object.
[ChildCount <Int32?>]: Number of children contained immediately within this container.
[View <IMicrosoftGraphFolderView>]: folderView
[(Any) <Object>]: This indicates any property can be added to this object.
[SortBy <String>]: The method by which the folder should be sorted.
[SortOrder <String>]: If true, indicates that items should be sorted in descending order.
Otherwise, items should be sorted ascending.
[ViewType <String>]: The type of view that should be used to represent the folder.
[Image <IMicrosoftGraphImage>]: image
[(Any) <Object>]: This indicates any property can be added to this object.
[Height <Int32?>]: Optional.
Height of the image, in pixels.
Read-only.
[Width <Int32?>]: Optional.
Width of the image, in pixels.
Read-only.
[ListItem <IMicrosoftGraphListItem>]: listItem
[(Any) <Object>]: This indicates any property can be added to this object.
[CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet
[CreatedByUser <IMicrosoftGraphUser>]: Represents a Microsoft Entra user account.
[CreatedDateTime <DateTime?>]: Date and time of item creation.
Read-only.
[Description <String>]: Provides a user-visible description of the item.
Optional.
[ETag <String>]: ETag for the item.
Read-only.
[LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet
[LastModifiedByUser <IMicrosoftGraphUser>]: Represents a Microsoft Entra user account.
[LastModifiedDateTime <DateTime?>]: Date and time the item was last modified.
Read-only.
[Name <String>]: The name of the item.
Read-write.
[ParentReference <IMicrosoftGraphItemReference>]: itemReference
[WebUrl <String>]: URL that either displays the resource in the browser (for Office file formats), or is a direct link to the file (for other formats).
Read-only.
[Id <String>]: The unique identifier for an entity.
Read-only.
[Analytics <IMicrosoftGraphItemAnalytics>]: itemAnalytics
[ContentType <IMicrosoftGraphContentTypeInfo>]: contentTypeInfo
[(Any) <Object>]: This indicates any property can be added to this object.
[Id <String>]: The ID of the content type.
[Name <String>]: The name of the content type.
[DocumentSetVersions <IMicrosoftGraphDocumentSetVersion[]>]: Version information for a document set version created by a user.
[Fields <IMicrosoftGraphFieldValueSet>]: fieldValueSet
[(Any) <Object>]: This indicates any property can be added to this object.
[Id <String>]: The unique identifier for an entity.
Read-only.
[LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet
[LastModifiedDateTime <DateTime?>]: Date and time the version was last modified.
Read-only.
[Publication <IMicrosoftGraphPublicationFacet>]: publicationFacet
[(Any) <Object>]: This indicates any property can be added to this object.
[CheckedOutBy <IMicrosoftGraphIdentitySet>]: identitySet
[Level <String>]: The state of publication for this document.
Either published or checkout.
Read-only.
[VersionId <String>]: The unique identifier for the version that is visible to the current caller.
Read-only.
[Id <String>]: The unique identifier for an entity.
Read-only.
[Comment <String>]: Comment about the captured version.
[CreatedBy <IMicrosoftGraphIdentitySet>]: identitySet
[CreatedDateTime <DateTime?>]: Date and time when this version was created.
[Items <IMicrosoftGraphDocumentSetVersionItem[]>]: Items within the document set that are captured as part of this version.
[ItemId <String>]: The unique identifier for the item.
[Title <String>]: The title of the item.
[VersionId <String>]: The version ID of the item.
[ShouldCaptureMinorVersion <Boolean?>]: If true, minor versions of items are also captured; otherwise, only major versions are captured.
The default value is false.
[DriveItem <IMicrosoftGraphDriveItem>]: driveItem
[Fields <IMicrosoftGraphFieldValueSet>]: fieldValueSet
[SharepointIds <IMicrosoftGraphSharepointIds>]: sharepointIds
[Versions <IMicrosoftGraphListItemVersion[]>]: The list of previous versions of the list item.
[LastModifiedBy <IMicrosoftGraphIdentitySet>]: identitySet
[LastModifiedDateTime <DateTime?>]: Date and time the version was last modified.
Read-only.
[Publication <IMicrosoftGraphPublicationFacet>]: publicationFacet
[Id <String>]: The unique identifier for an entity.
Read-only.
[Fields <IMicrosoftGraphFieldValueSet>]: fieldValueSet
[Location <IMicrosoftGraphGeoCoordinates>]: geoCoordinates
[(Any) <Object>]: This indicates any property can be added to this object.
[Altitude <Double?>]: Optional.
The altitude (height), in feet, above sea level for the item.
Read-only.
[Latitude <Double?>]: Optional.
The latitude, in decimal, for the item.
Read-only.
[Longitude <Double?>]: Optional.
The longitude, in decimal, for the item.
Read-only.
[Malware <IMicrosoftGraphMalware>]: malware
[(Any) <Object>]: This indicates any property can be added to this object.
[Description <String>]: Contains the virus details for the malware facet.
[Package <IMicrosoftGraphPackage>]: package
[(Any) <Object>]: This indicates any property can be added to this object.
[Type <String>]: A string indicating the type of package.
While oneNote is the only currently defined value, you should expect other package types to be returned and handle them accordingly.
[PendingOperations <IMicrosoftGraphPendingOperations>]: pendingOperations
[(Any) <Object>]: This indicates any property can be added to this object.
[PendingContentUpdate <IMicrosoftGraphPendingContentUpdate>]: pendingContentUpdate
[(Any) <Object>]: This indicates any property can be added to this object.
[QueuedDateTime <DateTime?>]: Date and time the pending binary operation was queued in UTC time.
Read-only.
[Permissions <IMicrosoftGraphPermission[]>]: The set of permissions for the item.
Read-only.
Nullable.
[Id <String>]: The unique identifier for an entity.
Read-only.
[ExpirationDateTime <DateTime?>]: A format of yyyy-MM-ddTHH:mm:ssZ of DateTimeOffset indicates the expiration time of the permission.
DateTime.MinValue indicates there's no expiration set for this permission.
Optional.
[GrantedTo <IMicrosoftGraphIdentitySet>]: identitySet
[GrantedToIdentities <IMicrosoftGraphIdentitySet[]>]: For type permissions, the details of the users to whom permission was granted.
Read-only.
[GrantedToIdentitiesV2 <IMicrosoftGraphSharePointIdentitySet[]>]: For link type permissions, the details of the users to whom permission was granted.
Read-only.
[Application <IMicrosoftGraphIdentity>]: identity
[Device <IMicrosoftGraphIdentity>]: identity
[User <IMicrosoftGraphIdentity>]: identity
[Group <IMicrosoftGraphIdentity>]: identity
[SiteGroup <IMicrosoftGraphSharePointIdentity>]: sharePointIdentity
[(Any) <Object>]: This indicates any property can be added to this object.
[DisplayName <String>]: The display name of the identity.For drive items, the display name might not always be available or up to date.
For example, if a user changes their display name the API might show the new value in a future response, but the items associated with the user don't show up as changed when using delta.
[Id <String>]: Unique identifier for the identity or actor.
For example, in the access reviews decisions API, this property might record the id of the principal, that is, the group, user, or application that's subject to review.
[LoginName <String>]: The sign in name of the SharePoint identity.
[SiteUser <IMicrosoftGraphSharePointIdentity>]: sharePointIdentity
[GrantedToV2 <IMicrosoftGraphSharePointIdentitySet>]: sharePointIdentitySet
[HasPassword <Boolean?>]: Indicates whether the password is set for this permission.
This property only appears in the response.
Optional.
Read-only.
For OneDrive Personal only..
[InheritedFrom <IMicrosoftGraphItemReference>]: itemReference
[Invitation <IMicrosoftGraphSharingInvitation>]: sharingInvitation
[(Any) <Object>]: This indicates any property can be added to this object.
[Email <String>]: The email address provided for the recipient of the sharing invitation.
Read-only.
[InvitedBy <IMicrosoftGraphIdentitySet>]: identitySet
[RedeemedBy <String>]:
[SignInRequired <Boolean?>]: If true the recipient of the invitation needs to sign in in order to access the shared item.
Read-only.
[Link <IMicrosoftGraphSharingLink>]: sharingLink
[(Any) <Object>]: This indicates any property can be added to this object.
[Application <IMicrosoftGraphIdentity>]: identity
[PreventsDownload <Boolean?>]: If true then the user can only use this link to view the item on the web, and cannot use it to download the contents of the item.
Only for OneDrive for Business and SharePoint.
[Scope <String>]: The scope of the link represented by this permission.
Value anonymous indicates the link is usable by anyone, organization indicates the link is only usable for users signed into the same tenant.
[Type <String>]: The type of the link created.
[WebHtml <String>]: For embed links, this property contains the HTML code for an
For the complete list of allowed characters, see username policies. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, endsWith) and $orderby. [UserType <String>]: A string value that can be used to classify user types in your directory. The possible values are Member and Guest. Returned only on $select. Supports $filter (eq, ne, not, in, and eq on null values). NOTE: For more information about the permissions for members and guests, see What are the default user permissions in Microsoft Entra ID? [Target <IMicrosoftGraphCloudPcManagementAssignmentTarget>]: cloudPcManagementAssignmentTarget [(Any) <Object>]: This indicates any property can be added to this object. [Autopatch <IMicrosoftGraphCloudPcProvisioningPolicyAutopatch>]: cloudPcProvisioningPolicyAutopatch [(Any) <Object>]: This indicates any property can be added to this object. [AutopatchGroupId <String>]: The unique identifier (ID) of a Windows Autopatch group. An Autopatch group is a logical container or unit that groups several Microsoft Entra groups and software update policies. Devices with the same Autopatch group ID share unified software update management. The default value is null that indicates that no Autopatch group is associated with the provisioning policy. [CloudPcGroupDisplayName <String>]: The display name of the Cloud PC group that the Cloud PCs reside in. Read-only. [CloudPcNamingTemplate <String>]: The template used to name Cloud PCs provisioned using this policy. The template can contain custom text and replacement tokens, including %USERNAME:x% and %RAND:x%, which represent the user's name and a randomly generated number, respectively. For example, CPC-%USERNAME:4%-%RAND:5% means that the name of the Cloud PC starts with CPC-, followed by a four-character username, a - character, and then five random characters. The total length of the text generated by the template can't exceed 15 characters. Supports $filter, $select, and $orderby. [Description <String>]: The provisioning policy description. Supports $filter, $select, and $orderBy. [DisplayName <String>]: The display name for the provisioning policy. [DomainJoinConfigurations <IMicrosoftGraphCloudPcDomainJoinConfiguration[]>]: Specifies a list ordered by priority on how Cloud PCs join Microsoft Entra ID (Azure AD). Supports $select. [DomainJoinType <String>]: cloudPcDomainJoinType [OnPremisesConnectionId <String>]: The Azure network connection ID that matches the virtual network IT admins want the provisioning policy to use when they create Cloud PCs. You can use this property in both domain join types: Azure AD joined or Hybrid Microsoft Entra joined. If you enter an onPremisesConnectionId, leave the regionName property empty. [RegionGroup <String>]: cloudPcRegionGroup [RegionName <String>]: The supported Azure region where the IT admin wants the provisioning policy to create Cloud PCs. Within this region, the Windows 365 service creates and manages the underlying virtual network. This option is available only when the IT admin selects Microsoft Entra joined as the domain join type. If you enter a regionName, leave the onPremisesConnectionId property empty. [EnableSingleSignOn <Boolean?>]: True if the provisioned Cloud PC can be accessed by single sign-on. False indicates that the provisioned Cloud PC doesn't support this feature. The default value is false. Windows 365 users can use single sign-on to authenticate to Microsoft Entra ID with passwordless options (for example, FIDO keys) to access their Cloud PC. Optional. [GracePeriodInHours <Int32?>]: The number of hours to wait before reprovisioning/deprovisioning happens. Read-only. [ImageDisplayName <String>]: The display name of the operating system image that is used for provisioning. For example, Windows 11 Preview + Microsoft 365 Apps 23H2 23H2. Supports $filter, $select, and $orderBy. [ImageId <String>]: The unique identifier that represents an operating system image that is used for provisioning new Cloud PCs. The format for a gallery type image is: {publisherNameofferNameskuName}. Supported values for each of the parameters are:publisher: Microsoftwindowsdesktop offer: windows-ent-cpc sku: 21h1-ent-cpc-m365, 21h1-ent-cpc-os, 20h2-ent-cpc-m365, 20h2-ent-cpc-os, 20h1-ent-cpc-m365, 20h1-ent-cpc-os, 19h2-ent-cpc-m365, and 19h2-ent-cpc-os Supports $filter, $select, and $orderBy. [ImageType <String>]: cloudPcProvisioningPolicyImageType [LocalAdminEnabled <Boolean?>]: When true, the local admin is enabled for Cloud PCs; false indicates that the local admin isn't enabled for Cloud PCs. The default value is false. Supports $filter, $select, and $orderBy. [MicrosoftManagedDesktop <IMicrosoftGraphMicrosoftManagedDesktop>]: microsoftManagedDesktop [(Any) <Object>]: This indicates any property can be added to this object. [ManagedType <String>]: microsoftManagedDesktopType [Profile <String>]: The name of the Microsoft Managed Desktop profile that the Windows 365 Cloud PC is associated with. [ProvisioningType <String>]: cloudPcProvisioningType [WindowsSetting <IMicrosoftGraphCloudPcWindowsSetting>]: cloudPcWindowsSetting [(Any) <Object>]: This indicates any property can be added to this object. [Locale <String>]: The Windows language or region tag to use for language pack configuration and localization of the Cloud PC. The default value is en-US, which corresponds to English (United States). [UserSettings <IMicrosoftGraphCloudPcUserSetting[]>]: A collection of Cloud PC user settings. [Id <String>]: The unique identifier for an entity. Read-only. [Assignments <IMicrosoftGraphCloudPcUserSettingAssignment[]>]: Represents the set of Microsoft 365 groups and security groups in Microsoft Entra ID that have cloudPCUserSetting assigned. Returned only on $expand. For an example, see Get cloudPcUserSetting. [Id <String>]: The unique identifier for an entity. Read-only. [CreatedDateTime <DateTime?>]: The date and time when this assignment was created. The timestamp type represents the date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. [Target <IMicrosoftGraphCloudPcManagementAssignmentTarget>]: cloudPcManagementAssignmentTarget [CreatedDateTime <DateTime?>]: The date and time when the setting was created. The timestamp type represents the date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. [DisplayName <String>]: The setting name displayed in the user interface. [LastModifiedDateTime <DateTime?>]: The date and time when the setting was last modified. The timestamp type represents the date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. [LocalAdminEnabled <Boolean?>]: Indicates whether the local admin option is enabled. The default value is false. To enable the local admin option, change the setting to true. If the local admin option is enabled, the end user can be an admin of the Cloud PC device. [ResetEnabled <Boolean?>]: Indicates whether an end user is allowed to reset their Cloud PC. When true, the user is allowed to reset their Cloud PC. When false, end-user initiated reset is not allowed. The default value is false. [RestorePointSetting <IMicrosoftGraphCloudPcRestorePointSetting>]: cloudPcRestorePointSetting [(Any) <Object>]: This indicates any property can be added to this object. [FrequencyType <String>]: cloudPcRestorePointFrequencyType [UserRestoreEnabled <Boolean?>]: If true, the user has the ability to use snapshots to restore Cloud PCs. If false, non-admin users can't use snapshots to restore the Cloud PC.
WINDOWSAUTOPILOTDEVICEIDENTITIES <IMicrosoftGraphWindowsAutopilotDeviceIdentity[]>: The Windows autopilot device identities contained collection. [Id <String>]: The unique identifier for an entity. Read-only. [AddressableUserName <String>]: Addressable user name. [AzureActiveDirectoryDeviceId <String>]: AAD Device ID - to be deprecated [DisplayName <String>]: Display Name [EnrollmentState <EnrollmentState?>]: enrollmentState [GroupTag <String>]: Group Tag of the Windows autopilot device. [LastContactedDateTime <DateTime?>]: Intune Last Contacted Date Time of the Windows autopilot device. [ManagedDeviceId <String>]: Managed Device ID [Manufacturer <String>]: Oem manufacturer of the Windows autopilot device. [Model <String>]: Model name of the Windows autopilot device. [ProductKey <String>]: Product Key of the Windows autopilot device. [PurchaseOrderIdentifier <String>]: Purchase Order Identifier of the Windows autopilot device. [ResourceName <String>]: Resource Name. [SerialNumber <String>]: Serial number of the Windows autopilot device. [SkuNumber <String>]: SKU Number [SystemFamily <String>]: System Family [UserPrincipalName <String>]: User Principal Name.
WINDOWSINFORMATIONPROTECTIONAPPLEARNINGSUMMARIES <IMicrosoftGraphWindowsInformationProtectionAppLearningSummary[]>: The windows information protection app learning summaries. [Id <String>]: The unique identifier for an entity. Read-only. [ApplicationName <String>]: Application Name [ApplicationType <ApplicationType?>]: Possible types of Application [DeviceCount <Int32?>]: Device Count
WINDOWSINFORMATIONPROTECTIONNETWORKLEARNINGSUMMARIES <IMicrosoftGraphWindowsInformationProtectionNetworkLearningSummary[]>: The windows information protection network learning summaries. [Id <String>]: The unique identifier for an entity. Read-only. [DeviceCount <Int32?>]: Device Count [Url <String>]: Website url
WINDOWSMALWAREINFORMATION <IMicrosoftGraphWindowsMalwareInformation[]>: The list of affected malware in the tenant. [Id <String>]: The unique identifier for an entity. Read-only. [AdditionalInformationUrl <String>]: Indicates an informational URL to learn more about the malware [Category <WindowsMalwareCategory?>]: Malware category id [DeviceMalwareStates <IMicrosoftGraphMalwareStateForWindowsDevice[]>]: List of devices affected by current malware with the malware state on each device [Id <String>]: The unique identifier for an entity. Read-only. [DetectionCount <Int32?>]: Indicates the number of times the malware is detected [DeviceName <String>]: Indicates the name of the device being evaluated for malware state [ExecutionState <WindowsMalwareExecutionState?>]: Malware execution status [InitialDetectionDateTime <DateTime?>]: Initial detection datetime of the malware [LastStateChangeDateTime <DateTime?>]: The last time this particular threat was changed [ThreatState <WindowsMalwareThreatState?>]: Malware threat status [DisplayName <String>]: Indicates the name of the malware [LastDetectionDateTime <DateTime?>]: Indicates the last time the malware was detected in UTC [Severity <WindowsMalwareSeverity?>]: Malware severity
WINDOWSMALWAREOVERVIEW <IMicrosoftGraphWindowsMalwareOverview>: Windows device malware overview.
[(Any) <Object>]: This indicates any property can be added to this object.
[MalwareCategorySummary <IMicrosoftGraphWindowsMalwareCategoryCount[]>]: List of device counts per malware category
[ActiveMalwareDetectionCount <Int32?>]: Count of active malware detections for this malware category.
Valid values -2147483648 to 2147483647
[Category <WindowsMalwareCategory?>]: Malware category id
[DeviceCount <Int32?>]: Count of devices with malware detections for this malware category
[DistinctActiveMalwareCount <Int32?>]: Count of distinct active malwares for this malware category.
Valid values -2147483648 to 2147483647
[LastUpdateDateTime <DateTime?>]: The Timestamp of the last update for the device count in UTC
[MalwareDetectedDeviceCount <Int32?>]: Count of devices with malware detected in the last 30 days
[MalwareExecutionStateSummary <IMicrosoftGraphWindowsMalwareExecutionStateCount[]>]: List of device counts per malware execution state
[DeviceCount <Int32?>]: Count of devices with malware detections for this malware execution state
[ExecutionState <WindowsMalwareExecutionState?>]: Malware execution status
[LastUpdateDateTime <DateTime?>]: The Timestamp of the last update for the device count in UTC
[MalwareNameSummary <IMicrosoftGraphWindowsMalwareNameCount[]>]: List of device counts per malware
[DeviceCount <Int32?>]: Count of devices with malware dectected for this malware
[LastUpdateDateTime <DateTime?>]: The Timestamp of the last update for the device count in UTC
[MalwareIdentifier <String>]: The unique identifier.
This is malware identifier
[Name <String>]: Malware name
[MalwareSeveritySummary <IMicrosoftGraphWindowsMalwareSeverityCount[]>]: List of active malware counts per malware severity
[DistinctMalwareCount <Int32?>]: Count of distinct malwares for this malware State.
Valid values -2147483648 to 2147483647
[LastUpdateDateTime <DateTime?>]: The Timestamp of the last update for the WindowsMalwareSeverityCount in UTC
[MalwareDetectionCount <Int32?>]: Count of threats detections for this malware severity.
Valid values -2147483648 to 2147483647
[Severity <WindowsMalwareSeverity?>]: Malware severity
[MalwareStateSummary <IMicrosoftGraphWindowsMalwareStateCount[]>]: List of device counts per malware state
[DeviceCount <Int32?>]: Count of devices with malware detections for this malware State
[DistinctMalwareCount <Int32?>]: Count of distinct malwares for this malware State.
Valid values -2147483648 to 2147483647
[LastUpdateDateTime <DateTime?>]: The Timestamp of the last update for the device count in UTC
[MalwareDetectionCount <Int32?>]: Count of total malware detections for this malware State.
Valid values -2147483648 to 2147483647
[State <WindowsMalwareThreatState?>]: Malware threat status
[OSVersionsSummary <IMicrosoftGraphOSVersionCount[]>]: List of device counts with malware per windows OS version
[DeviceCount <Int32?>]: Count of devices with malware for the OS version
[LastUpdateDateTime <DateTime?>]: The Timestamp of the last update for the device count in UTC
[OSVersion <String>]: OS version
[TotalDistinctMalwareCount <Int32?>]: Count of all distinct malwares detected across all devices.
Valid values -2147483648 to 2147483647
[TotalMalwareCount <Int32?>]: Count of all malware detections across all devices.
Valid values -2147483648 to 2147483647