Type de ressource servicePrincipalRiskDetection
Espace de noms: microsoft.graph
Importante
Les API sous la version /beta
dans Microsoft Graph sont susceptibles d’être modifiées. L’utilisation de ces API dans des applications de production n’est pas prise en charge. Pour déterminer si une API est disponible dans v1.0, utilisez le sélecteur Version .
Représente des informations sur les principaux de service à risque détectés dans un locataire Microsoft Entra. Microsoft Entra ID évalue continuellement les risques en fonction de divers signaux et du Machine Learning. Cette API fournit un accès par programmation à toutes les détections de risque de principal de service dans votre environnement Microsoft Entra.
Hérite de l’entité.
Pour plus d’informations sur les événements à risque, consultez Protection Microsoft Entra ID.
Note: Vous devez disposer d’une licence ID de charge de travail Microsoft Entra Premium pour utiliser l’API servicePrincipalRiskDetection.
Méthodes
Méthode | Type de retour | Description |
---|---|---|
List | collection servicePrincipalRiskDetection | Répertorier les détections de risque du principal de service et leurs propriétés. |
Obtenir | servicePrincipalRiskDetection | Obtenez une détection de risque de principal de service spécifique et ses propriétés. |
Propriétés
Propriété | Type | Description |
---|---|---|
activité | activityType | Indique le type d’activité auquel le risque détecté est lié. Les valeurs possibles sont : signin , servicePrincipal . Vous devez utiliser l’en-tête Prefer: include-unknown-enum-members de requête pour obtenir les valeurs suivantes dans cette énumération évolutive : servicePrincipal . |
activityDateTime | DateTimeOffset | Date et heure auxquelles l’activité à risque s’est produite. Le type DateTimeOffset représente les informations de date et d’heure au moyen du format ISO 8601. Il est toujours au format d’heure UTC. Par exemple, le 1er janvier 2014 à minuit UTC se présente comme suit : 2014-01-01T00:00:00Z . |
additionalInfo | String | Informations supplémentaires associées à la détection des risques. Cette valeur de chaîne est représentée sous la forme d’un objet JSON avec les guillemets placés dans une séquence d’échappement. |
appId | String | Identificateur unique de l’application associée. |
correlationId | String | ID de corrélation de l’activité de connexion associée à la détection des risques. Cette propriété est null si la détection des risques n’est pas associée à une activité de connexion. |
detectedDateTime | DateTimeOffset | Date et heure de détection du risque. Le type DateTimeOffset représente les informations de date et d’heure au moyen du format ISO 8601. Il est toujours au format d’heure UTC. Par exemple, le 1er janvier 2014 à minuit UTC se présente comme suit : 2014-01-01T00:00:00Z . |
detectionTimingType | riskDetectionTimingType | Minutage du risque détecté, qu’il soit en temps réel ou hors connexion). Les valeurs possibles sont : notDefined , realtime , nearRealtime , offline , unknownFutureValue . |
id | String | Identificateur unique de la détection des risques. Hérité de l’entité. |
ipAddress | String | Fournit l’adresse IP du client à partir duquel le risque s’est produit. |
keyIds | String collection | Identificateur unique (GUID) pour les informations d’identification de clé associées à la détection des risques. |
lastUpdatedDateTime | DateTimeOffset | Date et heure de la dernière mise à jour de la détection des risques. |
location | signInLocation | Emplacement à partir duquel la connexion a été lancée. |
requestId | String | Identificateur de la demande de l’activité de connexion associée à la détection des risques. Cette propriété est null si la détection des risques n’est pas associée à une activité de connexion. Prend en charge $filter (eq ). |
riskDetail | riskDetail | Détails du risque détecté. Note: Les détails de cette propriété sont disponibles uniquement pour les clients d’identités de charge de travail Premium. Les événements dans les locataires sans cette licence sont retournés hidden . Les valeurs possibles sont : none , hidden , adminConfirmedServicePrincipalCompromised , adminDismissedAllRiskForServicePrincipal . Vous devez utiliser l’en-tête Prefer: include-unknown-enum-members de requête pour obtenir les valeurs suivantes dans cette énumération évolutive : adminConfirmedServicePrincipalCompromised , adminDismissedAllRiskForServicePrincipal . |
riskEventType | String | Type d’événement à risque détecté. Les valeurs possibles sont , investigationsThreatIntelligence , generic , adminConfirmedServicePrincipalCompromised suspiciousSignins , leakedCredentials , anomalousServicePrincipalActivity , maliciousApplication , , suspiciousApplication , , suspiciousAPITraffic . |
riskLevel | riskLevel | Niveau du risque détecté. Note: Les détails de cette propriété sont disponibles uniquement pour les clients d’identités de charge de travail Premium. Les événements dans les locataires sans cette licence sont retournés hidden . Les valeurs possibles sont : low , medium , high , hidden , none . |
riskState | riskState | État d’un principal de service ou d’une activité de connexion à risque détecté. Les valeurs possibles sont : none , dismissed , atRisk , confirmedCompromised . |
servicePrincipalDisplayName | Chaîne | Le nom d’affichage pour le principal de service. |
servicePrincipalId | String | Identificateur unique du principal de service. Prend en charge $filter (eq ). |
source | String | Source de la détection des risques. Par exemple : identityProtection . |
tokenIssuerType | tokenIssuerType | Indique le type d’émetteur de jeton pour le risque de connexion détecté. Les valeurs possibles sont : AzureAD . |
Relations
Aucun.
Représentation JSON
La représentation JSON suivante montre le type de ressource.
{
"@odata.type": "#microsoft.graph.servicePrincipalRiskDetection",
"id": "String (identifier)",
"requestId": "String",
"correlationId": "String",
"riskEventType": "String",
"riskState": "String",
"riskLevel": "String",
"riskDetail": "String",
"source": "String",
"detectionTimingType": "String",
"activity": "String",
"tokenIssuerType": "String",
"ipAddress": "String",
"location": {
"@odata.type": "microsoft.graph.signInLocation"
},
"activityDateTime": "String (timestamp)",
"detectedDateTime": "String (timestamp)",
"lastUpdatedDateTime": "String (timestamp)",
"servicePrincipalId": "String",
"servicePrincipalDisplayName": "String",
"appId": "String",
"keyIds": [
"String"
],
"additionalInfo": "String"
}