deviceCustomAttributeShellScript-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.

Stellt ein benutzerdefiniertes Attributskript für macOS dar.

Methoden

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

Eigenschaften

Eigenschaft Typ Beschreibung
id Zeichenfolge Eindeutiger Bezeichner für die benutzerdefinierte Attributentität.
customAttributeName Zeichenfolge Der Name des benutzerdefinierten Attributs.
customAttributeType deviceCustomAttributeValueType Der erwartete Typ des Werts des benutzerdefinierten Attributs. Mögliche Werte sind: integer, string und dateTime.
displayName Zeichenfolge Name des Geräteverwaltungsskripts.
description String Optionale Beschreibung für das Geräteverwaltungsskript.
scriptContent Binär Der Skriptinhalt.
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 String Skriptdateiname.
roleScopeTagIds String collection Liste der Bereichstag-IDs für diese PowerShellScript-Instanz.

Beziehungen

Beziehung Typ Beschreibung
groupAssignments deviceManagementScriptGroupAssignment-Sammlung Die Liste der Gruppenzuweisungen für das Geräteverwaltungsskript.
assignments deviceManagementScriptAssignment-Sammlung Die Liste der Gruppenzuweisungen für das Geräteverwaltungsskript.
runSummary deviceManagementScriptRunSummary Führen Sie eine Zusammenfassung für das Geräteverwaltungsskript aus.
deviceRunStates deviceManagementScriptDeviceState-Sammlung Liste der Ausführungszustände für dieses Skript auf allen Geräten.
userRunStates deviceManagementScriptUserState-Auflistung Liste der Ausführungszustände für dieses Skript für alle Benutzer.

JSON-Darstellung

Es folgt eine JSON-Darstellung der Ressource.

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