Partager via


Secure Score Control Definitions - List

Répertorier les contrôles de sécurité disponibles, leurs évaluations et le score maximal

GET https://management.azure.com/providers/Microsoft.Security/secureScoreControlDefinitions?api-version=2020-01-01

Paramètres URI

Nom Dans Obligatoire Type Description
api-version
query True

string

Version de l’API pour l’opération

Réponses

Nom Type Description
200 OK

secureScoreControlDefinitionList

Ok

Other Status Codes

CloudError

Réponse d’erreur décrivant la raison de l’échec de l’opération.

Sécurité

azure_auth

Flux OAuth2 Azure Active Directory

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Nom Description
user_impersonation Emprunter l’identité de votre compte d’utilisateur

Exemples

List security controls definition

Sample Request

GET https://management.azure.com/providers/Microsoft.Security/secureScoreControlDefinitions?api-version=2020-01-01

Sample Response

{
  "value": [
    {
      "id": "/providers/Microsoft.Security/SecureScoreControlDefinitions/a9909064-42b4-4d34-8143-275477afe18b",
      "name": "a9909064-42b4-4d34-8143-275477afe18b",
      "type": "Microsoft.Security/SecureScoreControlDefinitions",
      "properties": {
        "source": {
          "sourceType": "BuiltIn"
        },
        "displayName": "Protect applications against DDoS attacks",
        "description": "This control contains recommendations regarding DDoS attack prevention",
        "maxScore": 2,
        "assessmentDefinitions": [
          {
            "id": "/providers/Microsoft.Security/assessmentMetadata/e3de1cc0-f4dd-3b34-e496-8b5381ba2d70"
          }
        ]
      }
    },
    {
      "id": "/providers/Microsoft.Security/SecureScoreControlDefinitions/a000c66f-6da2-4f9d-826d-2364347d2588",
      "name": "a000c66f-6da2-4f9d-826d-2364347d2588",
      "type": "Microsoft.Security/SecureScoreControlDefinitions",
      "properties": {
        "source": {
          "sourceType": "BuiltIn"
        },
        "displayName": "Apply adaptive application control",
        "description": "This control contains recommendations regarding enabling adaptive application control",
        "maxScore": 3,
        "assessmentDefinitions": [
          {
            "id": "/providers/Microsoft.Security/assessmentMetadata/35f45c95-27cf-4e52-891f-8390d1de5828"
          },
          {
            "id": "/providers/Microsoft.Security/assessmentMetadata/d1db3318-01ff-16de-29eb-28b344515626"
          },
          {
            "id": "/providers/Microsoft.Security/assessmentMetadata/e7ee30c4-bac9-2966-54bd-2023a4282872"
          },
          {
            "id": "/providers/Microsoft.Security/assessmentMetadata/8e2b96ff-3de2-289b-b5c1-3b9921a3441e"
          }
        ]
      }
    }
  ]
}

Définitions

Nom Description
AzureResourceLink

Décrit une ressource Azure avec type

CloudError

Réponse d’erreur courante pour toutes les API Azure Resource Manager pour retourner les détails de l’erreur concernant les opérations ayant échoué. (Cela suit également le format de réponse d’erreur OData.).

CloudErrorBody

Détail de l’erreur.

controlType

Type de contrôle de sécurité (par exemple, BuiltIn)

ErrorAdditionalInfo

Informations supplémentaires sur l’erreur de gestion des ressources.

SecureScoreControlDefinitionItem

Informations sur le contrôle de sécurité.

secureScoreControlDefinitionList

Liste de la définition des contrôles de sécurité

SecureScoreControlDefinitionSource

Type du contrôle de sécurité (par exemple, BuiltIn)

Décrit une ressource Azure avec type

Nom Type Description
id

string

ID de ressource Azure

CloudError

Réponse d’erreur courante pour toutes les API Azure Resource Manager pour retourner les détails de l’erreur concernant les opérations ayant échoué. (Cela suit également le format de réponse d’erreur OData.).

Nom Type Description
error.additionalInfo

ErrorAdditionalInfo[]

Informations supplémentaires sur l’erreur.

error.code

string

Code d'erreur.

error.details

CloudErrorBody[]

Détails de l’erreur.

error.message

string

Message d’erreur.

error.target

string

Cible d’erreur.

CloudErrorBody

Détail de l’erreur.

Nom Type Description
additionalInfo

ErrorAdditionalInfo[]

Informations supplémentaires sur l’erreur.

code

string

Code d'erreur.

details

CloudErrorBody[]

Détails de l’erreur.

message

string

Message d’erreur.

target

string

Cible d’erreur.

controlType

Type de contrôle de sécurité (par exemple, BuiltIn)

Nom Type Description
BuiltIn

string

Microsoft Defender pour les évaluations gérées par le cloud

Custom

string

Non Microsoft Defender pour les évaluations gérées par le cloud

ErrorAdditionalInfo

Informations supplémentaires sur l’erreur de gestion des ressources.

Nom Type Description
info

object

Informations supplémentaires

type

string

Type d’informations supplémentaires.

SecureScoreControlDefinitionItem

Informations sur le contrôle de sécurité.

Nom Type Description
id

string

ID de ressource

name

string

Nom de la ressource

properties.assessmentDefinitions

AzureResourceLink[]

Tableau d’ID de métadonnées d’évaluation inclus dans ce contrôle de sécurité

properties.description

string

Description conviviale du contrôle

properties.displayName

string

Nom d’affichage convivial du contrôle

properties.maxScore

integer

Score de contrôle maximal (0,10)

properties.source

SecureScoreControlDefinitionSource

Objet source à partir duquel le contrôle a été créé

type

string

Type de ressource

secureScoreControlDefinitionList

Liste de la définition des contrôles de sécurité

Nom Type Description
nextLink

string

URI pour extraire la page suivante.

value

SecureScoreControlDefinitionItem[]

Collection de définitions de contrôles de sécurité dans cette page

SecureScoreControlDefinitionSource

Type du contrôle de sécurité (par exemple, BuiltIn)

Nom Type Description
sourceType

controlType

Type de contrôle de sécurité (par exemple, BuiltIn)