Assessments - List
取得範圍內所有已掃描資源的安全性評估
GET https://management.azure.com/{scope}/providers/Microsoft.Security/assessments?api-version=2021-06-01
URI 參數
名稱 | 位於 | 必要 | 類型 | Description |
---|---|---|---|---|
scope
|
path | True |
string |
查詢的範圍可以是訂用帳戶 (/subscriptions/0b06d9ea-afe6-4779-bd59-30e5c2d9d13f) 或管理群組 (/providers/Microsoft.Management/managementGroups/mgName)。 |
api-version
|
query | True |
string |
作業的 API 版本 |
回應
名稱 | 類型 | Description |
---|---|---|
200 OK |
還行 |
|
Other Status Codes |
描述作業失敗原因的錯誤回應。 |
安全性
azure_auth
Azure Active Directory OAuth2 Flow
類型:
oauth2
Flow:
implicit
授權 URL:
https://login.microsoftonline.com/common/oauth2/authorize
範圍
名稱 | Description |
---|---|
user_impersonation | 模擬您的用戶帳戶 |
範例
List security assessments
範例要求
GET https://management.azure.com/subscriptions/20ff7fc3-e762-44dd-bd96-b71116dcdc23/providers/Microsoft.Security/assessments?api-version=2021-06-01
範例回覆
{
"value": [
{
"id": "/subscriptions/20ff7fc3-e762-44dd-bd96-b71116dcdc23/resourceGroups/myRg/providers/Microsoft.Compute/virtualMachineScaleSets/vmss1/providers/Microsoft.Security/assessments/21300918-b2e3-0346-785f-c77ff57d243b",
"name": "21300918-b2e3-0346-785f-c77ff57d243b",
"type": "Microsoft.Security/assessments",
"properties": {
"resourceDetails": {
"source": "Azure",
"id": "/subscriptions/20ff7fc3-e762-44dd-bd96-b71116dcdc23/resourceGroups/myRg/providers/Microsoft.Compute/virtualMachineScaleSets/vmss1"
},
"displayName": "Install endpoint protection solution on virtual machine scale sets",
"status": {
"code": "Healthy",
"statusChangeDate": "2021-04-12T09:07:18.6759138Z",
"firstEvaluationDate": "2021-04-12T09:07:18.6759138Z"
}
}
},
{
"id": "/subscriptions/20ff7fc3-e762-44dd-bd96-b71116dcdc23/resourceGroups/myRg/providers/Microsoft.Compute/virtualMachineScaleSets/vmss2/providers/Microsoft.Security/assessments/21300918-b2e3-0346-785f-c77ff57d243b",
"name": "21300918-b2e3-0346-785f-c77ff57d243b",
"type": "Microsoft.Security/assessments",
"properties": {
"resourceDetails": {
"source": "Azure",
"id": "/subscriptions/20ff7fc3-e762-44dd-bd96-b71116dcdc23/resourceGroups/myRg/providers/Microsoft.Compute/virtualMachineScaleSets/vmss2"
},
"displayName": "Install endpoint protection solution on virtual machine scale sets",
"status": {
"code": "NotApplicable",
"cause": "OffByPolicy",
"description": "The effective policy for the assessment was evaluated to off - use Microsoft.Authorization/policyAssignments to turn this assessment on",
"statusChangeDate": "2021-04-12T09:07:18.6759138Z",
"firstEvaluationDate": "2021-04-12T09:07:18.6759138Z"
},
"additionalData": {
"linkedWorkspaceId": "/subscriptions/20ff7fc3-e762-44dd-bd96-b71116dcdc23/resourceGroups/myRg/providers/Microsoft.OperationalInsights/workspaces/myLaWorkspace"
}
}
}
]
}
定義
名稱 | Description |
---|---|
Assessment |
與評量相關的連結 |
Assessment |
評估狀態的程式設計程序代碼 |
Assessment |
評量的結果 |
assessment |
根據內建的 Azure 原則定義進行評量時,BuiltIn 會根據自定義 Azure 原則定義自定義評量 |
Azure |
已評估的 Azure 資源詳細數據 |
categories | |
Cloud |
所有 Azure Resource Manager API 的常見錯誤回應,以傳回失敗作業的錯誤詳細數據。 (這也遵循 OData 錯誤回應格式。)。 |
Cloud |
錯誤詳細數據。 |
Error |
資源管理錯誤其他資訊。 |
implementation |
補救此評估所需的實作工作 |
On |
評估的內部部署資源詳細數據 |
On |
已評估之內部部署 Sql 資源的詳細數據 |
Security |
安全性評定清單的頁面 |
Security |
描述建立評定的合作夥伴 |
Security |
描述評估元數據的屬性。 |
Security |
第三方合作夥伴整合的相關數據 |
Security |
資源的安全性評估 - 回應格式 |
severity |
評定的嚴重性層級 |
threats | |
user |
評估的用戶影響 |
AssessmentLinks
與評量相關的連結
名稱 | 類型 | Description |
---|---|---|
azurePortalUri |
string |
Azure 入口網站中評量的連結 |
AssessmentStatusCode
評估狀態的程式設計程序代碼
名稱 | 類型 | Description |
---|---|---|
Healthy |
string |
資源狀況良好 |
NotApplicable |
string |
此資源的評定未發生 |
Unhealthy |
string |
資源有需要解決的安全性問題 |
AssessmentStatusResponse
評量的結果
名稱 | 類型 | Description |
---|---|---|
cause |
string |
評估狀態原因的程式設計程序代碼 |
code |
評估狀態的程式設計程序代碼 |
|
description |
string |
評估狀態的人類可讀描述 |
firstEvaluationDate |
string |
建立評定並首次評估的時間。 以 ISO 8601 格式的 UTC 時間傳回 |
statusChangeDate |
string |
評估狀態上次變更的時間。 以 ISO 8601 格式的 UTC 時間傳回 |
assessmentType
根據內建的 Azure 原則定義進行評量時,BuiltIn 會根據自定義 Azure 原則定義自定義評量
名稱 | 類型 | Description |
---|---|---|
BuiltIn |
string |
適用於雲端的Defender受控評量Microsoft |
CustomPolicy |
string |
自動從 Azure 原則擷取到適用於雲端的 Defender Microsoft 使用者定義的原則 |
CustomerManaged |
string |
由使用者或其他第三方直接推送至適用於雲端的Defender Microsoft用戶評量 |
VerifiedPartner |
string |
如果使用者將它連線至 ASC,由已驗證的第三方所建立的評量 |
AzureResourceDetails
已評估的 Azure 資源詳細數據
名稱 | 類型 | Description |
---|---|---|
id |
string |
已評估資源的 Azure 資源識別碼 |
source |
string:
Azure |
評估資源所在的平臺 |
categories
名稱 | 類型 | Description |
---|---|---|
Compute |
string |
|
Data |
string |
|
IdentityAndAccess |
string |
|
IoT |
string |
|
Networking |
string |
CloudError
所有 Azure Resource Manager API 的常見錯誤回應,以傳回失敗作業的錯誤詳細數據。 (這也遵循 OData 錯誤回應格式。)。
名稱 | 類型 | Description |
---|---|---|
error.additionalInfo |
錯誤其他資訊。 |
|
error.code |
string |
錯誤碼。 |
error.details |
錯誤詳細數據。 |
|
error.message |
string |
錯誤訊息。 |
error.target |
string |
錯誤目標。 |
CloudErrorBody
錯誤詳細數據。
名稱 | 類型 | Description |
---|---|---|
additionalInfo |
錯誤其他資訊。 |
|
code |
string |
錯誤碼。 |
details |
錯誤詳細數據。 |
|
message |
string |
錯誤訊息。 |
target |
string |
錯誤目標。 |
ErrorAdditionalInfo
資源管理錯誤其他資訊。
名稱 | 類型 | Description |
---|---|---|
info |
object |
其他資訊。 |
type |
string |
其他信息類型。 |
implementationEffort
補救此評估所需的實作工作
名稱 | 類型 | Description |
---|---|---|
High |
string |
|
Low |
string |
|
Moderate |
string |
OnPremiseResourceDetails
評估的內部部署資源詳細數據
名稱 | 類型 | Description |
---|---|---|
machineName |
string |
計算機的名稱 |
source |
string:
On |
評估資源所在的平臺 |
sourceComputerId |
string |
計算機上安裝的 oms 代理程式識別碼 |
vmuuid |
string |
計算機的唯一標識碼 |
workspaceId |
string |
計算機所連結工作區的 Azure 資源識別碼 |
OnPremiseSqlResourceDetails
已評估之內部部署 Sql 資源的詳細數據
名稱 | 類型 | Description |
---|---|---|
databaseName |
string |
計算機上安裝的 Sql 資料庫名稱 |
machineName |
string |
計算機的名稱 |
serverName |
string |
計算機上安裝的 Sql Server 名稱 |
source |
string:
On |
評估資源所在的平臺 |
sourceComputerId |
string |
計算機上安裝的 oms 代理程式識別碼 |
vmuuid |
string |
計算機的唯一標識碼 |
workspaceId |
string |
計算機所連結工作區的 Azure 資源識別碼 |
SecurityAssessmentList
安全性評定清單的頁面
名稱 | 類型 | Description |
---|---|---|
nextLink |
string |
要擷取下一頁的 URI。 |
value |
此頁面的安全性評定集合 |
SecurityAssessmentMetadataPartnerData
描述建立評定的合作夥伴
名稱 | 類型 | Description |
---|---|---|
partnerName |
string |
合作夥伴公司的名稱 |
productName |
string |
建立評量之合作夥伴的產品名稱 |
secret |
string |
驗證合作夥伴並確認其已建立評定的秘密 - 僅寫入 |
SecurityAssessmentMetadataProperties
描述評估元數據的屬性。
名稱 | 類型 | Description |
---|---|---|
assessmentType |
根據內建的 Azure 原則定義進行評量時,BuiltIn 會根據自定義 Azure 原則定義自定義評量 |
|
categories |
評量狀況不良時有風險的資源類別 |
|
description |
string |
評估的人類可讀描述 |
displayName |
string |
評估的使用者易記顯示名稱 |
implementationEffort |
補救此評估所需的實作工作 |
|
partnerData |
描述建立評定的合作夥伴 |
|
policyDefinitionId |
string |
開啟此評量計算的原則定義 Azure 資源識別碼 |
preview |
boolean |
True 是表示 如果此評量處於預覽版本狀態 |
remediationDescription |
string |
人類可讀的關於您應該執行哪些動作來減輕此安全性問題的描述 |
severity |
評定的嚴重性層級 |
|
threats |
threats[] |
評估的威脅影響 |
userImpact |
評估的用戶影響 |
SecurityAssessmentPartnerData
第三方合作夥伴整合的相關數據
名稱 | 類型 | Description |
---|---|---|
partnerName |
string |
合作夥伴公司的名稱 |
secret |
string |
驗證夥伴的秘密 - 僅寫入 |
SecurityAssessmentResponse
資源的安全性評估 - 回應格式
名稱 | 類型 | Description |
---|---|---|
id |
string |
資源標識碼 |
name |
string |
資源名稱 |
properties.additionalData |
object |
有關評量的其他數據 |
properties.displayName |
string |
評估的使用者易記顯示名稱 |
properties.links |
與評量相關的連結 |
|
properties.metadata |
描述評估元數據的屬性。 |
|
properties.partnersData |
第三方合作夥伴整合的相關數據 |
|
properties.resourceDetails | ResourceDetails: |
已評估之資源的詳細數據 |
properties.status |
評量的結果 |
|
type |
string |
資源類型 |
severity
評定的嚴重性層級
名稱 | 類型 | Description |
---|---|---|
High |
string |
|
Low |
string |
|
Medium |
string |
threats
名稱 | 類型 | Description |
---|---|---|
accountBreach |
string |
|
dataExfiltration |
string |
|
dataSpillage |
string |
|
denialOfService |
string |
|
elevationOfPrivilege |
string |
|
maliciousInsider |
string |
|
missingCoverage |
string |
|
threatResistance |
string |
userImpact
評估的用戶影響
名稱 | 類型 | Description |
---|---|---|
High |
string |
|
Low |
string |
|
Moderate |
string |