win32LobAppPowerShellScriptRule-Ressourcentyp
Namespace: microsoft.graph
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 | String | Der Anzeigename für die Regel. Geben Sie diesen Wert nicht an, wenn die Regel für die Erkennung verwendet wird. |
| enforceSignatureCheck | Boolean | Ein Wert, der angibt, ob eine Signaturüberprüfung erzwungen wird. |
| runAs32Bit | Boolesch | 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 | Zeichenfolge | 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 | String | 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"
}
Feedback
Feedback senden und anzeigen für