Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Namespace: microsoft.graph
Important: Microsoft supports Intune /beta APIs, but they are subject to more frequent change. Microsoft recommends using version v1.0 when possible. Check an API's availability in version v1.0 using the Version selector.
Note: The Microsoft Graph API for Intune requires an active Intune license for the tenant.
Entity that represents a defined collection of device settings
Methods
| Method | Return Type | Description |
|---|---|---|
| List deviceManagementTemplates | deviceManagementTemplate collection | List properties and relationships of the deviceManagementTemplate objects. |
| Get deviceManagementTemplate | deviceManagementTemplate | Read properties and relationships of the deviceManagementTemplate object. |
| Create deviceManagementTemplate | deviceManagementTemplate | Create a new deviceManagementTemplate object. |
| Delete deviceManagementTemplate | None | Deletes a deviceManagementTemplate. |
| Update deviceManagementTemplate | deviceManagementTemplate | Update the properties of a deviceManagementTemplate object. |
| createInstance action | deviceManagementIntent | |
| compare function | deviceManagementSettingComparison collection | |
| importOffice365DeviceConfigurationPolicies action | deviceManagementIntent collection |
Properties
| Property | Type | Description |
|---|---|---|
| id | String | The template ID |
| displayName | String | The template's display name |
| description | String | The template's description |
| versionInfo | String | The template's version information |
| isDeprecated | Boolean | The template is deprecated or not. Intents cannot be created from a deprecated template. |
| intentCount | Int32 | Number of Intents created from this template. |
| templateType | deviceManagementTemplateType | The template's type. Possible values are: securityBaseline, specializedDevices, advancedThreatProtectionSecurityBaseline, deviceConfiguration, custom, securityTemplate, microsoftEdgeSecurityBaseline, microsoftOffice365ProPlusSecurityBaseline, deviceCompliance, deviceConfigurationForOffice365, cloudPC, firewallSharedSettings. |
| platformType | policyPlatformType | The template's platform. Possible values are: android, androidForWork, iOS, macOS, windowsPhone81, windows81AndLater, windows10AndLater, androidWorkProfile, windows10XProfile, all. |
| templateSubtype | deviceManagementTemplateSubtype | The template's subtype. Possible values are: none, firewall, diskEncryption, attackSurfaceReduction, endpointDetectionReponse, accountProtection, antivirus, firewallSharedAppList, firewallSharedIpList, firewallSharedPortlist. |
| publishedDateTime | DateTimeOffset | When the template was published |
Relationships
| Relationship | Type | Description |
|---|---|---|
| settings | deviceManagementSettingInstance collection | Collection of all settings this template has |
| categories | deviceManagementTemplateSettingCategory collection | Collection of setting categories within the template |
| migratableTo | deviceManagementTemplate collection | Collection of templates this template can migrate to |
JSON Representation
Here is a JSON representation of the resource.
{
"@odata.type": "#microsoft.graph.deviceManagementTemplate",
"id": "String (identifier)",
"displayName": "String",
"description": "String",
"versionInfo": "String",
"isDeprecated": true,
"intentCount": 1024,
"templateType": "String",
"platformType": "String",
"templateSubtype": "String",
"publishedDateTime": "String (timestamp)"
}