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

Ein komplexer Typ zum Speichern der PowerShell-Skriptregeldaten für eine Win32-Branchen-App.

Erbt von win32LobAppRule

Eigenschaften

Eigenschaft Typ Beschreibung
ruleType win32LobAppRuleType Der Regeltyp, der den Zweck der Regel angibt. Geerbt von win32LobAppRule. Mögliche Werte sind: detection und requirement.
displayName Zeichenfolge Der Anzeigename für die Regel. Geben Sie diesen Wert nicht an, wenn die Regel für die Erkennung verwendet wird.
enforceSignatureCheck Boolescher Wert Ein Wert, der angibt, ob eine Signaturüberprüfung erzwungen wird.
runAs32Bit Boolean Ein Wert, der angibt, ob das Skript als 32-Bit ausgeführt werden soll.
runAsAccount runAsAccountType Der Ausführungskontext des Skripts. Geben Sie diesen Wert nicht an, wenn die Regel für die Erkennung verwendet wird. Skripterkennungsregeln werden im selben Kontext wie der zugehörige App-Installationskontext ausgeführt. Mögliche Werte sind: system und user.
scriptContent String Der base64-codierte Skriptinhalt.
operationType win32LobAppPowerShellScriptRuleOperationType Der Typ des Skriptausgabevergleichsvorgangs. Verwenden Sie NotConfigured (standardwert), wenn die Regel für die Erkennung verwendet wird. Mögliche Werte: notConfigured, string, dateTime, integer, float, version, boolean.
operator win32LobAppRuleOperator Der Skriptausgabeoperator. Verwenden Sie NotConfigured (standardwert), wenn die Regel für die Erkennung verwendet wird. Mögliche Werte: notConfigured, equal, notEqual, greaterThan, greaterThanOrEqual, lessThan, lessThanOrEqual.
comparisonValue Zeichenfolge Der Wert für den Skriptausgabevergleich. Geben Sie keinen Wert an, wenn die Regel für die Erkennung verwendet wird.

Beziehungen

Keine

JSON-Darstellung

Es folgt eine JSON-Darstellung der Ressource.

{
  "@odata.type": "#microsoft.graph.win32LobAppPowerShellScriptRule",
  "ruleType": "String",
  "displayName": "String",
  "enforceSignatureCheck": true,
  "runAs32Bit": true,
  "runAsAccount": "String",
  "scriptContent": "String",
  "operationType": "String",
  "operator": "String",
  "comparisonValue": "String"
}