Partager via


Audit de la liste des événements

Azure DevOps Services

Notes

L’audit est toujours en préversion publique.

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

Important

L’audit est disponible seulement pour les organisations qui s’appuient sur Microsoft Entra ID. Si vous souhaitez obtenir plus d’informations, consultez Connecter votre organisation à Microsoft Entra ID.

  • Identifiez la zone de produit pour un événement donné. Reportez-vous à la liste complète dans la table Zone.
  • Déterminez le champ Catégorie d’un événement pour comprendre le type d’action effectué. Consultez la liste des types d’actions possibles dans la table Categories.
  • Recherchez la liste de toutes les actions possibles regroupées par zone de produit dans la section Actions.

Notes

Nous essayons de continuer à ajouter régulièrement de nouvelles actions. Si vous souhaitez voir un événement qui n’est pas actuellement dans les tableaux suivants, envisagez de le partager avec nous dans la Communauté des développeurs.

Zones

Domaine Description
Événements AuditLog Affichez et téléchargez les journaux d’audit. Accéder, créer, modifier, activer, désactiver et supprimer des flux d’audit.
Événements de facturation Ajoutez, modifiez ou supprimez des abonnements Azure. Modifiez les quantités de facturation pour l’utilisation des pipelines, des artefacts et des tests de charge cloud.
Les événements d’extension Installez, modifiez, activez, désactivez et désinstallez les extensions pour la Place de marché des extensions.
Événements de licence Git Créez, modifiez, activez, désactivez, fork, supprimez et annulez les dépôts Git dans Azure Repos. Contourner les stratégies de demande de tirage. Modifier les stratégies de branche.
Événements liés aux groupes Créez des groupes et modifiez les appartenances aux groupes.
Événements de 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 de licence Affectez, modifiez et supprimez les licences. Créez, modifiez et supprimez des règles de licence de groupe.
Événements de l’organisation Créez et modifiez l’organisation Azure DevOps. Lier et dissocier les organisations Microsoft Entras.
Événements OrganizationPolicy Ajoutez, modifiez ou supprimez des stratégies d’organisation.
Événements de pipelines Créez, modifiez, supprimez et suivez l’utilisation des vérifications, notamment les approbations sur les ressources protégées dans Azure Pipelines (YAML uniquement).
Événements de stratégie Créez, modifiez et supprimez des stratégies pour un référentiel Git dans Azure Repos.
Événements de processus Créez, modifiez et supprimez des attributs pour les processus (backlogs de portefeuille, contrôles, champs, groupes, listes, pages, processus, règles, états, paramètres de contrôle, éléments de travail, etc.) dans Azure Boards.
Événements de projet Créez, modifiez, modifiez la visibilité des projets, supprimez et restaurez des projets dans Azure Boards. Créez, modifiez et supprimez des chemins d’accès de zone.
Événements de mise en production Créez, modifiez et supprimez des versions et des pipelines de mise en production dans Azure Pipelines. Suivez les déploiements et les approbations de déploiement.
Événements de sécurité Créez, modifiez et supprimez des pipelines dans Azure Pipelines. Autoriser et autoriser la ressource non autorisée pour les projets et les pipelines. Modifiez les paramètres de rétention du pipeline. Conservez et supprimez les exécutions du pipeline.
Événements de jeton Créez, modifiez, révoquez et supprimez des jetons d’accès personnels (PAT) ou des clés SSH. Suivez dépôt public détection et révocations système de paTs. Les événements d’accès aux jetons ne sont actuellement pas enregistrés.

Catégories

Category Description
Access Afficher ou ouvrir des artefacts dans une organisation.
Créer Artefacts nouvellement créés dans une organisation.
Supprimer Artefacts supprimés ou supprimés d’une organisation.
Exécuter Processus terminés au sein d’une organisation.
Modify Artefacts modifiés, tels qu’un changement d’état ou de propriété, effectués dans une organisation.
Rename Modifications de nom effectuées sur les artefacts d’une organisation.

Actions

Notes

Vous souhaitez savoir quelles actions votre organisation journalise ? Veillez à case activée l’API de requête de journal d’audit : https://auditservice.dev.azure.com/{YOUR_ORGANIZATION}/_apis/audit/actions, en remplaçant {YOUR_ORGANIZATION} par le nom de votre organization. Cette API retourne une liste de tous les événements d’audit que votre organisation peut émettre.

Événements AuditLog

