审核事件列表

Azure DevOps Services

注意

审核仍处于公共预览状态。

下表描述了可用于通过 Azure DevOps 审核功能进行审核的事件类型(或操作)。

重要

审核仅适用于 Microsoft Entra ID 支持的组织。 有关详细信息,请参阅连接组织到 Microsoft Entra ID

  • 任何给定事件都属于特定 产品区域。 区域的完整列表位于 “区域”表中
  • 事件具有一个 “类别” 字段,该字段反映事件期间执行的操作的类型。 可能的操作类型的列表位于 “类别”表中
  • 所有可能操作的列表按产品区域分组,可在“操作”部分找到

注意

我们尽力定期添加新操作。 如果希望看到当前不在下表中的事件,请考虑在开发者社区与我们共享该事件。

地区

范围 说明
审核 查看和下载审核日志。 访问、创建、修改、启用、禁用和删除审核流。
Billing 添加、更改或删除 Azure 订阅。 修改管道、项目和云负载测试使用情况的计费数量。
检查 创建、修改、删除和跟踪检查的使用情况,包括对 Azure Pipelines 中受保护资源的审批(仅限 YAML)。
扩展 为扩展市场安装、修改、启用、禁用和卸载扩展。
Git 在 Azure Repos 中创建、修改、启用、禁用、分叉、删除和取消删除 Git 存储库。 绕过 PR 策略。 更改分支策略。
分组 创建组并修改组成员身份。
Library 在 Azure Pipelines 中创建、修改、删除和跟踪服务连接、变量组、安全文件和代理池的使用情况。
许可 分配、修改和删除许可。 创建、修改和删除组许可规则。
组织 创建和修改 Azure DevOps 组织。 链接并取消链接到 Microsoft Entra 组织。
OrganizationPolicy 添加、修改或删除组织策略。
权限 在整个 Azure DevOps 组织中修改或删除用户和组的权限和访问控制列表。
管道 在 Azure Pipelines 中创建、修改和删除 Pipelines。 为项目和管道授权和未经授权资源。 修改管道保留设置。 保留和取消运行管道。
策略 在 Azure Repos 中创建、修改和删除 Git 存储库的策略。
处理 在 Azure Boards 中创建、修改和删除流程(项目组合积压工作、控件、字段、组、列表、页面、流程、规则、状态、控件设置、工作项等)的属性。
项目 在 Azure Boards 中创建、修改、更改项目的可见性、删除和还原项目。 创建、修改和删除区域路径。
版本 在 Azure Pipelines 中创建、修改和删除发布管道。 跟踪部署和部署审批。
令牌 创建、修改、撤销和删除个人访问令牌(PAT)或 SSH 密钥。 跟踪公共存储库发现和系统吊销 PAT。 令牌访问事件当前未记录。

类别

类别 说明
访问 在组织中查看或打开的项目。
创建 组织中新创建的项目。
删除 从组织中删除或删除的项目。
执行 在组织内完成的已完成流程。
修改 在组织中进行了更改的项目,例如状态或属性更改。
重命名 对组织中的项目进行的名称更改。

操作

注意

想要了解组织日志中的哪些操作? 请务必检查审核日志查询 APIhttps://auditservice.dev.azure.com/{YOUR_ORGANIZATION}/_apis/audit/actions,将 {YOUR_ORGANIZATION} 替换为组织的名称。 此 API 返回组织可以发出的所有审核事件的列表。

审核

ActionId 类别 详细信息
AuditLog.AccessLog 访问 访问了审核日志
AuditLog.DownloadLog 访问 下载了审核日志的 {Format} 副本
AuditLog.StreamCreated 创建 {ConsumerType:consumerType} 的流已设置为将审核事件发送到 {displayName}。
AuditLog.StreamDeleted 删除 删除了 {ConsumerType:consumerType} 以将审核数据发送到 {displayName} 的流。
AuditLog.StreamDisabledBySystem 修改 系统禁用了 {ConsumerType:consumerType} 向 {displayName} 发送审核数据的流。
AuditLog.StreamDisabledByUser 修改 已禁用 {ConsumerType:consumerType} 以将审核数据发送到 {displayName} 的流。
AuditLog.StreamEnabled 修改 已启用 {ConsumerType:consumerType} 以将审核数据发送到 {displayName} 的流。
AuditLog.StreamModified 修改 修改了 {ConsumerType:consumerType} 以将审核数据发送到 {displayName} 的流。
AuditLog.StreamRead Access 访问的审核流。
AuditLog.TestStream 创建 {ResolveIdentity:ActorId} 在 Azure DevOps 中从 {OrganizationName} 发起了 {StreamConsumerType} 流连接测试。

