Compartir a través de


tipo de recurso deviceComplianceScript

Espacio de nombres: microsoft.graph

Importante: Las API de Microsoft Graph en la versión /beta están sujetas a cambios; no se admite el uso de producción.

Nota: la API de Microsoft Graph para Intune requiere una licencia activa de Intune para el espacio empresarial.

Intune proporcionará al cliente la capacidad de ejecutar sus scripts de cumplimiento de Powershell (detección) en los dispositivos unidos a Azure Active Directory de Windows 10 inscritos.

Métodos

Método Tipo de valor devuelto Descripción
Enumerar deviceComplianceScripts Colección deviceComplianceScript Enumera las propiedades y las relaciones de los objetos deviceComplianceScript .
Obtener deviceComplianceScript deviceComplianceScript Lea las propiedades y las relaciones del objeto deviceComplianceScript .
Creación de deviceComplianceScript deviceComplianceScript Cree un nuevo objeto deviceComplianceScript .
Eliminar deviceComplianceScript Ninguno Elimina un deviceComplianceScript.
Actualizar deviceComplianceScript deviceComplianceScript Actualice las propiedades de un objeto deviceComplianceScript .
Acción assign Ninguno

Propiedades

Propiedad Tipo Descripción
id Cadena Identificador único del script de cumplimiento del dispositivo
publisher Cadena Nombre del publicador de scripts de cumplimiento de dispositivos
version Cadena Versión del script de cumplimiento del dispositivo
displayName Cadena Nombre del script de cumplimiento del dispositivo
description Cadena Descripción del script de cumplimiento del dispositivo
detectionScriptContent Binario Todo el contenido del script de PowerShell de detección
createdDateTime DateTimeOffset Marca de tiempo de cuándo se creó el script de cumplimiento del dispositivo. Esta propiedad es de sólo lectura.
lastModifiedDateTime DateTimeOffset Marca de tiempo de cuando se modificó el script de cumplimiento del dispositivo. Esta propiedad es de sólo lectura.
runAsAccount runAsAccountType Indica el tipo de contexto de ejecución. Los valores posibles son system y user.
enforceSignatureCheck Booleano Indicar si es necesario comprobar la firma del script
runAs32Bit Booleano Indicar si los scripts de PowerShell deben ejecutarse como de 32 bits
roleScopeTagIds Colección string Lista de identificadores de etiqueta de ámbito para el script de cumplimiento de dispositivos

Relaciones

Relación Tipo Descripción
assignments colección deviceHealthScriptAssignment Lista de asignaciones de grupos para el script de cumplimiento de dispositivos
runSummary deviceComplianceScriptRunSummary Resumen de ejecución de alto nivel para el script de cumplimiento de dispositivos.
deviceRunStates Colección deviceComplianceScriptDeviceState Lista de estados de ejecución del script de cumplimiento de dispositivos en todos los dispositivos

Representación JSON

Aquí tiene una representación JSON del recurso.

{
  "@odata.type": "#microsoft.graph.deviceComplianceScript",
  "id": "String (identifier)",
  "publisher": "String",
  "version": "String",
  "displayName": "String",
  "description": "String",
  "detectionScriptContent": "binary",
  "createdDateTime": "String (timestamp)",
  "lastModifiedDateTime": "String (timestamp)",
  "runAsAccount": "String",
  "enforceSignatureCheck": true,
  "runAs32Bit": true,
  "roleScopeTagIds": [
    "String"
  ]
}