Type de ressource directoryAudit

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 les éléments d’audit d’annuaire et sa collection.

Méthodes

Méthode Type renvoyé Description
List directoryAudit Liste les éléments d’audit de répertoire dans la collection et leurs propriétés.
Obtenir directoryAudit Récupère un élément d’audit de répertoire spécifique et ses propriétés.

Propriétés

Propriété Type Description
activityDateTime DateTimeOffset Indique la date et l’heure à laquelle l’activité a eu lieu. Le type d’horodatage est toujours au format UTC. Par exemple, le 1er janvier 2014 à minuit UTC se présente comme suit : 2014-01-01T00:00:00Z. Prend en charge $filter (eq, ge, le) et $orderby.
activityDisplayName String Indique le nom de l’activité ou le nom de l’opération (par exemple, « Create Utilisateur », « Ajouter un membre au groupe »). Pour obtenir la liste des activités journalisées, reportez-vous à Microsoft Entra catégories et activités du journal d’audit. Prend en charge $filter (eq, startswith).
additionalDetails Collection keyValue Indique plus de détails sur l’activité.
category String Indique la catégorie de ressource ciblée par l’activité. Par exemple : UserManagement, GroupManagement, ApplicationManagement, RoleManagement. Pour obtenir la liste des catégories des activités journalisées, reportez-vous à Microsoft Entra catégories et activités du journal d’audit.
correlationId Guid Indique un ID unique permettant de mettre en corrélation les activités de plusieurs services. Peut servir à suivre les journaux dans les services. Prend en charge $filter (eq).
id String Indique l’ID unique de l’activité Prend en charge $filter (eq).
initiatedBy auditActivityInitiator Indique les informations sur l’utilisateur ou l’application ayant lancé l’activité. Prend en charge $filter (eq) pour user/ID, user/displayName, user/userPrincipalName, app/appId, app/displayName et $filter (startswith) pouruserPrincipalName/.
loggedByService String Indique les informations sur le service ayant lancé l’activité (par exemple, gestion de mots de passe libre-service, Core Directory, B2C, utilisateurs invités, Microsoft Identity Manager, Privileged Identity Management. Prend en charge $filter (eq).
operationType Chaîne Indique le type d’opération qui a été effectuée. Les valeurs possibles incluent, mais ne sont pas limitées aux éléments suivants : Add, Assign, Update, Unassignet Delete.
result Operationresult Indique le résultat de l’activité. Les valeurs possibles sont les suivantes : success, failure, timeout, unknownFutureValue.
resultReason String Indique la raison de l’échec si le résultat est failure ou timeout.
targetResources collection targetResource Informations sur la ressource qui a changé en raison de l’activité. Prend en charge $filter (eq) pour id et displayName ; et $filter (startswith) pour displayName.
Useragent Chaîne Type d’agent utilisateur utilisé par un utilisateur dans l’activité.

Relations

Aucun

Représentation JSON

La représentation JSON suivante montre le type de ressource.

{
  "activityDateTime": "String (timestamp)",
  "activityDisplayName": "String",
  "additionalDetails": [{"@odata.type": "microsoft.graph.keyValue"}],
  "category": "String",
  "correlationId": "Guid",
  "id": "String (identifier)",
  "initiatedBy": {"@odata.type": "microsoft.graph.auditActivityInitiator"},
  "loggedByService": "String",
  "operationType": "String",
  "result": "string",
  "resultReason": "String",
  "targetResources": [{"@odata.type": "microsoft.graph.targetResource"}],
  "userAgent": "String"
}