Partager via


Audit de la liste des événements

Azure DevOps Services.

Remarque

L'audit est encore en phase de prévisualisation publique.

Les tableaux suivants décrivent le type d'événements (ou d'actions) disponibles pour l'audit via la fonctionnalité Azure DevOps Auditing.

Important

L'audit n'est disponible que pour les organisations adossées à Microsoft Entra ID. Pour plus d'informations, voir Connexion de votre organisation à Microsoft Entra ID.

  • Identifier le domaine de produit pour un événement donné. Reportez-vous à la liste complète dans le tableau des domaines.
  • Déterminez le champ Catégorie d'un événement pour comprendre le type d'action effectuée. Consultez la liste des types d'actions possibles dans le tableau des catégories.
  • Vous trouverez la liste de toutes les actions possibles regroupées par domaine de produit dans la section Actions.

Remarque

Nous nous efforçons d'ajouter régulièrement de nouvelles actions. Si vous souhaitez voir apparaître un événement qui ne figure pas dans les tableaux suivants, n'hésitez pas à nous en faire part dans la communauté des développeurs.

Domaines

Domaine Description
Événements Artifacts Créez, modifiez les autorisations et supprimez les vues de flux, ainsi que les flux à l'échelle de l'organisation et à l'échelle du projet.
Événements AuditLog Consulter et télécharger les journaux d'audit. Accéder aux flux d'audit, les créer, les modifier, les activer, les désactiver et les supprimer.
Événements de facturation Ajouter, modifier ou supprimer des abonnements Azure. Modifier les quantités de facturation pour les pipelines, les artefacts et l'utilisation du test de charge cloud.
Événements liés à l'extension Installer, modifier, activer, désactiver et désinstaller des extensions pour Extensions Marketplace.
Événements relatifs aux licences Git Créer, modifier, activer, désactiver, forker, supprimer et annuler des référentiels Git dans Azure Repos. Contourner les stratégies PR. Modifier les stratégies de branches.
Evénements de groupe Créer des groupes et modifier l'appartenance à un groupe.
Événements de la bibliothèque Créez, modifiez, supprimez et suivez l'utilisation des connexions de service, des groupes de variables, des fichiers sécurisés et des pools d'agents dans Azure Pipelines.
Événements liés à l'octroi de licences Attribuer, modifier et supprimer des licences. Créer, modifier et supprimer les règles de licence de groupe.
Événements de l'organisation Créer et modifier l'organisation Azure DevOps. Lier et délier les organisations Microsoft Entra.
Événements de la politique d'organisation Ajoutez, modifiez ou supprimez des stratégies d'organisation.
Événements liés aux pipelines Créez, modifiez, supprimez et suivez l'utilisation des contrôles, y compris les approbations sur les ressources protégées dans Azure Pipelines (YAML uniquement).
Événements politiques Créez, modifiez et supprimez des stratégies pour un référentiel Git dans Azure Repos.
Événements du processus Créez, modifiez et supprimez des attributs pour les processus (carnets de commandes, contrôles, champs, groupes, listes, pages, processus, règles, états, paramètres de contrôle, éléments de travail, etc.
Événements du projet Créer, modifier, changer la visibilité, supprimer et restaurer des projets dans Azure Boards. Créer, modifier et supprimer des chemins d'accès à des zones.
Événements de lancement Créez, modifiez et supprimez des versions et des pipelines de versions dans Azure Pipelines. Suivez les déploiements et les approbations de déploiement.
Événements liés à la sécurité Créez, modifiez et supprimez des pipelines dans Azure Pipelines. Autoriser et désautoriser les ressources pour les projets et les pipelines. Modifier les paramètres de rétention des pipelines. Conserver et supprimer les exécutions de pipelines.
Événements à jetons Créer, modifier, révoquer et supprimer des jetons d'accès personnels (PAT) ou des clés SSH. Suivre la découverte de référentiels publics et les révocations de PAT par le système. Les événements liés à l'accès aux jetons ne sont pas actuellement journalisés.

Catégories

Category Description
Access Artefacts consultés ou ouverts dans une organisation.
Créer Artefacts nouvellement créés dans une organisation.
Supprimer Artefacts supprimés ou retirés d'une organisation.
Exécuter Processus terminés au sein d'une organisation.
Modifier Artéfacts modifiés, tels qu'un changement d'état ou de propriété, effectués dans une organisation.
Renommer Les changements de nom effectués sur les artefacts d'une organisation.

Actions

Remarque

Vous voulez savoir quelles sont les actions que votre organisation journalise ? N'oubliez pas de consulter l'API d'interrogation du journal d'audit :https://auditservice.dev.azure.com/{YOUR_ORGANIZATION}/_apis/audit/actions en remplaçant {Votre_ORGANISATION} par le nom de votre organisation. Cette API renvoie une liste de tous les événements d'audit que votre organisation pourrait émettre.

Événements Artifacts

Action Description
Artifacts.Feed.Project.Create Flux créé {FeedName} dans le projet {ProjectId}.
Artifacts.Feed.Org.Create Flux d'organisation {FeedName} créé.
Artifacts.Feed.Project.Modify Flux modifié {FeedName} dans le projet {ProjectId}- {FeedChanges}.
Artifacts.Feed.Org.Modify Flux d’organisation modifié {FeedName}- {FeedChanges}.
Artifacts.Feed.Project.SoftDelete Déplacé le flux {FeedName} vers la Corbeille des flux dans le projet {ProjectId}.
Artifacts.Feed.Org.SoftDelete Flux d'organisation {FeedName} déplacé dans la corbeille du flux.
Artifacts.Feed.Project.HardDelete Flux supprimé définitivement {FeedName} dans le projet {ProjectId}.
Artifacts.Feed.Org.HardDelete Flux d’organisation supprimé définitivement {FeedName}.
Artifacts.Feed.Project.Modify.Permissions Les autorisations pour {DisplayName} ont été définies sur {Role} pour le flux {FeedName} dans le projet {ProjectId}.
Artifacts.Feed.Org.Modify.Permissions Les autorisations pour {DisplayName} ont été définies sur {Role} pour le flux d’organisation {FeedName}.
Artifacts.Feed.Project.Modify.Permissions.Deletion Les autorisations pour le flux {FeedName} dans le projet {ProjectId} ont été supprimées pour {DisplayName}.
Artifacts.Feed.Org.Modify.Permissions.Deletion Les autorisations pour le flux d'organisation {FeedName} ont été supprimées pour {DisplayName}.
Artifacts.Feed.Project.FeedView.Create Vue de flux créée {FeedViewName} dans le flux {FeedName} dans le projet {ProjectId}.
Artifacts.Feed.Org.FeedView.Create Vue de flux créée {FeedViewName} dans le flux d’organisation {FeedName}.
Artifacts.Feed.Project.FeedView.Modify Vue de flux modifiée {FeedViewName} dans le flux {FeedName} dans le projet {ProjectId}- {FeedViewChanges}.
Artifacts.Feed.Org.FeedView.Modify Vue de flux modifiée {FeedViewName} dans le flux d’organisation {FeedName}- {FeedViewChanges}.
Artifacts.Feed.Project.FeedView.HardDelete Vue de flux définitivement supprimée {FeedViewName} dans le flux {FeedName} dans le projet {ProjectId}.
Artifacts.Feed.Org.FeedView.HardDelete Vue de flux définitivement supprimée {FeedViewName} dans le flux d’organisation {FeedName}.

Événements AuditLog

Action Description
AuditLog.AccessLog Accès au journal d'audit.
AuditLog.DownloadLog Téléchargement d'une copie {Format} du journal d'audit.
AuditLog.StreamCreated Le flux pour {ConsumerType:consumerType} a été configuré pour envoyer des événements d'audit à {displayName}.
AuditLog.StreamDeleted Le flux pour {ConsumerType:consumerType} pour envoyer des données d'audit à {displayName} a été supprimé.
AuditLog.StreamDisabledBySystem Le flux permettant à {ConsumerType:consumerType} d'envoyer des données d'audit à {displayName} a été désactivé par le système.
AuditLog.StreamDisabledByUser Le flux permettant à {ConsumerType:consumerType} d'envoyer des données d'audit à {displayName} a été désactivé.
AuditLog.StreamEnabled Le flux permettant à {ConsumerType:consumerType} d'envoyer des données d'audit à {displayName} a été activé.
AuditLog.StreamModified Le flux destiné à {ConsumerType:consumerType} pour envoyer des données d'audit à {displayName} a été modifié.
AuditLog.StreamRead Flux d'audit accédés.
AuditLog.TestStream {ResolveIdentity:ActorId} a lancé un test de connexion de flux {StreamConsumerType} à partir de {OrganizationName} dans Azure DevOps.

Événements de facturation

Action Description
Billing.BillingModeUpdate La configuration de facturation de l'utilisateur est passée à '{BillingMode}' pour l'abonnement {SubscriptionGuid}.
Billing.LimitUpdate La limite d'utilisation de {MeterName} est passée de {PreviousLimitNumber} à {LimitNumber}.
Billing.PurchaseUpdate La quantité de {MeterName} est passée de {PreviousPurchaseNumber} à {PurchaseNumber}.
Billing.SubscriptionLink Relation de facturation établie avec {NewSubscriptionGuid}.
Billing.SubscriptionUnlink Relation de facturation supprimée de {PreviousSubscriptionGuid}.
Billing.SubscriptionUpdate Lien de facturation modifié de {PreviousSubscriptionGuid} en {NewSubscriptionGuid}.

Les événements d'extension

Action Description
Extension.Disabled L'extension « {ExtensionName} » de l'éditeur « {PublisherName} » a été désactivée.
Extension.Enabled L'extension « {ExtensionName} » de l'éditeur « {PublisherName} » a été activée.
Extension.Installed L'extension « {ExtensionName} » de l'éditeur « {PublisherName} » a été installée - Version « {Version} ».
Extension.Uninstalled L'extension « {ExtensionName} » de l'éditeur « {PublisherName} » a été désinstallée.
Extension.VersionUpdated L'extension « {ExtensionName} » de l'éditeur « {PublisherName} » a été mise à jour de la version « {FromVersion} » à la version « {Version} ».

Événements relatifs aux licences Git

Action Description
Git.RefUpdatePoliciesBypassed Les stratégies sur « {FriendlyName} » ont été contournées dans le référentiel Git « {RepoName} » dans le projet {ResolveProjectId:ProjectId}.
Git.RepositoryCreated Création du référentiel Git « {RepoName} » dans le projet {ResolveProjectId:ProjectId}.
Git.RepositoryDefaultBranchChanged La branche par défaut du référentiel Git « {RepoName} » a été changée en « {DefaultBranch} » dans le projet {ResolveProjectId:ProjectId}.
Git.RepositoryDeleted Le référentiel Git « {RepoName} » a été supprimé du projet {ResolveProjectId:ProjectId}.
Git.RepositoryDestroyed Le référentiel Git « {RepoName} » a été détruit dans le projet {ResolveProjectId:ProjectId}.
Git.RepositoryDisabled Le référentiel Git « {RepoName} » a été désactivé dans le projet {ResolveProjectId:ProjectId}.
Git.RepositoryEnabled Le référentiel Git « {RepoName} » a été activé dans le projet {ResolveProjectId:ProjectId}.
Git.RepositoryForked Le référentiel Git « {RepoName} » dans le projet {ResolveProjectId:ProjectId} a été forké à partir de « {ParentRepoName} » dans le projet « {ParentProjectName} ».
Git.RepositoryRenamed Le référentiel Git « {PreviousRepoName} » a été renommé en « {RepoName} » dans le projet {ResolveProjectId:ProjectId}.
Git.RepositoryUndeleted Le référentiel Git « {NomRepo} » a été supprimé dans le projet {ResolveProjectId:ProjectId}.

Événements liés aux groupes

Action Description
Group.CreateGroups Le groupe {GroupName} a été créé.
Group.UpdateGroupMembership.Add {ResolveIdentity:MemberId} a été ajouté en tant que membre du groupe {ResolveIdentity:GroupId}.
Group.UpdateGroupMembership.Remove {ResolveIdentity:MemberId} a été supprimé en tant que membre du groupe {ResolveIdentity:GroupId}.
Group.UpdateGroups.Delete Le groupe {ResolveIdentity:GroupId} a été supprimé.
Group.UpdateGroups.Modify Les informations du groupe {ResolveIdentity:GroupId} ont été mises à jour.

Événements de la bibliothèque

Action Description
Library.AgentAdded Ajout de l'agent {AgentName} au pool {AgentPoolName}.
Library.AgentDeleted Suppression de l'agent {NomAgent} du pool {NomPoolAgent}.
Library.AgentPoolCreated Création du pool d'agents {AgentPoolName}.
Library.AgentPoolDeleted Suppression du pool d'agents {AgentPoolName}.
Library.AgentsDeleted Suppression de plusieurs agents du pool {AgentPoolName}.
Library.ServiceConnectionCreated Création de la connexion de service « {ConnectionName} » de type {ConnectionType}.
Library.ServiceConnectionCreatedForMultipleProjects Création de la connexion de service « {ConnectionName} » de type {ConnectionType} pour plusieurs projets.
Library.ServiceConnectionDeleted Suppression de la connexion de service « {ConnectionName} » de type {ConnectionType} du projet {ResolveProjectId:ProjectId}.
Library.ServiceConnectionDeletedFromMultipleProjects Suppression de la connexion de service « {ConnectionName} » de type {ConnectionType} de plusieurs projets.
Library.ServiceConnectionForProjectModified Modification de la connexion de service « {ConnectionName} » dans le projet {ResolveProjectId:ProjectId}.
Library.ServiceConnectionModified La connexion de service « {ConnectionName} » de type {ConnectionType} a été modifiée.
Library.ServiceConnectionPropertyChanged Une ou plusieurs propriétés de la connexion de service « {ConnectionName} » de type {ConnectionType} ont été modifiées : IsDisabled = {IsDisabled}.
Library.ServiceConnectionShared Connexion de service partagée « {ConnectionName} » de type {ConnectionType} avec le projet {ResolveProjectId:ProjectId}.
Library.ServiceConnectionSharedWithMultipleProjects Connexion de service partagé « {ConnectionName} » de type {ConnectionType} avec plusieurs projets.
Library.VariableGroupCreated Création du groupe de variables « {VariableGroupName} » dans le projet {ResolveProjectId:ProjectId}.
Library.VariableGroupCreatedForProjects Création du groupe de variables « {VariableGroupName} » pour plusieurs projets.
Library.VariableGroupDeleted Suppression du groupe de variables « {VariableGroupName} » dans le projet {ResolveProjectId:ProjectId}.
Library.VariableGroupDeletedFromProjects Suppression du groupe de variables « {VariableGroupName} » de plusieurs projets.
Library.VariableGroupModified Modifié le groupe de variables « {VariableGroupName} » dans le projet {ResolveProjectId:ProjectId}.
Library.VariableGroupModifiedForProjects Groupe de variables modifié « {VariableGroupName} » pour plusieurs projets.

Événements de gestion des licences

Action Description
Licensing.Assigned Niveau d'accès {AccessLevel} attribué à « {ResolveIdentity:UserIdentifier} » {Optional:Reason}.
Licensing.GroupRuleCreated Une nouvelle règle de groupe pour le groupe « {ResolveIdentity:GroupIdentifier} » attribuant le niveau d'accès {AccessLevel} a été ajoutée à l'organisation.
Licensing.GroupRuleDeleted La règle de groupe pour le groupe « {ResolveIdentity:GroupIdentifier} » attribuant le niveau d'accès {AccessLevel} a été supprimée.
Licensing.GroupRuleModified Le niveau d'accès de la règle de groupe a été modifié de {PreviousAccessLevel} à {AccessLevel} pour le groupe « {ResolveIdentity:GroupIdentifier} ».
Licensing.Modified Niveau d'accès modifié de {PreviousAccessLevel} à {AccessLevel} pour « {ResolveIdentity:UserIdentifier} » {Optional:Reason}.
Licensing.Removed Niveau d'accès {AccessLevel} supprimé pour « {ResolveIdentity:UserIdentifier} ».

Événements de l'organisation

Action Description
Organization.Create L'organisation {OrganizationName} a été créée dans la région {PreferredRegion}.
Organization.LinkToAAD L'organisation {OrganizationName} a été liée au locataire Microsoft Entra {AADTenant}.
Organization.UnlinkFromAAD L'organisation {OrganizationName} a été dissociée du locataire Microsoft Entra.
Organization.Update.Delete L'organisation {OrganizationName} a été supprimée.
Organization.Update.ForceUpdateOwner Le propriétaire de l'organisation est passé de {OldOwnerName} à {NewOwnerName}. Raison spécifiée par l'acteur « {ForceUpdateReason} ».
Organization.Update.Owner Le propriétaire de l'organisation est passé de {OldOwnerName} à {NewOwnerName}.
Organization.Update.Rename L'organisation {OldOrganizationName} a été renommée en {NewOrganizationName}.
Organization.Update.Restore L'organisation {OrganizationName} a été restaurée avec succès.

Événements OrganizationPolicy

Action Description
OrganizationPolicy.EnforcePolicyAdded La stratégie appliquée {EnforcePolicyName} a été ajoutée.
OrganizationPolicy.EnforcePolicyRemoved La stratégie appliquée {EnforcePolicyName} a été supprimée.
OrganizationPolicy.PolicyValueUpdated La stratégie {PolicyName} a été modifiée en {PolicyValue}.

Événements des pipelines

Action Description
Pipelines.DeploymentJobCompleted Déploiement pour l'exécution « {RunName} » sur le pipeline « {PipelineName} » vers l'environnement « {EnvironmentName} » {DeploymentResult}.
Pipelines.PipelineCreated Création du pipeline « {PipelineName} » dans le projet {ResolveProjectId:ProjectId}.
Pipelines.PipelineDeleted Suppression du pipeline « {PipelineName} » dans le projet {ResolveProjectId:ProjectId}.
Pipelines.PipelineModified Pipeline modifié « {PipelineName} » dans le projet {ResolveProjectId:ProjectId}.
Pipelines.PipelineRetentionSettingChanged Rétention du pipeline « {SettingName} » modifiée de {OldValue} à {NewValue} dans le projet {ProjectName}.
Pipelines.ResourceAuthorizedForPipeline Autorisation réussie de la ressource {ResourceType} {ResourceId} pour l'ID du pipeline {PipelineId}.
Pipelines.ResourceAuthorizedForProject Autorisé avec succès la ressource {ResourceType} {ResourceId} pour le projet.
Pipelines.ResourceNotAuthorizedForPipeline N'a pas autorisé la ressource {Type de ressource} {ResourceId} pour l'ID de pipeline {PipelineId}. La ressource n'existe pas ou l'utilisateur n'a pas la permission.
Pipelines.ResourceNotAuthorizedForProject La ressource {ResourceType} {ResourceId} n'a pas été autorisée pour le projet. La ressource n'existe pas ou l'utilisateur n'a pas la permission.
Pipelines.ResourceUnauthorizedForPipeline La ressource {ResourceType} {ResourceId} a été autorisée avec succès pour l'ID du pipeline {PipelineId}.
Pipelines.ResourceUnauthorizedForProject La ressource {ResourceType} {ResourceId} a été autorisée avec succès pour le projet.
Pipelines.RunRetained L'exécution du pipeline « {RunName} » dans le projet {ResolveProjectId:ProjectId} a accordé le bail ID {RetentionLeaseId} à {RetentionOwnerId}.
Pipelines.RunUnretained L'exécution du pipeline « {RunName} » dans le projet {ResolveProjectId:ProjectId} n'est plus retenue.
Pipelines.ProjectSettings Le paramètre de pipeline « {SettingName} » est passé de « {OldValue} » à « {NewValue} » dans le projet « {ProjectName} ».
Pipelines.OAuthConfigurationCreated Création de la configuration OAuth '{ConfigName}' pour '{SourceType}'.
Pipelines.OAuthConfigurationDeleted Mise à jour de la configuration OAuth « {ConfigName} » pour « {SourceType} ».
Pipelines.OAuthConfigurationUpdated Suppression de la configuration OAuth '{ConfigName}' pour '{SourceType}'.
Pipelines.OrganizationSettings Le paramètre de pipeline « {SettingName} » est passé de « {OldValue} » à « {NewValue} » au niveau de l'organisation.

Événements de stratégie

Action Description
Policy.PolicyConfigCreated Création de la stratégie {PolicyTypeDisplayName} dans le projet {ResolveProjectId:ProjectId}.
Policy.PolicyConfigModified Modifié la stratégie {PolicyTypeDisplayName} dans le projet {ResolveProjectId:ProjectId}.
Policy.PolicyConfigRemoved Supprimé la stratégie {PolicyTypeDisplayName} dans le projet {ResolveProjectId:ProjectId}.

Événements de processus

Action Description
Process.Behavior.Add Création du type d'élément de travail « {WorkItemTypeReferenceName} » et du portefeuille d'arriérés « {BehaviorName} ».
Process.Behavior.Create L'historique du portefeuille « {BehaviorName} » est créé pour le processus « {ProcessName} ».
Process.Behavior.Delete Portfolio backlog « {BehaviorName} » supprimé pour le processus « {ProcessName} ».
Process.Behavior.Edit Portfolio backlog « {BehaviorName} » modifié pour le processus « {ProcessName} ».
Process.Behavior.Remove Portfolio backlog « {BehaviorReferenceName} » supprimé du type d'élément de travail.
Process.Behavior.Update Le carnet de commandes « {BehaviorName} » a été modifié pour {WorkItemTypeReferenceName}.
Process.Control.Create Contrôle « {ControlLabel} » créé pour le type de document de travail « {WorkItemTypeReferenceName} » dans le processus « {ProcessName} ».
Process.Control.CreateWithoutLabel Contrôle créé pour le type de document de travail « {WorkItemTypeReferenceName} » dans le processus « {ProcessName} ».
Process.Control.Delete Un contrôle a été supprimé pour le type de document de travail « {WorkItemTypeReferenceName} » dans le processus « {ProcessName} ».
Process.Control.Update Le contrôle « {ControlLabel} » a été mis à jour pour le type de document de travail « {WorkItemTypeReferenceName} » dans le processus « {ProcessName} ».
Process.Field.Add Champ « {FieldReferenceName} » créé sur le type de document de travail « {WorkItemTypeReferenceName} » dans le processus « {ProcessName} ».
Process.Field.Create Champ « {FieldName} » créé pour le processus « {ProcessName} ».
Process.Field.Delete Le champ « {FieldReferenceName} » est supprimé.
Process.Field.Edit Champ « {FieldName} » modifié pour le processus « {ProcessName} ».
Process.Field.Remove Champ « {FieldReferenceName} » supprimé du type de document de travail « {WorkItemTypeReferenceName} » dans le processus « {ProcessName} ».
Process.Field.Update Le champ « {FieldReferenceName} » a été mis à jour dans l'élément de travail « {WorkItemTypeReferenceName} » du processus « {ProcessName} ».
Process.Group.Add Nouveau groupe « {GroupLabel} » ajouté à {WorkItemTypeReferenceName} dans le processus « {ProcessName} ».
Process.Group.Update Le groupe « {GroupLabel} » a été mis à jour pour le type de document de travail « {WorkItemTypeReferenceName} » dans le processus « {ProcessName} ».
Process.List.Create La liste de sélection « {PicklistName} » a été créée.
Process.List.Delete La liste de sélection « {PicklistName} » a été supprimée.
Process.List.ListAddValue La valeur de la liste de sélection {ValeurPicklist} a été ajoutée.
Process.List.ListRemoveValue La valeur de la liste de sélection {ValeurPicklist} a été supprimée.
Process.List.Update La liste de sélection « {PicklistName} » a été mise à jour.
Process.Page.Add Page « {PageName} » ajoutée au type de document de travail « {WorkItemTypeReferenceName} ».
Process.Page.Delete Page « {PageName} » supprimée du type de document de travail « {WorkItemTypeReferenceName} ».
Process.Page.Update Page « {PageName} » mise à jour pour le type de document de travail « {WorkItemTypeReferenceName} ».
Process.Process.CloneXmlToInherited Le processus « {ParentProcessName} » a été cloné dans un processus hérité appelé « {TargetProcessName} ».
Process.Process.Delete Le processus « {ProcessName} » a été défini comme supprimé.
Process.Process.Edit Le processus portant le nom « {OldProcessName} » a été modifié et porte le nom suivant {NewProcessInformation}.
Process.Process.EditWithoutNewInformation Le processus portant le nom « {OldProcessName} » a été modifié.
Process.Process.Import Le nouveau processus « {Nomduprocessus} » a été importé.
Process.Process.MigrateXmlToInherited Le processus pour le projet « {NomduProjet} » a été modifié de « {AncienProcess} » à « {NouveauProcess} ».
Process.Rule.Add La règle « {RuleName} » a été ajoutée à « {WorkItemReferenceName} » pour le processus « {ProcessName} ».
Process.Rule.Delete Règle « {RègleName} » supprimée de « {WorkItemTypeReferenceName} » pour le processus « {ProcessName} ».
Process.Rule.Update Règle « {RègleName} » mise à jour dans « {WorkItemTypeReferenceName} » pour le processus « {ProcessName} ».
Process.State.Create État « {NomÉtat} » ajouté à « {WorkItemTypeReferenceName} » dans le processus « {NomDeTravail} ».
Process.State.Delete État « {StateName} » supprimé de « {WorkItemTypeReferenceName} » dans le processus « {ProcessName} ».
Process.State.Update État « {StateName} » mis à jour dans « {WorkItemTypeReferenceName} » dans le processus « {ProcessName} ».
Process.SystemControl.Update Contrôle de système « {ControlId} » mis à jour dans « {WorkItemTypeReferenceName} » pour le processus « {ProcessName} ».
Process.WorkItemType.Create Nouveau type de document de travail « {WorkItemTypeName} » créé pour le processus « {ProcessName} ».
Process.WorkItemType.Delete Le type de document de travail « {WorkItemTypeReferenceName} » a été supprimé du processus « {ProcessName} ».
Process.WorkItemType.Update L'élément de travail « {WorkItemTypeReferenceName} » a été mis à jour pour le processus « {ProcessName} ».

Événements du projet

Action Description
Project.AreaPath.Create Le chemin de zone « {Path} » a été créé.
Project.AreaPath.Delete Le chemin de zone « {Path} » a été supprimé.
Project.AreaPath.Update Le chemin de domaine « {Chemin} » a été mis à jour.
Project.CreateCompleted Le projet {NomduProjet} a été créé avec succès.
Project.CreateFailed La création du projet {NomduProjet} a échoué.
Project.CreateQueued La création du projet {NomduProjet} a été lancée.
Project.DeleteCompleted Le projet {NomDeProjet} a été {ProjectDeleteType} supprimé avec succès.
Project.DeleteFailed La suppression du projet {NomduProjet} a échoué.
Project.DeleteQueued La suppression du projet {NomduProjet} a été lancée.
Project.HardDeleteCompleted Le projet {NomDeProjetPrécédent} a été supprimé avec succès.
Project.HardDeleteFailed La suppression du projet {Nomduprojetprécédent} a échoué.
Project.HardDeleteQueued La suppression du projet {Nomduprojetprécédent} a commencé.
Project.RestoreCompleted Le projet {ResolveProjectId:ProjectId} a été restauré avec succès.
Project.RestoreQueued La restauration du projet {ResolveProjectId:ProjectId} a été lancée.
Project.SoftDeleteCompleted Le projet {PreviousProjectName} a été supprimé avec succès.
Project.SoftDeleteFailed La suppression du projet {Nomduprojetprécédent} a échoué.
Project.SoftDeleteQueued La suppression du projet {Nomduprojetprécédent} a commencé.
Project.UpdateRenameCompleted Le renommage du projet {PreviousProjectName} en {ProjectName} a été effectué avec succès.
Project.UpdateRenameQueued Le projet {PreviousProjectName} a été renommé en {ProjectName}.
Project.UpdateVisibilityCompleted Le changement de visibilité du projet {ResolveProjectId:ProjectId} de {PreviousProjectVisibility} à {ProjectVisibility} a été effectué avec succès.
Project.UpdateVisibilityQueued Le changement de visibilité du projet {ResolveProjectId:ProjectId} de {PreviousProjectVisibility} à {ProjectVisibility} a été lancé.
Project.IterationPath.Create IterationPath {Path} a été créé.
Project.IterationPath.Update IterationPath {Path} a été mis à jour.
Project.IterationPath.Delete Le chemin d'itération {Path} a été supprimé.
Project.Process.Modify Le processus de projet {ResolveProjectId :ProjectId} a été remplacé de {OldProcessName} à {ProcessName}.
Project.Process.ModifyWithoutOldProcess Le processus de projet {ResolveProjectId :ProjectId} a été remplacé par {ProcessName}.

Validation des événements

Action Description
Release.ApprovalCompleted L'approbation de {ApprovalType} pour le déploiement de la version « {Nom de la version} » à l'étape « {Nom de l'étape} » a été {ApprovalResult} dans le projet {ResolveProjectId:ProjectId}.
Release.ApprovalsCompleted Plusieurs approbations de type {ApprovalType} pour le déploiement de la version « {ReleaseName} » ont été {ApprovalResult} dans le projet {ResolveProjectId:ProjectId}.
Release.DeploymentCompleted Le déploiement de la version « {Nom de la version} » sur le pipeline « {Nom du pipeline} » vers « {Nom de l'étape} » dans le projet {ResolveProjectId:ProjectId} a été {DeploymentResult}.
Release.DeploymentsCompleted Les déploiements de plusieurs étapes de la version « {ReleaseName} » sur le pipeline « {PipelineName} » ont donné {Résultat de déploiement} dans le projet {ResolveProjectId:ProjectId}.
Release.ReleaseCreated Création de la version « {ReleaseName} » du pipeline de publication « {PipelineName} » dans le projet {ResolveProjectId:ProjectId}.
Release.ReleaseDeleted Suppression de la version « {ReleaseName} » du pipeline de diffusion « {PipelineName} » dans le projet {ResolveProjectId:ProjectId}.
Release.ReleasePipelineCreated Création du pipeline de diffusion « {PipelineName} » dans le projet {ResolveProjectId:ProjectId}.
Release.ReleasePipelineDeleted Le pipeline de diffusion « {PipelineName} » a été supprimé dans le projet {ResolveProjectId:ProjectId}.
Release.ReleasePipelineModified Le pipeline de diffusion « {PipelineName} » a été modifié dans le projet {ResolveProjectId:ProjectId}.

Événements de sécurité

Action Description
Security.ModifyAccessControlLists La permission « {NamespaceName}{ChangedPermission} » a été définie sur {PermissionModifiedTo} pour {ResolveIdentity:SubjectDescriptor}.
Security.ModifyPermission La permission « {NamespaceName}{ChangedPermission} » a été définie sur {PermissionModifiedTo} pour {ResolveIdentity:SubjectDescriptor}.
Security.RemoveAccessControlLists Toutes les listes de contrôle d'accès ont été supprimées dans l'espace de noms {NamespaceName} sur les jetons {Tokens}.
Security.RemoveAllAccessControlLists {ResolveIdentity:ActorId} a supprimé toutes les listes de contrôle d'accès.
Security.RemoveIdentityACEs {ResolveIdentity:ActorId} a supprimé un ACE d'identité.
Security.RemovePermission Toutes les permissions ont été supprimées pour {ResolveIdentity:Identities} sur l'espace de noms {NamespaceName} et le jeton {Token}.
Security.ResetAccessControlLists {ResolveIdentity:ActorId} a réinitialisé une liste de contrôle d'accès.
Security.ResetPermission Toutes les permissions pour l'espace de noms {NamespaceName} sur {ResolveIdentity:SubjectDescriptor} ont été remises par défaut.

Événements liés aux jetons

Action Description
Token.PatCreateEvent Le jeton d'accès personnel « {DisplayName} » a été créé.
Token.PatExpiredEvent Le jeton d'accès personnel « {DisplayName} » a expiré.
Token.PatPublicDiscoveryEvent Le jeton d'accès personnel « {DisplayName} » associé à l'utilisateur « {OwnerName} » a été découvert dans un référentiel public.
Token.PatRevokeEvent Le jeton d'accès personnel « {DisplayName} » a été révoqué.
Token.PatSystemRevokeEvent Le système a révoqué le jeton d'accès personnel « {DisplayName} » associé à l'utilisateur « {OwnerName} ».
Token.PatUpdateEvent Le jeton d'accès personnel « {DisplayName} » a été mis à jour.
Token.SshCreateEvent La clé SSH « {DisplayName} » a été créée.
Token.SshRevokeEvent La clé SSH « {DisplayName} » a été révoquée.
Token.SshUpdateEvent La clé SSH « {DisplayName} » a été mise à jour.