计费

ActionId 类别 详细信息
Billing.BillingModeUpdate 修改 订阅 {SubscriptionGuid} 的用户计费配置更改为“{BillingMode}”
Billing.LimitUpdate 修改 {MeterName} 使用情况限制已从 {PreviousLimitNumber} 更改为 {LimitNumber}
Billing.PurchaseUpdate 修改 {MeterName} 数量已从 {PreviousPurchaseNumber} 更改为 {PurchaseNumber}。
Billing.SubscriptionLink 创建 设置为 {NewSubscriptionGuid} 的计费关系
Billing.SubscriptionUnlink 删除 从 {PreviousSubscriptionGuid} 中删除的计费关系
Billing.SubscriptionUpdate 修改 计费关系从 {PreviousSubscriptionGuid} 更改为 {NewSubscriptionGuid}

检查

ActionId 类别 详细信息
CheckConfiguration.Created 创建 {Type}检查已添加到 {ResourceType} {ResourceName}
CheckConfiguration.Deleted 删除 {Type}已从 {ResourceType} {ResourceName} 中删除检查
CheckConfiguration.Updated 修改 {Type}已针对 {ResourceType} {ResourceName} 更新检查
CheckSuite.Completed 执行 检查项目 {ResolveProjectId:ProjectId} 中管道 {PipelineName} 的运行阶段 {StageName} #{RunName} 是否已为 {CheckSuiteStatus}

分机

ActionId 类别 详细信息
Extension.Disabled 修改 已禁用发布服务器“{PublisherName}”的扩展“{ExtensionName}”
Extension.Enabled 修改 已启用发布服务器“{PublisherName}”的扩展“{ExtensionName}”
Extension.Installed 创建 已安装发布者“{PublisherName}”中的扩展“{ExtensionName}”- 版本“{Version}”
Extension.Uninstalled 删除 已卸载发布服务器“{PublisherName}”的扩展“{ExtensionName}”
Extension.VersionUpdated 修改 发布者“{PublisherName}”中的扩展“{ExtensionName}”已从版本“{FromVersion}”更新到版本“{Version}”

Git

ActionId 类别 详细信息
Git.RefUpdatePoliciesBypassed 修改 项目 {ResolveProjectId:ProjectId} 中的 Git 存储库“{RepoName}”中绕过了“{FriendlyName}”的策略
Git.RepositoryCreated 创建 在项目 {ResolveProjectId:ProjectId} 中创建 Git 存储库“{RepoName}”
Git.RepositoryDefaultBranchChanged 修改 Git 存储库“{RepoName}”的默认分支已更改为项目 {ResolveProjectId:ProjectId} 中的“{DefaultBranch}”
Git.RepositoryDeleted 删除 Git 存储库“{RepoName}”已从项目 {ResolveProjectId:ProjectId} 中删除
Git.RepositoryDestroyed 删除 项目 {ResolveProjectId:ProjectId} 中销毁了 Git 存储库“{RepoName}”
Git.RepositoryDisabled 修改 项目 {ResolveProjectId:ProjectId} 中禁用了 Git 存储库“{RepoName}”
Git.RepositoryEnabled 修改 项目 {ResolveProjectId:ProjectId} 中启用了 Git 存储库“{RepoName}”
Git.RepositoryForked 创建 项目 {ResolveProjectId:ProjectId} 中的 Git 存储库“{RepoName}”是从项目“{ParentProjectName}”中的“{ParentRepoName}”分叉的
Git.RepositoryRenamed 修改 Git 存储库“{PreviousRepoName}”已重命名为项目 {ResolveProjectId:ProjectId} 中的“{RepoName}”
Git.RepositoryUndeleted 创建 项目 {ResolveProjectId:ProjectId} 中未取消删除 Git 存储库“{RepoName}”

