Type de ressource deviceComplianceScript
Espace de noms: microsoft.graph
Important: Les API Microsoft Graph sous la version /beta sont susceptibles d’être modifiées ; l’utilisation de production n’est pas prise en charge.
Remarque : l’API Microsoft Graph pour Intune requiert une licence Intune active pour le client.
Intune permet au client d’exécuter ses scripts de conformité PowerShell (détection) sur les appareils windows 10 joints à Azure Active Directory inscrits.
Méthodes
Méthode | Type renvoyé | Description |
---|---|---|
Répertorier deviceComplianceScripts | collection deviceComplianceScript | Répertorie les propriétés et les relations des objets deviceComplianceScript . |
Obtenir deviceComplianceScript | deviceComplianceScript | Lit les propriétés et les relations de l’objet deviceComplianceScript . |
Créer deviceComplianceScript | deviceComplianceScript | Créez un objet deviceComplianceScript . |
Supprimer deviceComplianceScript | Aucune | Supprime un deviceComplianceScript. |
Mettre à jour deviceComplianceScript | deviceComplianceScript | Mettez à jour les propriétés d’un objet deviceComplianceScript . |
affecter une action | Aucune |
Propriétés
Propriété | Type | Description |
---|---|---|
id | Chaîne | Identificateur unique pour le script de conformité des appareils |
publisher | Chaîne | Nom de l’éditeur de script de conformité d’appareil |
version | Chaîne | Version du script de conformité de l’appareil |
displayName | Chaîne | Nom du script de conformité de l’appareil |
description | Chaîne | Description du script de conformité de l’appareil |
detectionScriptContent | Binary | Contenu entier 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 | Valeur booléenne | Indiquer si la signature du script doit être vérifiée |
runAs32Bit | Valeur booléenne | Indiquer si 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é des appareils |
runSummary | deviceComplianceScriptRunSummary | Résumé de l’exécution de haut niveau pour le script de conformité de l’appareil. |
deviceRunStates | collection deviceComplianceScriptDeviceState | Liste des états d’exécution du 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"
]
}