列出所有安全基线评估配置文件
适用于:
想要体验Microsoft Defender 漏洞管理? 详细了解如何注册Microsoft Defender 漏洞管理公共预览版试用版。
1. 获取安全基线评估配置文件
此 API 检索组织创建的所有安全基线评估配置文件的列表。
1.1 参数
- 支持 OData V4 查询。
- OData 支持的运算符:
- $filter:id、name、operatingSystem、operatingSystemVersion、status、settingsNumber、passedDevices、totalDevices
- 最大值为 10,000 的$top。
- $skip。
1.2 HTTP 请求
GET:/api/baselineProfiles
1.3 请求标头
名称 | 类型 | 说明 |
---|---|---|
Authorization | String | 持有者 {token}。 必需。 |
1.4 属性
属性 | 类型 | 说明 |
---|---|---|
Id | String | 特定基线配置文件的唯一标识符。 |
name | String | 配置文件名称。 |
说明 | String | 配置文件说明。 |
基准 | String | 配置文件基准。 |
version | String | 配置文件版本。 |
operatingSystem | String | 适用于配置文件的操作系统。 |
operatingSystemVersion | String | 适用于配置文件的操作系统版本。 |
status | Boolean | 指示配置文件是否处于活动状态 |
complianceLevel | String | 为配置文件选择的符合性级别。 |
settingsNumber | Int | 配置文件中所选配置的数目。 |
createdBy | String | 创建此配置文件的用户。 |
lastUpdatedBy | 日期时间 | 最后一个修改此配置文件的用户。 |
createdOnTimeOffset | 日期时间 | 创建配置文件的日期和时间。 |
lastUpdateTimeOffset | 日期时间 | 上次更新配置文件的日期和时间。 |
passedDevices | Int | 适用于此配置文件的符合所有配置文件配置的设备数。 |
totalDevices | Int | 适用于此配置文件的设备数。 |
1.5 示例
1.5.1 请求示例
GET https://api.securitycenter.microsoft.com/api/baselineProfiles
1.6.2 响应示例
{
"@odata.context": "https:// api.securitycenter.microsoft.com/api/$metadata#Collection(microsoft.windowsDefenderATP.api.PublicBaselineProfileDto)",
"value":
[
{
"id": "02bcbb9d-d197-479e-811e-1cd5a6f9f8fa",
"name": "Windows 10 build 1909 CIS profile",
"description": "important",
"benchmark": "CIS",
"version": "1.0.0",
"operatingSystem": "Windows 10",
"operatingSystemVersion": "1909",
"status": true,
"complianceLevel": "Level 1 (L1) - Corporate/Enterprise Environment (general use)",
"settingsNumber": 51,
"createdBy": "user@org.net",
"lastUpdatedBy": null,
"createdOnTimestampUTC": "0001-01-01T00:00:00Z",
"lastUpdateTimestampUTC": "0001-01-01T00:00:00Z",
"passedDevices": 0,
"totalDevices": 10
}
]
}