ActionId 类别 详细信息
Group.CreateGroups 创建 {GroupName} 组已创建
Group.UpdateGroupMembership 修改
Group.UpdateGroupMembership.Add 修改 {ResolveIdentity:MemberId} 已添加为组 {ResolveIdentity:GroupId} 的成员
Group.UpdateGroupMembership.Remove 修改 {ResolveIdentity:MemberId} 已作为组 {ResolveIdentity:GroupId} 的成员删除
Group.UpdateGroups.Delete 删除 {ResolveIdentity:GroupId} 组已删除
Group.UpdateGroups.Modify 修改 {ResolveIdentity:GroupId} 组信息已更新

ActionId 类别 详细信息
Library.AgentAdded 修改 向池 {AgentPoolName} 添加了代理 {AgentName}。
Library.AgentDeleted 修改 从池 {AgentPoolName} 中删除了代理 {AgentName}。
Library.AgentPoolCreated 创建 已创建代理池 {AgentPoolName}。
Library.AgentPoolDeleted 删除 已删除的代理池 {AgentPoolName}。
Library.AgentsDeleted 修改 从池 {AgentPoolName} 中删除了多个代理。
Library.Service连接ionCreated 创建 创建的服务连接类型为 {连接ionType} 的“{连接ionName}”。
Library.Service连接ionDeleted 删除 从项目 {ResolveProjectId:ProjectId} 中删除了类型为 {连接ionType} 的服务连接“{连接ionName}”。
Library.Service连接ionDeletedFromMultipleProjects 删除 从多个项目中删除了类型为 {连接ionType} 的服务连接“{连接ionName}”。
Library.Service连接ionExecuted 执行 在项目 {ResolveProjectId:ProjectId} 中执行的 {连接ionType} 类型的服务连接“{连接ionName}”。
Library.Service连接ionForProjectModified 修改 项目 {ResolveProjectId:ProjectId} 中修改的服务连接“{连接ionName}”。
Library.Service连接ionModified 修改 已修改的服务连接类型为 {连接ionType} 的“{连接ionName}”。
Library.Service连接ionShared 修改 具有项目 {ResolveProjectId:ProjectId} 的 {连接ionType} 类型的共享服务连接“{连接ionName}”。
Library.Service连接ionSharedWithMultipleProjects 修改 具有多个项目的 {连接ionType} 类型的共享服务连接“{连接ionName}”。
Library.VariableGroupCreated 创建 在项目 {ResolveProjectId:ProjectId} 中创建变量组“{VariableGroupName}”。
Library.VariableGroupCreatedForProjects 创建 为多个项目创建了变量组“{VariableGroupName}”。
Library.VariableGroupDeleted 删除 项目 {ResolveProjectId:ProjectId} 中删除了变量组“{VariableGroupName}”。
Library.VariableGroupDeletedFromProjects 删除 从多个项目中删除了变量组“{VariableGroupName}”。
Library.VariableGroupModified 修改 在项目 {ResolveProjectId:ProjectId} 中修改了变量组“{VariableGroupName}”。
Library.VariableGroupModifiedForProjects 修改 修改了多个项目的变量组“{VariableGroupName}”。

许可

ActionId 类别 详细信息
Licensing.Assigned 创建 分配给“{ResolveIdentity:UserIdentifier}”{Optional:Reason} 的 {AccessLevel} 访问级别
Licensing.GroupRuleCreated 创建 为分配 {AccessLevel} 访问级别的“{ResolveIdentity:GroupIdentifier}”组的新组规则已添加到组织
Licensing.GroupRuleDeleted 删除 已删除分配 {AccessLevel} 访问级别的“{ResolveIdentity:GroupIdentifier}”组的组规则
Licensing.GroupRuleModified 修改 针对“{ResolveIdentity:GroupIdentifier}”组,从 {PreviousAccessLevel} 修改为 {AccessLevel} 的组规则访问级别
Licensing.Modified 修改 从 {PreviousAccessLevel} 修改为 “{ResolveIdentity:UserIdentifier}” {Optional:Reason} 的访问级别
Licensing.Removed 删除 从“{ResolveIdentity:UserIdentifier}”中删除了 {AccessLevel} 访问级别

