deviceComplianceScript-Ressourcentyp

Namespace: microsoft.graph

Wichtig: Microsoft Graph-APIs unter der /beta-Version können geändert werden. Die Produktionsverwendung wird nicht unterstützt.

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 Powershell Compliance-Skripts (Erkennung) auf den registrierten In Azure Active Directory-Geräten unter Windows 10 auszuführen.

Methoden

Methode Rückgabetyp Beschreibung
deviceComplianceScripts auflisten deviceComplianceScript-Auflistung Listet die Eigenschaften und Beziehungen der deviceComplianceScript-Objekte auf.
deviceComplianceScript abrufen deviceComplianceScript Liest die Eigenschaften und Beziehungen des deviceComplianceScript-Objekts .
deviceComplianceScript erstellen deviceComplianceScript Erstellen Sie ein neues deviceComplianceScript-Objekt .
deviceComplianceScript löschen Keine Löscht ein deviceComplianceScript-Objekt.
deviceComplianceScript aktualisieren deviceComplianceScript Dient zum Aktualisieren der Eigenschaften eines deviceComplianceScript-Objekts .
Aktion zuweisen Keine Noch nicht dokumentiert.

Eigenschaften

Eigenschaft Typ Beschreibung
id Zeichenfolge Eindeutiger Bezeichner für das Gerätekompatibilitätsskript
publisher String Name des Herausgebers des Gerätekompatibilitätsskripts
Version String Version des Gerätekompatibilitätsskripts
displayName Zeichenfolge Name des Gerätekompatibilitätsskripts
description String Beschreibung des Gerätekompatibilitätsskripts
detectionScriptContent Binär Der gesamte Inhalt des Powershell-Skripts für die Erkennung
createdDateTime DateTimeOffset Der Zeitstempel der Erstellung des Gerätekompatibilitätsskripts. Diese Eigenschaft ist schreibgeschützt.
lastModifiedDateTime DateTimeOffset Der Zeitstempel der Änderung des Gerätekompatibilitätsskripts. Diese Eigenschaft ist schreibgeschützt.
runAsAccount runAsAccountType Gibt den Typ des Ausführungskontexts an. Mögliche Werte sind: system und user.
enforceSignatureCheck Boolean Angeben, ob die Skriptsignatur überprüft werden muss
runAs32Bit Boolescher Wert Angeben, ob PowerShell-Skripts als 32-Bit ausgeführt werden sollen
roleScopeTagIds String collection Liste der Bereichstag-IDs für das Gerätekompatibilitätsskript

Beziehungen

Beziehung Typ Beschreibung
assignments deviceHealthScriptAssignment-Sammlung Die Liste der Gruppenzuweisungen für das Gerätekompatibilitätsskript
runSummary deviceComplianceScriptRunSummary Allgemeine Ausführungszusammenfassung für gerätekonformes Skript.
deviceRunStates deviceComplianceScriptDeviceState-Sammlung Liste der Ausführungszustände für das Gerätekompatibilitätsskript auf allen Geräten

JSON-Darstellung

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