Share via


deviceComplianceScript-Ressourcentyp

Namespace: microsoft.graph

Wichtig: Microsoft Graph-APIs unter der /beta-Version können sich ändern. Die Verwendung in der Produktion wird nicht unterstützt.

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

Intune bieten Kunden die Möglichkeit, ihre PowerShell Compliance-Skripts (Erkennung) auf den registrierten in Azure Active Directory eingebundenen Windows 10-Geräten auszuführen.

Methoden

Methode Rückgabetyp Beschreibung
DeviceComplianceScripts auflisten deviceComplianceScript-Sammlung Auflisten der Eigenschaften und Beziehungen der deviceComplianceScript-Objekte .
DeviceComplianceScript abrufen deviceComplianceScript Liest Eigenschaften und Beziehungen des deviceComplianceScript-Objekts .
Erstellen von deviceComplianceScript deviceComplianceScript Erstellen Sie ein neues deviceComplianceScript-Objekt .
DeviceComplianceScript löschen Keine Löscht ein deviceComplianceScript-Element.
Aktualisieren von deviceComplianceScript deviceComplianceScript Aktualisieren sie die Eigenschaften eines deviceComplianceScript-Objekts .
Aktion zuweisen Keine

Eigenschaften

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

Beziehungen

Beziehung Typ Beschreibung
assignments deviceHealthScriptAssignment-Sammlung Die Liste der Gruppenzuweisungen für das Gerätekonformitätsskript
runSummary deviceComplianceScriptRunSummary Allgemeine Ausführungszusammenfassung für das Gerätekonformitätsskript.
deviceRunStates deviceComplianceScriptDeviceState-Sammlung Liste der Ausführungszustände für das Gerätekonformitä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"
  ]
}