组织

ActionId 类别 详细信息
Organization.Create 创建 组织 {OrganizationName} 是在 {PreferredRegion} 区域中创建的
Organization.LinkToAAD 修改 组织 {OrganizationName} 已链接到 Microsoft Entra 租户 {AADTenant}
Organization.UnlinkFromAAD 修改 组织 {OrganizationName} 已从 Microsoft Entra 租户取消链接
Organization.Update.Delete 修改 组织 {OrganizationName} 已删除
Organization.Update.ForceUpdateOwner 修改 组织所有者已从 {OldOwnerName} 更改为 {NewOwnerName}。 执行组件“{ForceUpdateReason}”指定的原因
Organization.Update.Owner 修改 组织所有者已从 {OldOwnerName} 更改为 {NewOwnerName}
Organization.Update.Rename 修改 组织 {OldOrganizationName} 已重命名为 {NewOrganizationName}
Organization.Update.Restore 修改 已成功还原组织 {OrganizationName}

组织策略

ActionId 类别 详细信息
OrganizationPolicy.EnforcePolicyAdded 创建 添加了强制策略 {EnforcePolicyName}
OrganizationPolicy.EnforcePolicyRemoved 删除 已删除强制策略 {EnforcePolicyName}
OrganizationPolicy.PolicyValueUpdated 修改 策略 {PolicyName} 已更改为 {PolicyValue}

权限

ActionId 类别 详细信息
Security.ModifyAccessControlLists 修改 {ResolveIdentity:SubjectDescriptor} 的权限“{NamespaceName}{ChangedPermission}”设置为 {PermissionModifiedTo}
Security.ModifyPermission 修改 {ResolveIdentity:SubjectDescriptor} 的权限“{NamespaceName}{ChangedPermission}”设置为 {PermissionModifiedTo}
Security.RemoveAccessControlLists 删除 命名空间 {NamespaceName} 上已删除所有访问控制列表(s) {Tokens}
Security.RemoveAllAccessControlLists 删除 {ResolveIdentity:ActorId} 删除了所有访问控制列表
Security.RemoveIdentityACEs 删除 {ResolveIdentity:ActorId} 删除了标识 ACE
Security.RemovePermission 删除 命名空间 {NamespaceName} 和令牌 {Token} 上已删除 {ResolveIdentity:Identities} 的所有权限
Security.ResetAccessControlLists 修改 {ResolveIdentity:ActorId} 重置访问控制列表
Security.ResetPermission 修改 {ResolveIdentity:SubjectDescriptor} 上命名空间 {NamespaceName} 的所有权限都重置为默认值

管道

ActionId 类别 详细信息
Pipelines.DeploymentJobCompleted 执行 在管道“{PipelineName}”上运行“{RunName}”到环境“{EnvironmentName}”{DeploymentResult} 的部署
Pipelines.PipelineCreated 创建 在项目 {ResolveProjectId:ProjectId} 中创建管道“{PipelineName}”
Pipelines.PipelineDeleted 删除 项目 {ResolveProjectId:ProjectId} 中删除了管道“{PipelineName}”
Pipelines.PipelineModified 修改 项目 {ResolveProjectId:ProjectId} 中修改后的管道“{PipelineName}”
Pipelines.PipelineRetentionSettingChanged 修改 管道保留期“{SettingName}”已从 {OldValue} 更改为 {ProjectName} 项目中的 {NewValue}
Pipelines.ResourceAuthorizedForPipeline 修改 已成功为管道 ID {PipelineId} 授权 {ResourceType} 资源 {ResourceId}
Pipelines.ResourceAuthorizedForProject 修改 已成功为项目授权 {ResourceType} 资源 {ResourceId}
Pipelines.ResourceNotAuthorizedForPipeline 修改 未授权 {ResourceType} 资源 {ResourceId} 用于管道 ID {PipelineId}。 资源不存在或用户没有权限
Pipelines.ResourceNotAuthorizedForProject 修改 未为项目授权 {ResourceType} 资源 {ResourceId}。 资源不存在或用户没有权限
Pipelines.ResourceUnauthorizedForPipeline 修改 已成功未经授权 {ResourceType} 资源 {ResourceId} 用于管道 ID {PipelineId}
Pipelines.ResourceUnauthorizedForProject 修改 已成功为项目未经授权 {ResourceType} 资源 {ResourceId}
Pipelines.RunRetained 修改 管道在项目 {ResolveProjectId:ProjectId} 中运行“{RunName}”,向 {RetentionOwnerId} 授予租约 ID {RetentionLeaseId}
Pipelines.RunUnretained 修改 项目 {ResolveProjectId:ProjectId} 中的管道运行“{RunName}”不再保留
Pipelines.Project设置 修改 管道设置“{SettingName}”已从“{OldValue}”更改为“{ProjectName}”项目中的“{NewValue}”。
Pipelines.Organization设置 修改 管道设置“{SettingName}”已从“{OldValue}”更改为组织级别的“{NewValue}”。