Action Description
AuditLog.AccessLog Accédez au journal d’audit.
AuditLog.DownloadLog Téléchargement d’une copie {Format} du journal d’audit.
AuditLog.StreamCreated Le flux de {ConsumerType :consumerType} a été configuré pour envoyer des événements d’audit à {displayName}.
AuditLog.StreamDeleted Le flux de {ConsumerType :consumerType} pour envoyer des données d’audit à {displayName} a été supprimé.
AuditLog.StreamDisabledBySystem Le flux de {ConsumerType :consumerType} pour envoyer des données d’audit à {displayName} a été désactivé par le système.
AuditLog.StreamDisabledByUser Stream for {ConsumerType :consumerType} to send audit data to {displayName} was disabled.
AuditLog.StreamEnabled Stream for {ConsumerType :consumerType} to send audit data to {displayName} was enabled.
AuditLog.StreamModified Le flux de {ConsumerType :consumerType} pour envoyer des données d’audit à {displayName} a été modifié.
AuditLog.StreamRead Flux d’audit accessibles.
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 des utilisateurs a changé en « {BillingMode} » pour l’abonnement {SubscriptionGuid}.
Billing.LimitUpdate La limite d’utilisation de {MeterName} est passée de {PreviousLimitNumber} à {LimitNumber}.
Billing.PurchaseUpdate La quantité {MeterName} est passée de {PreviousPurchaseNumber} à {PurchaseNumber}.
Billing.SubscriptionLink La relation de facturation est configurée sur {NewSubscriptionGuid}.
Billing.SubscriptionUnlink Relation de facturation supprimée de {PreviousSubscriptionGuid}.
Billing.SubscriptionUpdate La relation de facturation est passée de {PreviousSubscriptionGuid} à {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} » du serveur de publication « {PublisherName} » a été installée - Version « {Version} ».
Extension.Uninstalled L’extension « {ExtensionName} » du serveur de publication « {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 de licence Git

Action Description
Git.RefUpdatePoliciesBypassed Les stratégies sur « {FriendlyName} » ont été ignorées dans le référentiel Git « {RepoName} » dans le projet {ResolveProjectId :ProjectId}.
Git.RepositoryCreated Dépôt Git créé « {RepoName} » dans le projet {ResolveProjectId :ProjectId}.
Git.RepositoryDefaultBranchChanged La branche par défaut du dépôt Git « {RepoName} » a été remplacée par « {DefaultBranch} » dans le projet {ResolveProjectId :ProjectId}.
Git.RepositoryDeleted Le dépôt Git « {RepoName} » a été supprimé du projet {ResolveProjectId :ProjectId}.
Git.RepositoryDestroyed Le dépôt Git « {RepoName} » a été détruit dans le projet {ResolveProjectId :ProjectId}.
Git.RepositoryDisabled Le dépôt Git « {RepoName} » a été désactivé dans le projet {ResolveProjectId :ProjectId}.
Git.RepositoryEnabled Le dépôt Git « {RepoName} » a été activé dans le projet {ResolveProjectId :ProjectId}.
Git.RepositoryForked Le dépôt Git « {RepoName} » dans le projet {ResolveProjectId :ProjectId} a été dépliqué à partir de « {ParentRepoName} » dans le projet « {ParentProjectName} ».
Git.RepositoryRenamed Le dépôt Git « {PreviousRepoName} » a été renommé en « {RepoName} » dans le projet {ResolveProjectId :ProjectId}.
Git.RepositoryUndeleted Le dépôt Git « {RepoName} » n’a pas é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 de groupe {ResolveIdentity :GroupId} ont été mises à jour.

Événements de bibliothèque

Action Description
Library.AgentAdded Ajout de l’agent {AgentName} au pool {AgentPoolName}.
Library.AgentDeleted Suppression de l’agent {AgentName} du pool {AgentPoolName}.
Library.AgentPoolCreated Pool d’agents créé {AgentPoolName}.
Library.AgentPoolDeleted Pool d’agents supprimé {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 d’une connexion de service « {ConnectionName} » de type {ConnectionType} pour plusieurs projets.
Library.ServiceConnectionDeleted Connexion de service supprimée « {ConnectionName} » de type {ConnectionType} à partir du projet {ResolveProjectId :ProjectId}.
Library.ServiceConnectionDeletedFromMultipleProjects Connexion de service supprimée « {ConnectionName} » de type {ConnectionType} à partir de plusieurs projets.
Library.ServiceConnectionForProjectModified Modification de la connexion de service « {ConnectionName} » dans le projet {ResolveProjectId :ProjectId}.
Library.ServiceConnectionModified Modification de la connexion de service « {ConnectionName} » de type {ConnectionType}.
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é « {ConnectionName} » de type {ConnectionType} avec le projet {ResolveProjectId :ProjectId}.
Library.ServiceConnectionSharedWithMultipleProjects Connexion de service partagé « {ConnectionName} » de type {ConnectionType} avec plusieurs projets.
Library.VariableGroupCreated Groupe de variables créé « {VariableGroupName} » dans le projet {ResolveProjectId :ProjectId}.
Library.VariableGroupCreatedForProjects Groupe de variables créé « {VariableGroupName} » pour plusieurs projets.
Library.VariableGroupDeleted Groupe de variables supprimé « {VariableGroupName} » dans le projet {ResolveProjectId :ProjectId}.
Library.VariableGroupDeletedFromProjects Groupe de variables supprimé « {VariableGroupName} » de plusieurs projets.
Library.VariableGroupModified Groupe de variables modifié « {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 {AccessLevel} niveau d’accès affecté à « {ResolveIdentity :UserIdentifier} » {Optional :Reason}.
Licensing.GroupRuleCreated Nouvelle règle de groupe pour le groupe « {ResolveIdentity :GroupIdentifier} » affectant le niveau d’accès {AccessLevel} a été ajoutée à l’organisation.
Licensing.GroupRuleDeleted La règle de groupe du groupe « {ResolveIdentity :GroupIdentifier} » affectant le niveau d’accès {AccessLevel} a été supprimée.
Licensing.GroupRuleModified Niveau d’accès de la règle de groupe 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 {AccessLevel} niveau d’accès supprimé de « {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} n’a pas é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 a été remplacé de {OldOwnerName} à {NewOwnerName}. Raison spécifiée par l’acteur « {ForceUpdateReason} ».
Organization.Update.Owner Le propriétaire de l’organisation a été remplacé de {OldOwnerName} à {NewOwnerName}.
Organization.Update.Rename L’organisation {OldOrganizationName} a été renommée {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 de pipelines

Action Description
Pipelines.DeploymentJobCompleted Déploiement pour l’exécution de « {RunName} » sur le pipeline « {PipelineName} » vers l’environnement « {EnvironmentName} » {DeploymentResult}.
Pipelines.PipelineCreated Pipeline créé « {PipelineName} » dans le projet {ResolveProjectId :ProjectId}.
Pipelines.PipelineDeleted Pipeline supprimé « {PipelineName} » dans le projet {ResolveProjectId :ProjectId}.
Pipelines.PipelineModified Pipeline modifié « {PipelineName} » dans le projet {ResolveProjectId :ProjectId}.
Pipelines.PipelineRetentionSettingChanged La rétention des pipelines « {SettingName} » est passée de {OldValue} à {NewValue} dans le projet {ProjectName}.
Pipelines.ResourceAuthorizedForPipeline Ressource {ResourceType} autorisée avec succès {ResourceId} pour l’ID de pipeline {PipelineId}.
Pipelines.ResourceAuthorizedForProject Ressource {ResourceType} autorisée avec succès {ResourceId} pour le projet.
Pipelines.ResourceNotAuthorizedForPipeline N’a pas autorisé la ressource {ResourceType} {ResourceId} pour l’ID de pipeline {PipelineId}. La ressource n’existe pas ou l’utilisateur n’a pas d’autorisation.
Pipelines.ResourceNotAuthorizedForProject N’a pas autorisé la ressource {ResourceType} {ResourceId} pour le projet. La ressource n’existe pas ou l’utilisateur n’a pas d’autorisation.
Pipelines.ResourceUnauthorizedForPipeline Ressource {ResourceType} non autorisée {ResourceId} pour l’ID de pipeline {PipelineId}.
Pipelines.ResourceUnauthorizedForProject Ressource {ResourceType} non autorisée {ResourceId} pour le projet.
Pipelines.RunRetained Exécution du pipeline « {RunName} » dans le projet {ResolveProjectId :ProjectId} accordé l’ID de bail {RetentionLeaseId} à {RetentionOwnerId}.
Pipelines.RunUnretained L’exécution du pipeline « {RunName} » dans le projet {ResolveProjectId :ProjectId} n’est plus conservée.
Pipelines.ProjectSettings Le paramètre pipelines « {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 Configuration OAuth supprimée « {ConfigName} » pour « {SourceType} ».
Pipelines.OrganizationSettings Le paramètre pipelines « {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 Modification de la stratégie {PolicyTypeDisplayName} dans le projet {ResolveProjectId :ProjectId}.
Policy.PolicyConfigRemoved Suppression de la stratégie {PolicyTypeDisplayName} dans le projet {ResolveProjectId :ProjectId}.

Événements de processus

Action Description
Process.Behavior.Add Type d’élément de travail « {WorkItemTypeReferenceName} » créé et backlog de portefeuille « {BehaviorName} » créé.
Process.Behavior.Create Backlog de portefeuille « {BehaviorName} » créé pour le processus « {ProcessName} ».
Process.Behavior.Delete Backlog de portefeuille « {BehaviorName} » supprimé pour le processus « {ProcessName} ».
Process.Behavior.Edit Backlog de portefeuille « {BehaviorName} » modifié pour le processus « {ProcessName} ».
Process.Behavior.Remove Backlog de portefeuille « {BehaviorReferenceName} » supprimé du type d’élément de travail.
Process.Behavior.Update Backlog de portefeuille « {BehaviorName} » modifié pour {WorkItemTypeReferenceName}.
Process.Control.Create Contrôlez « {ControlLabel} » créé pour le type d’élément de travail « {WorkItemTypeReferenceName} » dans le processus « {ProcessName} ».
Process.Control.CreateWithoutLabel Contrôle créé pour le type d’élément de travail « {WorkItemTypeReferenceName} » dans le processus « {ProcessName} ».
Process.Control.Delete Un contrôle a été supprimé pour le type d’élément de travail « {WorkItemTypeReferenceName} » dans le processus « {ProcessName} ».
Process.Control.Update Contrôle « {ControlLabel} » mis à jour pour le type d’élément de travail « {WorkItemTypeReferenceName} » dans le processus « {ProcessName} ».
Process.Field.Add Champ « {FieldReferenceName} » créé sur le type d’élément de travail « {WorkItemTypeReferenceName} » dans le processus « {ProcessName} ».
Process.Field.Create Champ « {FieldName} » créé pour le processus « {ProcessName} ».
Process.Field.Delete Champ « {FieldReferenceName} » supprimé.
Process.Field.Edit Champ « {FieldName} » modifié pour le processus « {ProcessName} ».
Process.Field.Remove Champ « {FieldReferenceName} » supprimé du type d’élément de travail « {WorkItemTypeReferenceName} » dans le processus « {ProcessName} ».
Process.Field.Update Champ « {FieldReferenceName} » mis à jour dans le type d’élément de travail « {WorkItemTypeReferenceName} » dans le processus « {ProcessName} ».
Process.Group.Add Nouveau groupe « {GroupLabel} » ajouté à {WorkItemTypeReferenceName} dans le processus « {ProcessName} ».
Process.Group.Update Groupez « {GroupLabel} » mis à jour pour le type d’élément 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 choix {PicklistValue} a été ajoutée.
Process.List.ListRemoveValue La valeur de la liste de choix {PicklistValue} a été supprimée.
Process.List.Update La liste de sélections « {PicklistName} » a été mise à jour.
Process.Page.Add Page « {PageName} » ajoutée au type d’élément de travail « {WorkItemTypeReferenceName} ».
Process.Page.Delete Page « {PageName} » supprimée du type d’élément de travail « {WorkItemTypeReferenceName} ».
Process.Page.Update Page « {PageName} » mise à jour pour le type d’élément 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 « {ProcessName} » a été importé.
Process.Process.MigrateXmlToInherited Le processus de projet « {ProjectName} » a été remplacé de « {OldProcess} » à « {NewProcess} ».
Process.Rule.Add Règle « {RuleName} » ajoutée à « {WorkItemReferenceName} » pour le processus « {ProcessName} ».
Process.Rule.Delete Règle « {RuleName} » supprimée de « {WorkItemTypeReferenceName} » pour le processus « {ProcessName} ».
Process.Rule.Update Règle « {RuleName} » mise à jour dans « {WorkItemTypeReferenceName} » pour le processus « {ProcessName} ».
Process.State.Create État « {StateName} » ajouté à « {WorkItemTypeReferenceName} » dans le processus « {ProcessName} ».
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 SystemControl « {ControlId} » mis à jour dans « {WorkItemTypeReferenceName} » pour le processus « {ProcessName} ».
Process.WorkItemType.Create Nouveau type d’élément de travail « {WorkItemTypeName} » créé pour le processus « {ProcessName} ».
Process.WorkItemType.Delete Type d’élément de travail « {WorkItemTypeReferenceName} » supprimé du processus « {ProcessName} ».
Process.WorkItemType.Update Type d’élément de travail « {WorkItemTypeReferenceName} » mis à jour pour le processus « {ProcessName} ».

Événements de projet

Action Description
Project.AreaPath.Create Le chemin d’accès de zone « {Path} » a été créé.
Project.AreaPath.Delete Le chemin d’accès de zone « {Path} » a été supprimé.
Project.AreaPath.Update Le chemin d’accès à la zone « {Path} » a été mis à jour.
Project.Create Le projet {ProjectName} a été créé avec succès.
Project.CreateCompleted Le projet {ProjectName} a été créé avec succès.
Project.CreateFailed Le projet {ProjectName} n’a pas pu être créé.
Project.CreateQueued La création du projet {ProjectName} a été démarrée.
Project.DeleteCompleted Project {ProjectName} a été supprimé avec succès {ProjectDeleteType}.
Project.DeleteFailed Le projet {ProjectName} n’a pas pu être supprimé.
Project.DeleteQueued La suppression du projet {ProjectName} a été démarrée.
Project.HardDeleteCompleted Le projet {PreviousProjectName} a été supprimé avec succès.
Project.HardDeleteFailed Le projet {PreviousProjectName} n’a pas pu être supprimé.
Project.HardDeleteQueued La suppression du projet {PreviousProjectName} a été démarrée.
Project.RestoreCompleted Le projet {ResolveProjectId :ProjectId} a été restauré avec succès.
Project.RestoreQueued La restauration du projet {ResolveProjectId :ProjectId} a été démarrée.
Project.SoftDeleteCompleted Le projet {PreviousProjectName} a été supprimé de manière réversible.
Project.SoftDeleteFailed Le projet {PreviousProjectName} n’a pas pu être supprimé.
Project.SoftDeleteQueued La suppression du projet {PreviousProjectName} a été démarrée.
Project.UpdateRenameCompleted Renommer le projet {PreviousProjectName} en {ProjectName} a réussi.
Project.UpdateRenameQueued Renommer le projet {PreviousProjectName} en {ProjectName} a été démarré.
Project.UpdateVisibilityCompleted La visibilité de Project {ResolveProjectId :ProjectId} passe de {PreviousProjectVisibility} à {ProjectVisibility} a réussi.
Project.UpdateVisibilityQueued La visibilité de Project {ResolveProjectId :ProjectId} passe de {PreviousProjectVisibility} à {ProjectVisibility} a été démarrée.

Publier des événements

Action Description
Release.ApprovalCompleted L’approbation {ApprovalType} pour le déploiement de la version « {ReleaseName} » à l’étape « {StageName} » était {ApprovalResult} dans le projet {ResolveProjectId :ProjectId}.
Release.ApprovalsCompleted Plusieurs approbations {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 « {ReleaseName} » sur le pipeline « {PipelineName} » sur « {StageName} » dans Project {ResolveProjectId :ProjectId} était {DeploymentResult}.
Release.DeploymentsCompleted Les déploiements de plusieurs étapes de la version « {ReleaseName} » sur le pipeline « {PipelineName} » étaient {DeploymentResult} dans Project {ResolveProjectId :ProjectId}.
Release.ReleaseCreated Création de la version « {ReleaseName} » du pipeline de mise en production « {PipelineName} » dans Project {ResolveProjectId :ProjectId}.
Release.ReleaseDeleted Suppression de la version « {ReleaseName} » du pipeline de mise en production « {PipelineName} » dans Project {ResolveProjectId :ProjectId}.
Release.ReleasePipelineCreated Pipeline de mise en production « {PipelineName} » créé dans Project {ResolveProjectId :ProjectId}.
Release.ReleasePipelineDeleted Pipeline de mise en production « {PipelineName} » supprimé dans Project {ResolveProjectId :ProjectId}.
Release.ReleasePipelineModified Pipeline de mise en production « {PipelineName} » modifié dans Project {ResolveProjectId :ProjectId}.

Événements de sécurité

Action Description
Security.ModifyAccessControlLists L’autorisation « {NamespaceName}{ChangedPermission} » a été définie sur {PermissionModifiedTo} pour {ResolveIdentity :SubjectDescriptor}.
Security.ModifyPermission L’autorisation « {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 sur 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 autorisations ont été supprimées pour {ResolveIdentity :Identities} sur l’espace de noms {NamespaceName} et le jeton {Token}.
Security.ResetAccessControlLists {ResolveIdentity :ActorId} réinitialise une liste de contrôle d’accès.
Security.ResetPermission Toutes les autorisations pour l’espace de noms {NamespaceName} sur {ResolveIdentity :SubjectDescriptor} ont été réinitialisées par défaut.

Événements de jeton

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 dépôt public.
Token.PatRevokeEvent Le jeton d’accès personnel « {DisplayName} » a été révoqué.
Token.PatSystemRevokeEvent Le jeton d’accès personnel « {DisplayName} » associé à l’utilisateur « {OwnerName} » a été révoqué par le système.
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.