Поделиться через


Создание deviceManagementConfigurationPolicyTemplate

Пространство имен: microsoft.graph

Важно: API Microsoft Graph в версии /beta могут быть изменены; Использование в рабочей среде не поддерживается.

Примечание. API Microsoft Graph для Intune требует наличия активной лицензии Intune для клиента.

Создайте объект deviceManagementConfigurationPolicyTemplate .

Этот API доступен в следующих национальных облачных развертываниях.

Глобальная служба Правительство США L4 Правительство США L5 (DOD) Китай управляется 21Vianet

Разрешения

Для вызова этого API требуется одно из следующих разрешений. Дополнительные сведения, включая сведения о том, как выбрать разрешения, см. в статье Разрешения.

Тип разрешения Разрешения (в порядке повышения привилегий)
Делегированные (рабочая или учебная учетная запись) DeviceManagementConfiguration.ReadWrite.All
Делегированные (личная учетная запись Майкрософт) Не поддерживается.
Приложение DeviceManagementConfiguration.ReadWrite.All

HTTP-запрос

POST /deviceManagement/configurationPolicyTemplates

Заголовки запроса

Заголовок Значение
Авторизация Bearer {token}. Обязательно. Дополнительные сведения о проверке подлинности и авторизации.
Accept application/json

Текст запроса

В тексте запроса укажите представление объекта deviceManagementConfigurationPolicyTemplate в формате JSON.

В следующей таблице показаны свойства, необходимые при создании deviceManagementConfigurationPolicyTemplate.

Свойство Тип Описание
id String Ключ документа шаблона, состоящий из BaseId и Version. Автоматически создается.
baseId String Базовый идентификатор шаблона
version Int32 Версия шаблона. Допустимые значения от 1 до 2147483647. Это свойство доступно только для чтения.
displayName String Отображаемое имя шаблона
description String Описание шаблона
displayVersion String Описание версии шаблона
lifecycleState deviceManagementTemplateLifecycleState Укажите текущее состояние жизненного цикла шаблона. Возможные значения: invalid, draft, active, superseded, deprecated, retired.
Платформ deviceManagementConfigurationPlatforms Платформы для этого шаблона. Возможные значения: none, android, iOS, macOS, windows10X, windows10, linux, unknownFutureValue.
Технологии deviceManagementConfigurationTechnologies Технологии для этого шаблона. Возможные значения: none, , windows10XManagementmdm, configManager, appleRemoteManagement, microsoftSense, exchangeOnline, , mobileApplicationManagement, linuxMdm, extensibility, enrollment, endpointPrivilegeManagement, , unknownFutureValue, . windowsOsRecovery
templateFamily deviceManagementConfigurationTemplateFamily TemplateFamily для этого шаблона. Возможные значения: none, , endpointSecurityAntivirus, endpointSecurityFirewallendpointSecurityDiskEncryption, endpointSecurityEndpointDetectionAndResponse, endpointSecurityAttackSurfaceReduction, , endpointSecurityAccountProtection, endpointSecurityEndpointPrivilegeManagementendpointSecurityApplicationControl, , enrollmentConfiguration, appQuietTime, baseline, unknownFutureValue, , deviceConfigurationScripts, deviceConfigurationPolicies, , windowsOsRecoveryPolicies. companyPortal
allowUnmanagedSettings Логический Разрешить неуправляемые шаблоны параметров
settingTemplateCount Int32 Количество шаблонов параметров. Допустимые значения от 0 до 2147483647. Это свойство доступно только для чтения.

Отклик

В случае успешного 201 Created выполнения этот метод возвращает код отклика и объект deviceManagementConfigurationPolicyTemplate в тексте отклика.

Пример

Запрос

Ниже приведен пример запроса.

POST https://graph.microsoft.com/beta/deviceManagement/configurationPolicyTemplates
Content-type: application/json
Content-length: 455

{
  "@odata.type": "#microsoft.graph.deviceManagementConfigurationPolicyTemplate",
  "baseId": "Base Id value",
  "version": 7,
  "displayName": "Display Name value",
  "description": "Description value",
  "displayVersion": "Display Version value",
  "lifecycleState": "draft",
  "platforms": "android",
  "technologies": "mdm",
  "templateFamily": "endpointSecurityAntivirus",
  "allowUnmanagedSettings": true,
  "settingTemplateCount": 4
}

Отклик

Ниже приведен пример отклика. Примечание. Представленный здесь объект отклика может быть усечен для краткости. При фактическом вызове будут возвращены все свойства.

HTTP/1.1 201 Created
Content-Type: application/json
Content-Length: 504

{
  "@odata.type": "#microsoft.graph.deviceManagementConfigurationPolicyTemplate",
  "id": "424ddb9a-db9a-424d-9adb-4d429adb4d42",
  "baseId": "Base Id value",
  "version": 7,
  "displayName": "Display Name value",
  "description": "Description value",
  "displayVersion": "Display Version value",
  "lifecycleState": "draft",
  "platforms": "android",
  "technologies": "mdm",
  "templateFamily": "endpointSecurityAntivirus",
  "allowUnmanagedSettings": true,
  "settingTemplateCount": 4
}