deviceComplianceScript 资源类型

命名空间:microsoft.graph

重要提示:Microsoft 支持 Intune/beta API,但它们可能会进行更频繁的更改。 Microsoft 建议尽可能使用 v1.0 版本。 使用版本选择器检查 API 在版本 v1.0 中的可用性。

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

Intune 将使客户能够在已注册的 Windows 10 Azure Active Directory 联接设备上运行其 Powershell 合规性脚本 (检测) 。

方法

方法 返回类型 说明
列出 deviceComplianceScripts deviceComplianceScript 集合 列出 deviceComplianceScript 对象的属性和关系。
获取 deviceComplianceScript deviceComplianceScript 读取 deviceComplianceScript 对象的属性和关系。
创建 deviceComplianceScript deviceComplianceScript 创建新的 deviceComplianceScript 对象。
删除 deviceComplianceScript 删除 deviceComplianceScript
更新 deviceComplianceScript deviceComplianceScript 更新 deviceComplianceScript 对象的属性。
分配操作

属性

属性 类型 说明
id String 设备合规性脚本的唯一标识符
发布者 String 设备合规性脚本发布者的名称
version String 设备合规性脚本的版本
displayName String 设备合规性脚本的名称
description String 设备合规性脚本说明
detectionScriptContent Binary 检测 powershell 脚本的全部内容
createdDateTime DateTimeOffset 创建设备合规性脚本的时间戳。 此属性是只读的。
lastModifiedDateTime DateTimeOffset 修改设备合规性脚本的时间戳。 此属性是只读的。
runAsAccount runAsAccountType 指示执行上下文的类型。 可取值为:systemuser
enforceSignatureCheck 布尔值 指示是否需要检查脚本签名
runAs32Bit 布尔值 指示 PowerShell 脚本 () 是否应作为 32 位运行
roleScopeTagIds 字符串集合 设备合规性脚本的作用域标记 ID 列表

关系

关系 类型 说明
assignments deviceHealthScriptAssignment 集合 设备合规性脚本的组分配列表
runSummary deviceComplianceScriptRunSummary 设备合规性脚本的高级运行摘要。
deviceRunStates deviceComplianceScriptDeviceState 集合 跨所有设备的设备合规性脚本的运行状态列表

JSON 表示形式

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

{
  "@odata.type": "#microsoft.graph.deviceComplianceScript",
  "id": "String (identifier)",
  "publisher": "String",
  "version": "String",
  "displayName": "String",
  "description": "String",
  "detectionScriptContent": "binary",
  "createdDateTime": "String (timestamp)",
  "lastModifiedDateTime": "String (timestamp)",
  "runAsAccount": "String",
  "enforceSignatureCheck": true,
  "runAs32Bit": true,
  "roleScopeTagIds": [
    "String"
  ]
}