Partager via


Type de ressource deviceManagementScript

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 PowerShell sur les appareils windows 10 joints à Azure Active Directory inscrits. Le script peut être exécuté une seule fois ou régulièrement.

Méthodes

Méthode Type renvoyé Description
Répertorier deviceManagementScripts Collection deviceManagementScript Répertorie les propriétés et les relations des objets deviceManagementScript .
Obtenir deviceManagementScript deviceManagementScript Lit les propriétés et les relations de l’objet deviceManagementScript .
Créer deviceManagementScript deviceManagementScript Créez un objet deviceManagementScript .
Delete deviceManagementScript Aucune Supprime un deviceManagementScript.
Mettre à jour deviceManagementScript deviceManagementScript Mettez à jour les propriétés d’un objet deviceManagementScript .
Gestion des appareils
affecter une action Aucun Pas encore documenté
Ensemble de stratégies
hasPayloadLinks, action collection hasPayloadLinkResultItem Pas encore documenté

Propriétés

Propriété Type Description
id Chaîne Identificateur unique pour le script de gestion des appareils.
displayName Chaîne Nom du script de gestion des appareils.
description Chaîne Description facultative du script de gestion des appareils.
scriptContent Binary Contenu du script.
createdDateTime DateTimeOffset Date et heure de création du script de gestion des appareils. Cette propriété est en lecture seule.
lastModifiedDateTime DateTimeOffset Date et heure de la dernière modification du script de gestion des appareils. 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 Indiquez si la signature du script doit être vérifiée.
fileName Chaîne Nom du fichier de script.
roleScopeTagIds String collection Liste des ID de balise d’étendue pour cette instance PowerShellScript.
runAs32Bit Valeur booléenne Valeur indiquant si le script PowerShell doit s’exécuter en tant que 32 bits

Relations

Relation Type Description
Gestion des appareils
groupAssignments collection deviceManagementScriptGroupAssignment Liste des affectations de groupe pour le script de gestion des appareils.
affectations collection deviceManagementScriptAssignment Liste des affectations de groupe pour le script de gestion des appareils.
runSummary deviceManagementScriptRunSummary Résumé de l’exécution pour le script de gestion des appareils.
deviceRunStates Collection deviceManagementScriptDeviceState Liste des états d’exécution de ce script sur tous les appareils.
userRunStates collection deviceManagementScriptUserState Liste des états d’exécution de ce script pour tous les utilisateurs.

Représentation JSON

Voici une représentation JSON de la ressource.

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