策略

ActionId 类别 详细信息
Policy.PolicyConfigCreated 创建 在项目 {ResolveProjectId:ProjectId} 中创建 {PolicyTypeDisplayName} 策略
Policy.PolicyConfigModified 修改 在项目 {ResolveProjectId:ProjectId} 中修改了 {PolicyTypeDisplayName} 策略
Policy.PolicyConfigRemoved 删除 删除了项目 {ResolveProjectId:ProjectId} 中的 {PolicyTypeDisplayName} 策略

处理

ActionId 类别 详细信息
Process.Behavior.Add 创建 已创建工作项类型“{WorkItemTypeReferenceName}”,并创建了项目组合积压工作“{BehaviorName}”。
Process.Behavior.Create 创建 为进程“{ProcessName}”创建的项目组合积压工作“{BehaviorName}”。
Process.Behavior.Delete 删除 为进程“{ProcessName}”删除的项目组合积压工作“{BehaviorName}”。
Process.Behavior.Edit 修改 为进程“{ProcessName}”编辑的项目组合积压工作“{BehaviorName}”。
Process.Behavior.Remove 删除 项目组合积压工作项类型中删除了“{BehaviorReferenceName}”。
Process.Behavior.Update 修改 {WorkItemTypeReferenceName} 的项目组合积压工作“{BehaviorName}”已更改。
Process.Control.Create 创建 为进程“{ProcessName}”中的工作项类型“{WorkItemTypeReferenceName}”创建的控件“{ControlLabel}”。
Process.Control.CreateWithoutLabel 创建 为进程“{ProcessName}”中的工作项类型“{WorkItemTypeReferenceName}”创建的控件。
Process.Control.Delete 删除 进程“{ProcessName}”中为工作项类型“{WorkItemTypeReferenceName}”删除了控件。
Process.Control.Update 修改 进程“{ProcessName}”中工作项类型“{WorkItemTypeReferenceName}”更新了控件“{ControlLabel}”。
Process.Control.UpdateWithoutLabel 修改 对进程“{ProcessName}”中的工作项类型“{WorkItemTypeReferenceName}”进行更新。
Process.Field.Add 创建 在进程“{ProcessName}”中的工作项类型“{WorkItemTypeReferenceName}”上创建的字段“{FieldReferenceName}”。
Process.Field.Create 创建 为进程“{ProcessName}”创建的字段“{FieldName}”。
Process.Field.Delete 删除 删除了字段“{FieldReferenceName}”。
Process.Field.Edit 修改 为进程“{ProcessName}”编辑的字段“{FieldName}”。
Process.Field.Remove 删除 进程“{ProcessName}”中从工作项类型“{WorkItemTypeReferenceName}”中删除了字段“{FieldReferenceName}”。
Process.Field.Update 修改 进程“{ProcessName}”中工作项类型“{WorkItemTypeReferenceName}”中更新了字段“{FieldReferenceName}”。
Process.Group.Add 创建 进程“{ProcessName}”中添加到 {WorkItemTypeReferenceName} 的新组“{GroupLabel}”。
Process.Group.Update 修改 为进程“{ProcessName}”中的工作项类型“{WorkItemTypeReferenceName}”更新了组“{GroupLabel}”。
Process.List.Create 修改 已创建 picklist“{PicklistName}”。
Process.List.Delete 删除 已删除 picklist“{PicklistName}”。
Process.List.ListAddValue 修改 添加了 Picklist 值 {PicklistValue}。
Process.List.ListRemoveValue 删除 已删除 Picklist 值 {PicklistValue}。
Process.List.Update 修改 已更新选取列表“{PicklistName}”。
Process.Page.Add 创建 页面“{PageName}”已添加到工作项类型“{WorkItemTypeReferenceName}”。
Process.Page.Delete 删除 从工作项类型“{WorkItemTypeReferenceName}”中删除的页面“{PageName}”。
Process.Page.Update 修改 为工作项类型“{WorkItemTypeReferenceName}”更新了页面“{PageName}”。
Process.Process.CloneXmlToInherited 创建 进程“{ParentProcessName}”已克隆到名为“{TargetProcessName}”的继承进程。
Process.Process.Create 创建 创建了继承的进程“{ProcessName}”。
Process.Process.Delete 删除 进程“{ProcessName}”已设置为已删除。
Process.Process.Edit 修改 已修改名称为“{OldProcessName}”的进程,并具有以下名称 {NewProcessInformation}。
Process.Process.EditWithoutNewInformation 修改 已修改名为“{OldProcessName}”的进程。
Process.Process.Import 创建 已导入新进程“{ProcessName}”。
Process.Process.MigrateXmlToInherited 修改 项目“{ProjectName}”的进程已从“{OldProcess}”更改为“{NewProcess}”。
Process.Rule.Add 创建 进程“{ProcessName}”的规则“{RuleName}”添加到“{WorkItemReferenceName}”。
Process.Rule.Delete 删除 从进程“{ProcessName}”的“{WorkItemTypeReferenceName}”中删除的规则“{RuleName}”。
Process.Rule.Update 修改 进程“{ProcessName}”的“{WorkItemTypeReferenceName}”中更新了规则“{RuleName}”。
Process.State.Create 创建 进程“{ProcessName}”中,状态“{StateName}”添加到“{WorkItemTypeReferenceName}”。
Process.State.Delete 删除 从进程“{ProcessName}”中的“{WorkItemTypeReferenceName}”中删除的状态“{StateName}”。
Process.State.Update 修改 进程“{ProcessName}”中的“{WorkItemTypeReferenceName}”中更新了状态“{StateName}”。
Process.SystemControl.Delete 删除 进程“{ProcessName}”的“{WorkItemTypeReferenceName}”中删除了 SystemControl“{ControlId}”。
Process.SystemControl.Update 修改 进程“{ProcessName}”的“{WorkItemTypeReferenceName}”中更新了 SystemControl“{ControlId}”。
Process.WorkItemType.Create 创建 为进程“{ProcessName}”创建的新工作项类型“{WorkItemTypeName}”。
Process.WorkItemType.Delete 删除 从进程“{ProcessName}”中删除的工作项类型“{WorkItemTypeReferenceName}”。
Process.WorkItemType.Update 修改 为进程“{ProcessName}”更新了工作项类型“{WorkItemTypeReferenceName}”。

