Type de ressource win32LobAppPowerShellScriptRule

Espace de noms: microsoft.graph

Important: Les API Microsoft Graph sous la version /beta sont susceptibles d’être modifiées ; l’utilisation de production n’est pas prise en charge.

Remarque : l’API Microsoft Graph pour Intune requiert une licence Intune active pour le client.

Type complexe permettant de stocker les données de règle de script PowerShell pour une application métier Win32.

Hérite de win32LobAppRule

Propriétés

Propriété Type Description
ruleType win32LobAppRuleType Type de règle indiquant l’objectif de la règle. Hérité de win32LobAppRule. Les valeurs possibles sont les suivantes : detection, requirement.
displayName Chaîne Nom complet de la règle. Ne spécifiez pas cette valeur si la règle est utilisée pour la détection.
enforceSignatureCheck Valeur booléenne Valeur indiquant si une signature case activée est appliquée.
runAs32Bit Valeur booléenne Valeur indiquant si le script doit s’exécuter en tant que 32 bits.
runAsAccount exécuter En tant que Type de Compte Contexte d’exécution du script. Ne spécifiez pas cette valeur si la règle est utilisée pour la détection. Les règles de détection de script s’exécutent dans le même contexte que le contexte d’installation de l’application associé. Les valeurs possibles sont les suivantes : system, user.
scriptContent Chaîne Contenu du script encodé en base64.
operationType win32LobAppPowerShellScriptRuleOperationType Type d’opération de comparaison de sortie de script. Utilisez NotConfigured (valeur par défaut) si la règle est utilisée pour la détection. Les valeurs possibles sont les suivantes : notConfigured, string, dateTime, integer, float, version et boolean.
opérateur win32LobAppRuleOperator Opérateur de sortie de script. Utilisez NotConfigured (valeur par défaut) si la règle est utilisée pour la détection. Les valeurs possibles sont les suivantes : notConfigured, equal, notEqual, greaterThan, greaterThanOrEqual, lessThan et lessThanOrEqual.
comparisonValue Chaîne Valeur de comparaison de sortie de script. Ne spécifiez pas de valeur si la règle est utilisée pour la détection.

Relations

Aucun

Représentation JSON

Voici une représentation JSON de la ressource.

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