Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
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 si 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 permet au client d’exécuter ses scripts Shell sur les appareils Mac OS inscrits. Le script peut être exécuté une seule fois ou régulièrement.
Méthodes
| Méthode | Type renvoyé | Description |
|---|---|---|
| Répertorier les deviceShellScripts | Collection deviceShellScript | Répertorie les propriétés et les relations des objets deviceShellScript . |
| Obtenir deviceShellScript | deviceShellScript | Lit les propriétés et les relations de l’objet deviceShellScript . |
| Créer deviceShellScript | deviceShellScript | Créez un objet deviceShellScript . |
| Supprimer deviceShellScript | Aucun | Supprime un deviceShellScript. |
| Mettre à jour deviceShellScript | deviceShellScript | Mettez à jour les propriétés d’un objet deviceShellScript . |
| affecter une action | Aucun |
Propriétés
| Propriété | Type | Description |
|---|---|---|
| executionFrequency | Durée | Intervalle d’exécution du script. S’il n’est pas défini, le script s’exécute une seule fois |
| retryCount | Int32 | Nombre de tentatives pour le script en cas d’échec |
| blockExecutionNotifications | Booléen | N’avertit pas l’utilisateur qu’un script est en cours d’exécution |
| id | String | Identificateur unique pour le script de gestion des appareils. |
| displayName | String | Nom du script de gestion des appareils. |
| description | String | 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 : system, user. |
| fileName | String | Nom du fichier de script. |
| roleScopeTagIds | String collection | Liste des ID de balise d’étendue pour cette instance PowerShellScript. |
Relations
| Relation | Type | Description |
|---|---|---|
| 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.deviceShellScript",
"executionFrequency": "String (duration)",
"retryCount": 1024,
"blockExecutionNotifications": true,
"id": "String (identifier)",
"displayName": "String",
"description": "String",
"scriptContent": "binary",
"createdDateTime": "String (timestamp)",
"lastModifiedDateTime": "String (timestamp)",
"runAsAccount": "String",
"fileName": "String",
"roleScopeTagIds": [
"String"
]
}