Secure Score Controls - List
Mendapatkan semua kontrol keamanan dalam cakupan
GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Security/secureScoreControls?api-version=2020-01-01
GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Security/secureScoreControls?api-version=2020-01-01&$expand=definition
Parameter URI
Nama | Dalam | Diperlukan | Jenis | Deskripsi |
---|---|---|---|---|
subscription
|
path | True |
string |
ID langganan Azure Regex pattern: |
api-version
|
query | True |
string |
Versi API untuk operasi |
$expand
|
query |
Perluas OData. Opsional. |
Respons
Nama | Jenis | Deskripsi |
---|---|---|
200 OK |
OK |
|
Other Status Codes |
Respons kesalahan yang menjelaskan mengapa operasi gagal. |
Keamanan
azure_auth
Alur OAuth2 Azure Active Directory
Type:
oauth2
Flow:
implicit
Authorization URL:
https://login.microsoftonline.com/common/oauth2/authorize
Scopes
Nama | Deskripsi |
---|---|
user_impersonation | meniru akun pengguna Anda |
Contoh
List all secure scores controls
Sample Request
GET https://management.azure.com/subscriptions/20ff7fc3-e762-44dd-bd96-b71116dcdc23/providers/Microsoft.Security/secureScoreControls?api-version=2020-01-01&$expand=definition
Sample Response
{
"value": [
{
"id": "/subscriptions/20ff7fc3-e762-44dd-bd96-b71116dcdc23/providers/Microsoft.Security/secureScores/ascScore/secureScoreControls/a9909064-42b4-4d34-8143-275477afe18b",
"name": "a9909064-42b4-4d34-8143-275477afe18b",
"type": "Microsoft.Security/secureScores/secureScoreControls",
"properties": {
"displayName": "Protect applications against DDoS attacks",
"healthyResourceCount": 0,
"unhealthyResourceCount": 0,
"notApplicableResourceCount": 1,
"score": {
"max": 0,
"current": 0,
"percentage": 0
},
"weight": 0
}
},
{
"id": "/subscriptions/20ff7fc3-e762-44dd-bd96-b71116dcdc23/providers/Microsoft.Security/secureScores/ascScore/secureScoreControls/34a42fb3-e6db-409c-b56b-7b1db6b8aee0",
"name": "34a42fb3-e6db-409c-b56b-7b1db6b8aee0",
"type": "Microsoft.Security/secureScores/secureScoreControls",
"properties": {
"displayName": "Enable MFA",
"healthyResourceCount": 1,
"unhealthyResourceCount": 0,
"notApplicableResourceCount": 0,
"score": {
"max": 10,
"current": 10,
"percentage": 1
},
"weight": 1
}
},
{
"id": "/subscriptions/20ff7fc3-e762-44dd-bd96-b71116dcdc23/providers/Microsoft.Security/secureScores/ascScore/secureScoreControls/76763537-9feb-42d3-b4f4-78c01117be80",
"name": "76763537-9feb-42d3-b4f4-78c01117be80",
"type": "Microsoft.Security/secureScores/secureScoreControls",
"properties": {
"displayName": "Implement security best practices",
"healthyResourceCount": 7,
"unhealthyResourceCount": 0,
"notApplicableResourceCount": 1,
"score": {
"max": 0,
"current": 0,
"percentage": 0
},
"weight": 7
}
},
{
"id": "/subscriptions/20ff7fc3-e762-44dd-bd96-b71116dcdc23/providers/Microsoft.Security/secureScores/ascScore/secureScoreControls/4db8d6cf-075b-4149-a813-da09ca2ae120",
"name": "4db8d6cf-075b-4149-a813-da09ca2ae120",
"type": "Microsoft.Security/secureScores/secureScoreControls",
"properties": {
"displayName": "Enable Advanced Threat Protection",
"healthyResourceCount": 0,
"unhealthyResourceCount": 1,
"notApplicableResourceCount": 0,
"score": {
"max": 0,
"current": 0,
"percentage": 0
},
"weight": 1
}
},
{
"id": "/subscriptions/20ff7fc3-e762-44dd-bd96-b71116dcdc23/providers/Microsoft.Security/secureScores/ascScore/secureScoreControls/27b24961-75ba-4fe4-8909-97286d5dd5ee",
"name": "27b24961-75ba-4fe4-8909-97286d5dd5ee",
"type": "Microsoft.Security/secureScores/secureScoreControls",
"properties": {
"displayName": "Enable auditing and logging",
"healthyResourceCount": 1,
"unhealthyResourceCount": 4,
"notApplicableResourceCount": 0,
"score": {
"max": 1,
"current": 0.2,
"percentage": 0.2
},
"weight": 5
}
},
{
"id": "/subscriptions/20ff7fc3-e762-44dd-bd96-b71116dcdc23/providers/Microsoft.Security/secureScores/ascScore/secureScoreControls/2d85f639-0bea-4a4a-b6c6-608952a1414a",
"name": "2d85f639-0bea-4a4a-b6c6-608952a1414a",
"type": "Microsoft.Security/secureScores/secureScoreControls",
"properties": {
"displayName": "Manage access and permissions",
"healthyResourceCount": 1,
"unhealthyResourceCount": 1,
"notApplicableResourceCount": 0,
"score": {
"max": 4,
"current": 2,
"percentage": 0.5
},
"weight": 2
}
},
{
"id": "/subscriptions/20ff7fc3-e762-44dd-bd96-b71116dcdc23/providers/Microsoft.Security/secureScores/ascScore/secureScoreControls/99fc8df2-e0f5-40f8-9415-a7f7ca948b5a",
"name": "99fc8df2-e0f5-40f8-9415-a7f7ca948b5a",
"type": "Microsoft.Security/secureScores/secureScoreControls",
"properties": {
"displayName": "Remediate security configurations",
"healthyResourceCount": 0,
"unhealthyResourceCount": 1,
"notApplicableResourceCount": 0,
"score": {
"max": 4,
"current": 0,
"percentage": 0
},
"weight": 1
}
},
{
"id": "/subscriptions/20ff7fc3-e762-44dd-bd96-b71116dcdc23/providers/Microsoft.Security/secureScores/ascScore/secureScoreControls/12136bd9-dc24-44f2-9587-7be3af6aac14",
"name": "12136bd9-dc24-44f2-9587-7be3af6aac14",
"type": "Microsoft.Security/secureScores/secureScoreControls",
"properties": {
"displayName": "Enable endpoint protection",
"healthyResourceCount": 0,
"unhealthyResourceCount": 1,
"notApplicableResourceCount": 0,
"score": {
"max": 2,
"current": 0,
"percentage": 0
},
"weight": 1
}
},
{
"id": "/subscriptions/20ff7fc3-e762-44dd-bd96-b71116dcdc23/providers/Microsoft.Security/secureScores/ascScore/secureScoreControls/61702b76-1fab-41f2-bcbc-50b7870dcf38",
"name": "61702b76-1fab-41f2-bcbc-50b7870dcf38",
"type": "Microsoft.Security/secureScores/secureScoreControls",
"properties": {
"displayName": "Apply system updates",
"healthyResourceCount": 0,
"unhealthyResourceCount": 1,
"notApplicableResourceCount": 0,
"score": {
"max": 6,
"current": 0,
"percentage": 0
},
"weight": 1
}
},
{
"id": "/subscriptions/20ff7fc3-e762-44dd-bd96-b71116dcdc23/providers/Microsoft.Security/secureScores/ascScore/secureScoreControls/0e55495e-034f-4abc-8293-767229250176",
"name": "0e55495e-034f-4abc-8293-767229250176",
"type": "Microsoft.Security/secureScores/secureScoreControls",
"properties": {
"displayName": "Encrypt data in transit",
"healthyResourceCount": 5,
"unhealthyResourceCount": 1,
"notApplicableResourceCount": 0,
"score": {
"max": 4,
"current": 3.33,
"percentage": 0.8325
},
"weight": 6
}
},
{
"id": "/subscriptions/20ff7fc3-e762-44dd-bd96-b71116dcdc23/providers/Microsoft.Security/secureScores/ascScore/secureScoreControls/f9d5432b-8f7b-45e9-b90c-e214a30f6a02",
"name": "f9d5432b-8f7b-45e9-b90c-e214a30f6a02",
"type": "Microsoft.Security/secureScores/secureScoreControls",
"properties": {
"displayName": "Restrict unauthorized network access",
"healthyResourceCount": 1,
"unhealthyResourceCount": 0,
"notApplicableResourceCount": 0,
"score": {
"max": 4,
"current": 4,
"percentage": 1
},
"weight": 1
}
},
{
"id": "/subscriptions/20ff7fc3-e762-44dd-bd96-b71116dcdc23/providers/Microsoft.Security/secureScores/ascScore/secureScoreControls/8fd574ec-43cf-426e-a439-a67cbaf2d564",
"name": "8fd574ec-43cf-426e-a439-a67cbaf2d564",
"type": "Microsoft.Security/secureScores/secureScoreControls",
"properties": {
"displayName": "Enable encryption at rest",
"healthyResourceCount": 1,
"unhealthyResourceCount": 0,
"notApplicableResourceCount": 0,
"score": {
"max": 4,
"current": 4,
"percentage": 1
},
"weight": 1
}
}
]
}
Definisi
Nama | Deskripsi |
---|---|
Azure |
Menjelaskan sumber daya Azure dengan jenis |
Cloud |
Respons kesalahan umum untuk semua API Azure Resource Manager untuk mengembalikan detail kesalahan untuk operasi yang gagal. (Ini juga mengikuti format respons kesalahan OData.). |
Cloud |
Detail kesalahan. |
control |
Jenis kontrol keamanan (misalnya, BuiltIn) |
Error |
Info tambahan kesalahan manajemen sumber daya. |
Expand |
Perluas OData. Pilihan. |
Secure |
Informasi tentang kontrol keamanan. |
Secure |
Jenis kontrol keamanan (Misalnya, BuiltIn) |
Secure |
Detail kontrol keamanan, skornya, dan status kesehatan sumber daya yang relevan. |
Secure |
Daftar kontrol keamanan |
AzureResourceLink
Menjelaskan sumber daya Azure dengan jenis
Nama | Jenis | Deskripsi |
---|---|---|
id |
string |
Id sumber daya Azure |
CloudError
Respons kesalahan umum untuk semua API Azure Resource Manager untuk mengembalikan detail kesalahan untuk operasi yang gagal. (Ini juga mengikuti format respons kesalahan OData.).
Nama | Jenis | Deskripsi |
---|---|---|
error.additionalInfo |
Info tambahan kesalahan. |
|
error.code |
string |
Kode kesalahan. |
error.details |
Detail kesalahan. |
|
error.message |
string |
Pesan kesalahan. |
error.target |
string |
Target kesalahan. |
CloudErrorBody
Detail kesalahan.
Nama | Jenis | Deskripsi |
---|---|---|
additionalInfo |
Info tambahan kesalahan. |
|
code |
string |
Kode kesalahan. |
details |
Detail kesalahan. |
|
message |
string |
Pesan kesalahan. |
target |
string |
Target kesalahan. |
controlType
Jenis kontrol keamanan (misalnya, BuiltIn)
Nama | Jenis | Deskripsi |
---|---|---|
BuiltIn |
string |
Microsoft Defender untuk penilaian yang dikelola Cloud |
Custom |
string |
Penilaian yang tidak Microsoft Defender untuk Cloud managed |
ErrorAdditionalInfo
Info tambahan kesalahan manajemen sumber daya.
Nama | Jenis | Deskripsi |
---|---|---|
info |
object |
Info tambahan. |
type |
string |
Jenis info tambahan. |
ExpandControlsEnum
Perluas OData. Pilihan.
Nama | Jenis | Deskripsi |
---|---|---|
definition |
string |
Menambahkan objek definisi untuk setiap kontrol |
SecureScoreControlDefinitionItem
Informasi tentang kontrol keamanan.
Nama | Jenis | Deskripsi |
---|---|---|
id |
string |
ID sumber daya |
name |
string |
Nama sumber daya |
properties.assessmentDefinitions |
Array ID metadata penilaian yang disertakan dalam kontrol keamanan ini |
|
properties.description |
string |
Deskripsi kontrol yang mudah digunakan |
properties.displayName |
string |
Nama tampilan kontrol yang mudah digunakan |
properties.maxScore |
integer |
Skor kontrol maksimum (0,.10) |
properties.source |
Objek sumber tempat kontrol dibuat |
|
type |
string |
Jenis Sumber Daya |
SecureScoreControlDefinitionSource
Jenis kontrol keamanan (Misalnya, BuiltIn)
Nama | Jenis | Deskripsi |
---|---|---|
sourceType |
Jenis kontrol keamanan (misalnya, BuiltIn) |
SecureScoreControlDetails
Detail kontrol keamanan, skornya, dan status kesehatan sumber daya yang relevan.
Nama | Jenis | Deskripsi |
---|---|---|
id |
string |
ID sumber daya |
name |
string |
Nama sumber daya |
properties.definition |
Informasi tentang kontrol keamanan. |
|
properties.displayName |
string |
Nama tampilan kontrol yang mudah digunakan |
properties.healthyResourceCount |
integer |
Jumlah sumber daya sehat dalam kontrol |
properties.notApplicableResourceCount |
integer |
Jumlah sumber daya yang tidak berlaku dalam kontrol |
properties.score.current |
number |
Skor saat ini |
properties.score.max |
integer |
Skor maksimum yang tersedia |
properties.score.percentage |
number |
Rasio skor saat ini dibagi dengan maksimum. Dibulatkan ke 4 digit setelah titik desimal |
properties.unhealthyResourceCount |
integer |
Jumlah sumber daya yang tidak sehat dalam kontrol |
properties.weight |
integer |
Bobot relatif untuk kontrol khusus ini di setiap langganan Anda. Digunakan saat menghitung skor agregat untuk kontrol ini di semua langganan Anda. |
type |
string |
Jenis Sumber Daya |
SecureScoreControlList
Daftar kontrol keamanan
Nama | Jenis | Deskripsi |
---|---|---|
nextLink |
string |
URI untuk mengambil halaman berikutnya. |
value |
Kumpulan kontrol keamanan di halaman ini |