win32LobAppPowerShellScriptRule 资源类型

命名空间:microsoft.graph

注意:适用于 Intune 的 Microsoft Graph API 需要适用于租户的活动 Intune 许可证

用于存储 Win32 LOB 应用的 PowerShell 脚本规则数据的复杂类型。

继承自 win32LobAppRule

属性

属性 类型 说明
ruleType win32LobAppRuleType 指示规则用途的规则类型。 继承自 win32LobAppRule。 可取值为:detectionrequirement
displayName String 规则的显示名称。 如果规则用于检测,请不要指定此值。
enforceSignatureCheck 布尔值 一个值,该值指示是否强制实施签名检查。
runAs32Bit 布尔值 一个值,该值指示脚本是否应以 32 位的形式运行。
runAsAccount runAsAccountType 脚本的执行上下文。 如果规则用于检测,请不要指定此值。 脚本检测规则将在与关联的应用安装上下文相同的上下文中运行。 可取值为:systemuser
scriptContent String base64 编码的脚本内容。
operationType win32LobAppPowerShellScriptRuleOperationType 脚本输出比较操作类型。 如果规则用于检测,请使用 NotConfigured (默认值) 。 可取值为:notConfiguredstringdateTimeintegerfloatversionboolean
operator win32LobAppRuleOperator 脚本输出运算符。 如果规则用于检测,请使用 NotConfigured (默认值) 。 可取值为:notConfiguredequalnotEqualgreaterThangreaterThanOrEquallessThanlessThanOrEqual
comparisonValue String 脚本输出比较值。 如果规则用于检测,请不要指定值。

关系

JSON 表示形式

下面是资源的 JSON 表示形式。

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