Crear windows10MobileCompliancePolicyCreate windows10MobileCompliancePolicy

Espacio de nombres: microsoft.graphNamespace: microsoft.graph

Nota: la API de Microsoft Graph para Intune requiere una licencia activa de Intune para el espacio empresarial.Note: The Microsoft Graph API for Intune requires an active Intune license for the tenant.

Crear un objeto windows10MobileCompliancePolicy.Create a new windows10MobileCompliancePolicy object.

Requisitos previosPrerequisites

Se requiere uno de los siguientes permisos para llamar a esta API. Para obtener más información, incluido cómo elegir permisos, vea Permisos.One of the following permissions is required to call this API. To learn more, including how to choose permissions, see Permissions.

Tipo de permisoPermission type Permisos (de más a menos privilegiados)Permissions (from most to least privileged)
Delegado (cuenta profesional o educativa)Delegated (work or school account) DeviceManagementConfiguration.ReadWrite.AllDeviceManagementConfiguration.ReadWrite.All
Delegado (cuenta personal de Microsoft)Delegated (personal Microsoft account) No admitida.Not supported.
AplicaciónApplication No admitida.Not supported.

Solicitud HTTPHTTP Request

POST /deviceManagement/deviceCompliancePolicies

Encabezados de solicitudRequest headers

EncabezadoHeader ValorValue
AuthorizationAuthorization Se requiere <token> de portador.Bearer <token> Required.
AceptarAccept application/jsonapplication/json

Cuerpo de la solicitudRequest body

En el cuerpo de la solicitud, especifique una representación JSON del objeto windows10MobileCompliancePolicy.In the request body, supply a JSON representation for the windows10MobileCompliancePolicy object.

En la tabla siguiente se muestran las propiedades necesarias para crear el objeto windows10MobileCompliancePolicy.The following table shows the properties that are required when you create the windows10MobileCompliancePolicy.

PropiedadProperty TipoType DescripciónDescription
idid StringString Clave de la entidad.Key of the entity. Heredado de deviceCompliancePolicy.Inherited from deviceCompliancePolicy
createdDateTimecreatedDateTime DateTimeOffsetDateTimeOffset Fecha y hora en la que se creó el objeto.DateTime the object was created. Heredado de deviceCompliancePolicy.Inherited from deviceCompliancePolicy
descriptiondescription StringString Descripción proporcionada por el administrador de la configuración del dispositivo.Admin provided description of the Device Configuration. Heredado de deviceCompliancePolicy.Inherited from deviceCompliancePolicy
lastModifiedDateTimelastModifiedDateTime DateTimeOffsetDateTimeOffset Fecha y hora en la que se modificó el objeto por última vez.DateTime the object was last modified. Heredado de deviceCompliancePolicy.Inherited from deviceCompliancePolicy
displayNamedisplayName cadenaString Nombre proporcionado por el administrador de la configuración del dispositivo.Admin provided name of the device configuration. Heredado de deviceCompliancePolicy.Inherited from deviceCompliancePolicy
versionversion Int32Int32 Versión de la configuración del dispositivo.Version of the device configuration. Heredado de deviceCompliancePolicy.Inherited from deviceCompliancePolicy
passwordRequiredpasswordRequired BooleanoBoolean Exigir una contraseña para desbloquear el dispositivo de Windows Phone.Require a password to unlock Windows Phone device.
passwordBlockSimplepasswordBlockSimple BooleanoBoolean Si quiere bloquear o no la sincronización del calendario.Whether or not to block syncing the calendar.
passwordMinimumLengthpasswordMinimumLength Int32Int32 Longitud mínima de la contraseña.Minimum password length. Valores válidos de 4 a 16Valid values 4 to 16
passwordMinimumCharacterSetCountpasswordMinimumCharacterSetCount Int32Int32 Número de juegos de caracteres necesarios en la contraseña.The number of character sets required in the password.
passwordRequiredTypepasswordRequiredType requiredPasswordTyperequiredPasswordType Tipo de contraseña necesaria.The required password type. Los valores posibles son: deviceDefault, alphanumeric y numeric.Possible values are: deviceDefault, alphanumeric, numeric.
passwordPreviousPasswordBlockCountpasswordPreviousPasswordBlockCount Int32Int32 Número de contraseñas anteriores que impide su reutilización.The number of previous passwords to prevent re-use of.
passwordExpirationDayspasswordExpirationDays Int32Int32 Número de días antes de que expire la contraseña.Number of days before password expiration. Valores válidos de 1 a 255Valid values 1 to 255
passwordMinutesOfInactivityBeforeLockpasswordMinutesOfInactivityBeforeLock Int32Int32 Minutos de inactividad antes de que sea necesaria una contraseña.Minutes of inactivity before a password is required.
passwordRequireToUnlockFromIdlepasswordRequireToUnlockFromIdle BooleanoBoolean Exige una contraseña para desbloquear el dispositivo inactivo.Require a password to unlock an idle device.
osMinimumVersionosMinimumVersion StringString Versión mínima de Windows Phone.Minimum Windows Phone version.
osMaximumVersionosMaximumVersion CadenaString Versión máxima de Windows Phone.Maximum Windows Phone version.
earlyLaunchAntiMalwareDriverEnabledearlyLaunchAntiMalwareDriverEnabled BooleanoBoolean Exige que la atestación de estado de dispositivo Windows notifique los dispositivos como correctos; el controlador antimalware de inicio temprano está habilitado.Require devices to be reported as healthy by Windows Device Health Attestation - early launch antimalware driver is enabled.
bitLockerEnabledbitLockerEnabled BooleanoBoolean Exige que la atestación de estado de dispositivo Windows notifique los dispositivos como correctos; BitLocker está habilitado.Require devices to be reported healthy by Windows Device Health Attestation - bit locker is enabled
secureBootEnabledsecureBootEnabled BooleanoBoolean Exige que la atestación de estado de dispositivo Windows notifique los dispositivos como correctos; el arranque seguro está habilitado.Require devices to be reported as healthy by Windows Device Health Attestation - secure boot is enabled.
codeIntegrityEnabledcodeIntegrityEnabled BooleanBoolean Exige que la atestación de estado de dispositivo Windows notifique los dispositivos como correctos.Require devices to be reported as healthy by Windows Device Health Attestation.
storageRequireEncryptionstorageRequireEncryption BooleanBoolean Exige el cifrado en dispositivos Windows.Require encryption on windows devices.

RespuestaResponse

Si se ejecuta correctamente, este método devuelve un código de respuesta 201 Created y un objeto windows10MobileCompliancePolicy en el cuerpo de la respuesta.If successful, this method returns a 201 Created response code and a windows10MobileCompliancePolicy object in the response body.

EjemploExample

SolicitudRequest

Aquí tiene un ejemplo de la solicitud.Here is an example of the request.

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
}

RespuestaResponse

Aquí tiene un ejemplo de la respuesta. Nota: Puede que el objeto de respuesta que aparece aquí se trunque para abreviar. Todas las propiedades se devolverán de una llamada real.Here is an example of the response. Note: The response object shown here may be truncated for brevity. All of the properties will be returned from an actual call.

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
}