Secure Score Controls - List
Bir kapsamdaki tüm güvenlik denetimlerini alma
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
URI Parametreleri
Name | İçinde | Gerekli | Tür | Description |
---|---|---|---|---|
subscription
|
path | True |
string |
Azure abonelik kimliği Regex pattern: |
api-version
|
query | True |
string |
İşlem için API sürümü |
$expand
|
query |
OData genişletildi. İsteğe bağlı. |
Yanıtlar
Name | Tür | Description |
---|---|---|
200 OK |
Tamam |
|
Other Status Codes |
İşlemin neden başarısız olduğunu açıklayan hata yanıtı. |
Güvenlik
azure_auth
Azure Active Directory OAuth2 Flow
Type:
oauth2
Flow:
implicit
Authorization URL:
https://login.microsoftonline.com/common/oauth2/authorize
Scopes
Name | Description |
---|---|
user_impersonation | kullanıcı hesabınızın kimliğine bürünme |
Örnekler
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
}
}
]
}
Tanımlar
Name | Description |
---|---|
Azure |
türüne sahip bir Azure kaynağını açıklar |
Cloud |
Başarısız işlemlerin hata ayrıntılarını döndürmek için tüm Azure Resource Manager API'leri için genel hata yanıtı. (Bu, OData hata yanıtı biçimini de izler.). |
Cloud |
Hata ayrıntısı. |
control |
Güvenlik denetiminin türü (örneğin, BuiltIn) |
Error |
Kaynak yönetimi hatası ek bilgileri. |
Expand |
OData genişletildi. İsteğe bağlı. |
Secure |
Güvenlik denetimi hakkında bilgi. |
Secure |
Güvenlik denetiminin türü (Örneğin, Yerleşik) |
Secure |
Güvenlik denetiminin ayrıntıları, puanı ve ilgili kaynakların sistem durumu. |
Secure |
Güvenlik denetimleri listesi |
AzureResourceLink
türüne sahip bir Azure kaynağını açıklar
Name | Tür | Description |
---|---|---|
id |
string |
Azure kaynak kimliği |
CloudError
Başarısız işlemlerin hata ayrıntılarını döndürmek için tüm Azure Resource Manager API'leri için genel hata yanıtı. (Bu, OData hata yanıtı biçimini de izler.).
Name | Tür | Description |
---|---|---|
error.additionalInfo |
Hata ek bilgileri. |
|
error.code |
string |
Hata kodu. |
error.details |
Hata ayrıntıları. |
|
error.message |
string |
Hata iletisi. |
error.target |
string |
Hata hedefi. |
CloudErrorBody
Hata ayrıntısı.
Name | Tür | Description |
---|---|---|
additionalInfo |
Hata ek bilgileri. |
|
code |
string |
Hata kodu. |
details |
Hata ayrıntıları. |
|
message |
string |
Hata iletisi. |
target |
string |
Hata hedefi. |
controlType
Güvenlik denetiminin türü (örneğin, BuiltIn)
Name | Tür | Description |
---|---|---|
BuiltIn |
string |
Bulut tarafından yönetilen değerlendirmeler için Microsoft Defender |
Custom |
string |
Bulut tarafından yönetilen değerlendirmeler için Microsoft Defender olmayan |
ErrorAdditionalInfo
Kaynak yönetimi hatası ek bilgileri.
Name | Tür | Description |
---|---|---|
info |
object |
Ek bilgiler. |
type |
string |
Ek bilgi türü. |
ExpandControlsEnum
OData genişletildi. İsteğe bağlı.
Name | Tür | Description |
---|---|---|
definition |
string |
Her denetim için tanım nesnesi ekleme |
SecureScoreControlDefinitionItem
Güvenlik denetimi hakkında bilgi.
Name | Tür | Description |
---|---|---|
id |
string |
Kaynak Kimliği |
name |
string |
Kaynak adı |
properties.assessmentDefinitions |
Bu güvenlik denetimine dahil edilen değerlendirme meta veri kimlikleri dizisi |
|
properties.description |
string |
Denetimin kullanıcı dostu açıklaması |
properties.displayName |
string |
Denetimin kullanıcı dostu görünen adı |
properties.maxScore |
integer |
Maksimum denetim puanı (0..10) |
properties.source |
Denetimin oluşturulduğu kaynak nesne |
|
type |
string |
Kaynak türü |
SecureScoreControlDefinitionSource
Güvenlik denetiminin türü (Örneğin, Yerleşik)
Name | Tür | Description |
---|---|---|
sourceType |
Güvenlik denetiminin türü (örneğin, BuiltIn) |
SecureScoreControlDetails
Güvenlik denetiminin ayrıntıları, puanı ve ilgili kaynakların sistem durumu.
Name | Tür | Description |
---|---|---|
id |
string |
Kaynak Kimliği |
name |
string |
Kaynak adı |
properties.definition |
Güvenlik denetimi hakkında bilgi. |
|
properties.displayName |
string |
Denetimin kullanıcı dostu görünen adı |
properties.healthyResourceCount |
integer |
Denetimdeki iyi durumdaki kaynakların sayısı |
properties.notApplicableResourceCount |
integer |
Denetimdeki geçerli olmayan kaynakların sayısı |
properties.score.current |
number |
Geçerli puan |
properties.score.max |
integer |
Kullanılabilir en yüksek puan |
properties.score.percentage |
number |
Geçerli puanın en yüksek puana bölünme oranı. Ondalık ayırıcıdan sonra 4 basamağı yuvarlatılmış |
properties.unhealthyResourceCount |
integer |
Denetimdeki iyi durumda olmayan kaynakların sayısı |
properties.weight |
integer |
Aboneliklerinizin her birinde bu belirli denetimin göreli ağırlığı. Tüm aboneliklerinizde bu denetim için toplu puan hesaplanırken kullanılır. |
type |
string |
Kaynak türü |
SecureScoreControlList
Güvenlik denetimleri listesi
Name | Tür | Description |
---|---|---|
nextLink |
string |
Sonraki sayfayı getirmek için URI. |
value |
Bu sayfadaki güvenlik denetimleri koleksiyonu |