deviceShellScript-Ressourcentyp

Namespace: microsoft.graph

Wichtig: Microsoft unterstützt Intune /beta-APIs, sie unterliegen jedoch häufigeren Änderungen. Microsoft empfiehlt, wenn möglich Version v1.0 zu verwenden. Überprüfen Sie die Verfügbarkeit einer API in Version v1.0 mithilfe der Versionsauswahl.

Hinweis: Die Microsoft Graph-API für Intune setzt eine aktive Intune-Lizenz für den Mandanten voraus.

Intune bietet Kunden die Möglichkeit, ihre Shellskripts auf den registrierten Mac OS-Geräten auszuführen. Das Skript kann einmalig oder periodisch ausgeführt werden.

Methoden

Methode Rückgabetyp Beschreibung
deviceShellScripts auflisten deviceShellScript-Auflistung Eigenschaften und Beziehungen der deviceShellScript-Objekte auflisten.
deviceShellScript abrufen deviceShellScript Lesen Sie Eigenschaften und Beziehungen des deviceShellScript-Objekts .
deviceShellScript erstellen deviceShellScript Erstellen Sie ein neues deviceShellScript-Objekt .
deviceShellScript löschen Keine Löscht ein deviceShellScript.
deviceShellScript aktualisieren deviceShellScript Aktualisieren Sie die Eigenschaften eines deviceShellScript-Objekts .
Aktion zuweisen Keine

Eigenschaften

Eigenschaft Typ Beschreibung
executionFrequency Dauer Das Intervall, in dem das Skript ausgeführt werden soll. Wenn nicht definiert, wird das Skript einmal ausgeführt.
retryCount Int32 Anzahl der Wiederholungsversuche für das Skript, wenn es fehlschlägt
blockExecutionNotifications Boolean Benachrichtigt den Benutzer nicht darüber, dass ein Skript ausgeführt wird
id Zeichenfolge Eindeutiger Bezeichner für das Geräteverwaltungsskript.
displayName Zeichenfolge Name des Geräteverwaltungsskripts.
description Zeichenfolge Optionale Beschreibung des Geräteverwaltungsskripts.
scriptContent Binär Der Inhalt des Drehbuchs.
createdDateTime DateTimeOffset Das Datum und die Uhrzeit der Erstellung des Geräteverwaltungsskripts. Diese Eigenschaft ist schreibgeschützt.
lastModifiedDateTime DateTimeOffset Datum und Uhrzeit der letzten Änderung des Geräteverwaltungsskripts. Diese Eigenschaft ist schreibgeschützt.
runAsAccount runAsAccountType Gibt den Typ des Ausführungskontexts an. Mögliche Werte sind: system und user.
fileName Zeichenfolge Name der Skriptdatei.
roleScopeTagIds String collection Liste der Bereichstag-IDs für diese PowerShellScript-instance.

Beziehungen

Beziehung Typ Beschreibung
groupAssignments deviceManagementScriptGroupAssignment-Auflistung Die Liste der Gruppenzuweisungen für das Geräteverwaltungsskript.
assignments deviceManagementScriptAssignment-Auflistung Die Liste der Gruppenzuweisungen für das Geräteverwaltungsskript.
runSummary deviceManagementScriptRunSummary Zusammenfassung des Geräteverwaltungsskripts ausführen.
deviceRunStates deviceManagementScriptDeviceState-Auflistung Liste der Ausführungsstatus für dieses Skript auf allen Geräten.
userRunStates deviceManagementScriptUserState-Auflistung Liste der Ausführungsstatus für dieses Skript für alle Benutzer.

JSON-Darstellung

Es folgt eine JSON-Darstellung der 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"
  ]
}