项目

ActionId 类别 详细信息
Project.AreaPath.Create 创建 区域路径“{Path}”已创建。
Project.AreaPath.Delete 删除 区域路径“{Path}”已被删除。
Project.AreaPath.Update 修改 区域路径“{Path}”已更新。
Project.Create 创建 已成功创建项目 {ProjectName}
Project.CreateCompleted 创建 已成功创建项目 {ProjectName}
Project.CreateFailed 创建 无法创建项目 {ProjectName}
Project.CreateQueued 创建 项目 {ProjectName} 创建已启动
Project.DeleteCompleted 删除 项目 {ProjectName} 已成功删除了 {ProjectDeleteType}
Project.DeleteFailed 删除 无法删除项目 {ProjectName}
Project.DeleteQueued 删除 项目 {ProjectName} 删除已启动
Project.HardDeleteCompleted 删除 {PreviousProjectName} 项目已成功删除
Project.HardDeleteFailed 删除 {PreviousProjectName} 项目无法删除
Project.HardDeleteQueued 删除 {PreviousProjectName} 项目删除已启动
Project.RestoreCompleted 修改 已成功还原项目 {ResolveProjectId:ProjectId}
Project.RestoreQueued 修改 项目 {ResolveProjectId:ProjectId} 还原已启动
Project.SoftDeleteCompleted 删除 {PreviousProjectName} 项目已成功软删除
Project.SoftDeleteFailed 删除 {PreviousProjectName} 项目无法删除
Project.SoftDeleteQueued 删除 {PreviousProjectName} 项目删除已启动
Project.UpdateRenameCompleted 修改 已成功将项目 {PreviousProjectName} 重命名为 {ProjectName}
Project.UpdateRenameQueued 修改 已为项目 {PreviousProjectName} 重命名为 {ProjectName}
Project.UpdateVisibilityCompleted 修改 项目 {ResolveProjectId:ProjectId} 可见性从 {PreviousProjectVisibility} 更改为 {ProjectVisibility} 成功
Project.UpdateVisibilityQueued 修改 项目 {ResolveProjectId:ProjectId} 可见性从 {PreviousProjectVisibility} 更改为 {ProjectVisibility} 已启动

