win32LobAppPowerShellScriptRule 资源类型
命名空间:microsoft.graph
重要: /beta 版本下的 Microsoft Graph API 可能会发生更改;不支持生产用途。
注意: 适用于 Intune 的 Microsoft Graph API 需要适用于租户的 活动 Intune 许可证。
用于存储 Win32 LOB 应用的 PowerShell 脚本规则数据的复杂类型。
继承自 win32LobAppRule
属性
| 属性 | 类型 | 说明 |
|---|---|---|
| ruleType | win32LobAppRuleType | 指示规则用途的规则类型。 继承自 win32LobAppRule。 可取值为:detection、requirement。 |
| displayName | String | 规则的显示名称。 如果规则用于检测,请勿指定此值。 |
| enforceSignatureCheck | Boolean | 一个值,该值指示是否强制执行签名检查。 |
| runAs32Bit | Boolean | 一个值,该值指示脚本是否应以 32 位方式运行。 |
| runAsAccount | runAsAccountType | 脚本的执行上下文。 如果规则用于检测,请勿指定此值。 脚本检测规则将与关联的应用安装上下文在同一上下文中运行。 可取值为:system、user。 |
| scriptContent | String | base64 编码的脚本内容。 |
| operationType | win32LobAppPowerShellScriptRuleOperationType | 脚本输出比较操作类型。 如果规则用于检测,请使用 NotConfigured (默认值) 。 可取值为:notConfigured、string、dateTime、integer、float、version 或 boolean。 |
| operator | win32LobAppRuleOperator | 脚本输出运算符。 如果规则用于检测,请使用 NotConfigured (默认值) 。 可取值为:notConfigured、equal、notEqual、greaterThan、greaterThanOrEqual、lessThan 或 lessThanOrEqual。 |
| 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"
}
反馈
提交和查看相关反馈