Create windows10MobileCompliancePolicy
Пространство имен: microsoft.graph
Примечание. API Microsoft Graph для Intune требует наличия активной лицензии Intune для клиента.
Создание объекта windows10MobileCompliancePolicy.
Разрешения
Для вызова этого API требуется одно из следующих разрешений. Дополнительные сведения, включая сведения о том, как выбрать разрешения, см. в статье Разрешения.
Тип разрешения | Разрешения (в порядке повышения привилегий) |
---|---|
Делегированные (рабочая или учебная учетная запись) | DeviceManagementConfiguration.ReadWrite.All |
Делегированные (личная учетная запись Майкрософт) | Не поддерживается. |
Приложение | DeviceManagementConfiguration.ReadWrite.All |
HTTP-запрос
POST /deviceManagement/deviceCompliancePolicies
Заголовки запроса
Заголовок | Значение |
---|---|
Авторизация | Bearer <token>. Обязательный. |
Accept | application/json |
Текст запроса
В тексте запроса добавьте представление объекта windows10MobileCompliancePolicy в формате JSON.
В приведенной ниже таблице показаны свойства, которые необходимо указывать при создании объекта windows10MobileCompliancePolicy.
Свойство | Тип | Описание |
---|---|---|
id | String | Ключ объекта. Наследуется от объекта deviceCompliancePolicy. |
createdDateTime | DateTimeOffset | Дата и время создания объекта. Наследуется от объекта deviceCompliancePolicy. |
description | String | Указанное администратором описание конфигурации устройства. Наследуется от объекта deviceCompliancePolicy. |
lastModifiedDateTime | DateTimeOffset | Дата и время последнего изменения объекта. Наследуется от объекта deviceCompliancePolicy. |
displayName | String | Указанное администратором имя конфигурации устройства. Наследуется от объекта deviceCompliancePolicy. |
version | Int32 | Версия конфигурации устройства. Наследуется от объекта deviceCompliancePolicy. |
passwordRequired | Boolean | Указывает на то, что для разблокировки устройства с Windows Phone требуется пароль. |
passwordBlockSimple | Boolean | Определяет, нужно ли блокировать синхронизацию календаря. |
passwordMinimumLength | Int32 | Минимальная длина пароля. Допустимые значения: от 4 до 16. |
passwordMinimumCharacterSetCount | Int32 | Количество наборов символов, которые требуются для пароля. |
passwordRequiredType | requiredPasswordType | Требуемый тип пароля. Возможные значения: deviceDefault , alphanumeric , numeric . |
passwordPreviousPasswordBlockCount | Int32 | Количество предыдущих паролей, повторное использование которых следует запретить. |
passwordExpirationDays | Int32 | Количество дней до окончания срока действия пароля. Допустимые значения: от 1 до 255. |
passwordMinutesOfInactivityBeforeLock | Int32 | Период бездействия (в минутах), по истечении которого будет запрашиваться ввод пароля. |
passwordRequireToUnlockFromIdle | Boolean | Указывает на то, что для разблокировки неактивного устройства требуется указывать пароль. |
osMinimumVersion | String | Минимальная версия Windows Phone. |
osMaximumVersion | String | Максимальная версия Windows Phone. |
earlyLaunchAntiMalwareDriverEnabled | Boolean | Указывает на то, что служба подтверждения работоспособности устройства Windows должна сообщать о работоспособности (драйвер раннего запуска антивредоносной программы включен). |
bitLockerEnabled | Boolean | Указывает на то, что служба подтверждения работоспособности устройства Windows должна сообщать о работоспособности (средство BitLocker включено). |
secureBootEnabled | Boolean | Указывает на то, что служба подтверждения работоспособности устройства Windows должна сообщать о работоспособности (безопасная загрузка включена). |
codeIntegrityEnabled | Boolean | Указывает на то, что служба подтверждения работоспособности устройства Windows должна сообщать о работоспособности. |
storageRequireEncryption | Boolean | Указывает, обязательно ли шифрование данных на устройствах с Windows. |
Ответ
В случае успешного выполнения этот метод возвращает код ответа 201 Created
и объект windows10MobileCompliancePolicy в тексте ответа.
Пример
Запрос
Ниже приведен пример запроса.
POST https://graph.microsoft.com/v1.0/deviceManagement/deviceCompliancePolicies
Content-type: application/json
Content-length: 792
{
"@odata.type": "#microsoft.graph.windows10MobileCompliancePolicy",
"description": "Description value",
"displayName": "Display Name value",
"version": 7,
"passwordRequired": true,
"passwordBlockSimple": true,
"passwordMinimumLength": 5,
"passwordMinimumCharacterSetCount": 0,
"passwordRequiredType": "alphanumeric",
"passwordPreviousPasswordBlockCount": 2,
"passwordExpirationDays": 6,
"passwordMinutesOfInactivityBeforeLock": 5,
"passwordRequireToUnlockFromIdle": true,
"osMinimumVersion": "Os Minimum Version value",
"osMaximumVersion": "Os Maximum Version value",
"earlyLaunchAntiMalwareDriverEnabled": true,
"bitLockerEnabled": true,
"secureBootEnabled": true,
"codeIntegrityEnabled": true,
"storageRequireEncryption": true
}
Отклик
Ниже приведен пример отклика. Примечание. Представленный здесь объект отклика может быть усечен для краткости. При фактическом вызове будут возвращены все свойства.
HTTP/1.1 201 Created
Content-Type: application/json
Content-Length: 964
{
"@odata.type": "#microsoft.graph.windows10MobileCompliancePolicy",
"id": "3d4237b0-37b0-3d42-b037-423db037423d",
"createdDateTime": "2017-01-01T00:02:43.5775965-08:00",
"description": "Description value",
"lastModifiedDateTime": "2017-01-01T00:00:35.1329464-08:00",
"displayName": "Display Name value",
"version": 7,
"passwordRequired": true,
"passwordBlockSimple": true,
"passwordMinimumLength": 5,
"passwordMinimumCharacterSetCount": 0,
"passwordRequiredType": "alphanumeric",
"passwordPreviousPasswordBlockCount": 2,
"passwordExpirationDays": 6,
"passwordMinutesOfInactivityBeforeLock": 5,
"passwordRequireToUnlockFromIdle": true,
"osMinimumVersion": "Os Minimum Version value",
"osMaximumVersion": "Os Maximum Version value",
"earlyLaunchAntiMalwareDriverEnabled": true,
"bitLockerEnabled": true,
"secureBootEnabled": true,
"codeIntegrityEnabled": true,
"storageRequireEncryption": true
}