type de ressource deviceComplianceScript

Espace de noms: microsoft.graph

Important : Microsoft prend en charge les API Intune /beta, mais elles sont sujettes à des modifications plus fréquentes. Microsoft recommande d’utiliser la version v1.0 lorsque cela est possible. Vérifiez la disponibilité d’une API dans la version v1.0 à l’aide du sélecteur de version.

Remarque : l’API Microsoft Graph pour Intune requiert une licence Intune active pour le client.

Intune offre aux clients la possibilité d’exécuter leurs scripts de conformité PowerShell (détection) sur les appareils joints à Azure Active Directory Windows 10 inscrits.

Méthodes

Méthode Type renvoyé Description
List deviceComplianceScripts collection deviceComplianceScript Répertoriez les propriétés et les relations des objets deviceComplianceScript .
Obtenir deviceComplianceScript deviceComplianceScript Lisez les propriétés et les relations de l’objet deviceComplianceScript .
Créer deviceComplianceScript deviceComplianceScript Créez un objet deviceComplianceScript .
Supprimer deviceComplianceScript Aucun Supprime un deviceComplianceScript.
Mettre à jour deviceComplianceScript deviceComplianceScript Mettez à jour les propriétés d’un objet deviceComplianceScript .
affecter une action Aucun

Propriétés

Propriété Type Description
id String Identificateur unique pour le script de conformité de l’appareil
publisher String Nom de l’éditeur du script de conformité de l’appareil
version String Version du script de conformité de l’appareil
displayName String Nom du script de conformité de l’appareil
description String Description du script de conformité de l’appareil
detectionScriptContent Binary Tout le contenu du script PowerShell de détection
createdDateTime DateTimeOffset Horodatage de la création du script de conformité de l’appareil. Cette propriété est en lecture seule.
lastModifiedDateTime DateTimeOffset Horodatage de la modification du script de conformité de l’appareil. Cette propriété est en lecture seule.
runAsAccount exécuter En tant que Type de Compte Indique le type de contexte d’exécution. Les valeurs possibles sont les suivantes : system, user.
enforceSignatureCheck Booléen Indiquez si la signature du script doit être vérifiée
runAs32Bit Booléen Indiquez si le ou les scripts PowerShell doivent s’exécuter en tant que 32 bits
roleScopeTagIds String collection Liste des ID de balise d’étendue pour le script de conformité de l’appareil

Relations

Relation Type Description
affectations collection deviceHealthScriptAssignment Liste des affectations de groupe pour le script de conformité d’appareil
Résumé de l’exécution deviceComplianceScriptRunSummary Résumé des exécutions de haut niveau pour le script de conformité des appareils.
deviceRunStates collection deviceComplianceScriptDeviceState Liste des états d’exécution pour le script de conformité des appareils sur tous les appareils

Représentation JSON

Voici une représentation JSON de la ressource.

{
  "@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"
  ]
}