Release

ActionId 类别 详细信息
Release.ApprovalCompleted 修改 {ApprovalType} 批准将发布“{ReleaseName}”部署到暂存“{StageName}”的审批已在 Project {ResolveProjectId:ProjectId} 中为 {ApprovalResult}
释放。审批Completed 修改 用于部署发布“{ReleaseName}”的多个 {ApprovalType} 审批已在 Project {ResolveProjectId:ProjectId} 中为 {ApprovalResult}
Release.DeploymentCompleted 执行 将管道“{PipelineName}”上的发布“{ReleaseName}”部署到 Project {ResolveProjectId:ProjectId} 中的“{StageName}”是 {DeploymentResult}
Release.DeploymentsCompleted 执行 管道“{PipelineName}”上发布“{ReleaseName}”的多个阶段的部署是 Project {ResolveProjectId:ProjectId} 中的 {DeploymentResult}
Release.ReleaseCreated 创建 在 Project {ResolveProjectId:ProjectId} 中创建发布管道“{PipelineName}”的发布“{releaseName}”
Release.ReleaseDeleted 删除 在 Project {ResolveProjectId:ProjectId} 中删除发布管道“{PipelineName}”的发布“{ReleaseName}”
Release.ReleasePipelineCreated 创建 在 Project {ResolveProjectId:ProjectId} 中创建的发布管道“{PipelineName}”
Release.ReleasePipelineDeleted 删除 在 Project {ResolveProjectId:ProjectId} 中删除的发布管道“{PipelineName}”
Release.ReleasePipelineModified 修改 在 Project {ResolveProjectId:ProjectId} 中修改的发布管道“{PipelineName}”

令牌

ActionId 类别 详细信息
Token.PatCreateEvent 创建 已创建个人访问令牌“{DisplayName}”。
Token.PatExpiredEvent 修改 个人访问令牌“{DisplayName}”已过期。
Token.PatPublicDiscoveryEvent Access 在公共存储库中发现了与用户“{OwnerName}”关联的个人访问令牌“{DisplayName}”。
Token.PatRevokeEvent 删除 已撤销个人访问令牌“{DisplayName}”。
Token.PatSystemRevokeEvent 删除 系统撤销了与用户“{OwnerName}”关联的个人访问令牌“{DisplayName}”。
Token.PatUpdateEvent 修改 个人访问令牌“{DisplayName}”已更新。
Token.SshCreateEvent 创建 已创建 SSH 密钥“{DisplayName}”。
Token.SshRevokeEvent 删除 SSH 密钥“{DisplayName}”已撤销。
Token.SshUpdateEvent 修改 SSH 密钥“{DisplayName}”已更新。