securityBaselineTemplate resource type

Namespace: microsoft.graph

Important: Microsoft Graph APIs under the /beta version are subject to change; production use is not supported.

Note: The Microsoft Graph API for Intune requires an active Intune license for the tenant.

The security baseline template of the account

Inherits from deviceManagementTemplate

Methods

Method Return Type Description
List securityBaselineTemplates securityBaselineTemplate collection List properties and relationships of the securityBaselineTemplate objects.
Get securityBaselineTemplate securityBaselineTemplate Read properties and relationships of the securityBaselineTemplate object.
Create securityBaselineTemplate securityBaselineTemplate Create a new securityBaselineTemplate object.
Delete securityBaselineTemplate None Deletes a securityBaselineTemplate.
Update securityBaselineTemplate securityBaselineTemplate Update the properties of a securityBaselineTemplate object.

Properties

Property Type Description
id String The template ID Inherited from deviceManagementTemplate
displayName String The template's display name Inherited from deviceManagementTemplate
description String The template's description Inherited from deviceManagementTemplate
versionInfo String The template's version information Inherited from deviceManagementTemplate
isDeprecated Boolean The template is deprecated or not. Intents cannot be created from a deprecated template. Inherited from deviceManagementTemplate
intentCount Int32 Number of Intents created from this template. Inherited from deviceManagementTemplate
templateType deviceManagementTemplateType The template's type. Inherited from deviceManagementTemplate. Possible values are: securityBaseline, specializedDevices, advancedThreatProtectionSecurityBaseline, deviceConfiguration, custom, securityTemplate, microsoftEdgeSecurityBaseline, microsoftOffice365ProPlusSecurityBaseline, deviceCompliance, deviceConfigurationForOffice365, cloudPC, firewallSharedSettings.
platformType policyPlatformType The template's platform. Inherited from deviceManagementTemplate. Possible values are: android, androidForWork, iOS, macOS, windowsPhone81, windows81AndLater, windows10AndLater, androidWorkProfile, windows10XProfile, all.
templateSubtype deviceManagementTemplateSubtype The template's subtype. Inherited from deviceManagementTemplate. Possible values are: none, firewall, diskEncryption, attackSurfaceReduction, endpointDetectionReponse, accountProtection, antivirus, firewallSharedAppList, firewallSharedIpList, firewallSharedPortlist.
publishedDateTime DateTimeOffset When the template was published Inherited from deviceManagementTemplate

Relationships

Relationship Type Description
settings deviceManagementSettingInstance collection Collection of all settings this template has Inherited from deviceManagementTemplate
categories deviceManagementTemplateSettingCategory collection Collection of setting categories within the template Inherited from deviceManagementTemplate
migratableTo deviceManagementTemplate collection Collection of templates this template can migrate to Inherited from deviceManagementTemplate
deviceStateSummary securityBaselineStateSummary The security baseline device state summary
deviceStates securityBaselineDeviceState collection The security baseline device states
categoryDeviceStateSummaries securityBaselineCategoryStateSummary collection The security baseline per category device state summary

JSON Representation

Here is a JSON representation of the resource.

{
  "@odata.type": "#microsoft.graph.securityBaselineTemplate",
  "id": "String (identifier)",
  "displayName": "String",
  "description": "String",
  "versionInfo": "String",
  "isDeprecated": true,
  "intentCount": 1024,
  "templateType": "String",
  "platformType": "String",
  "templateSubtype": "String",
  "publishedDateTime": "String (timestamp)"
}