Список событий аудита
Azure DevOps Services
Примечание.
Аудит по-прежнему находится в общедоступной предварительной версии.
В следующих таблицах описан тип событий (или действий), доступных для аудита с помощью функции аудита Azure DevOps.
Важно!
Аудит доступен только для организаций, поддерживаемых идентификатором Microsoft Entra. Дополнительные сведения см. в Подключение вашей организации с идентификатором Microsoft Entra.
- Любое заданное событие принадлежит определенной области продукта. Полный список областей находится в таблице "Область".
- Событие имеет поле "Категория ", которое отражает тип действия, выполняемого во время события. Список возможных типов действий находится в таблице "Категории".
- Список всех возможных действий сгруппирован по области продукта и можно найти в разделе "Действия".
Примечание.
Мы стараемся регулярно добавлять новые действия. Если вы хотите увидеть событие, которое сейчас не находится в следующих таблицах, рассмотрите возможность совместного использования с нами в Сообщество разработчиков.
Области
Область | Description |
---|---|
Аудит | Просмотр и скачивание журналов аудита. Доступ, создание, изменение, включение, отключение и удаление потоков аудита. |
Выставление счетов | Добавление, изменение или удаление подписок Azure. Изменение количества выставления счетов для конвейеров, артефактов и использования облачной нагрузки. |
Проверяет | Создание, изменение, удаление и отслеживание использования проверка, включая утверждения защищенных ресурсов в Azure Pipelines (только YAML). |
Расширение | Установка, изменение, включение, отключение и удаление расширений для Extensions Marketplace. |
Git | Создание, изменение, включение, отключение, вилку, удаление и отмена удаления репозиториев Git в Azure Repos. Обход политик PR. Изменение политик ветви. |
Групповое | Создайте группы и измените членство в группах. |
Библиотека | Создание, изменение, удаление и отслеживание использования подключений служб, групп переменных, защищенных файлов и пулов агентов в Azure Pipelines. |
Лицензирование | Назначение, изменение и удаление лицензирования. Создание, изменение и удаление правил лицензирования группы. |
Предприятие | Создание и изменение организации Azure DevOps. Связывание и отмена связи с организациями Microsoft Entra. |
OrganizationPolicy | Добавление, изменение или удаление политик организации. |
Разрешения | Изменение или удаление разрешений и списков управления доступом для пользователей и групп в организации Azure DevOps. |
Конвейеры | Создание, изменение и удаление конвейеров в Azure Pipelines. Авторизация и отмена проверки подлинности ресурсов для проектов и конвейеров. Изменение параметров хранения конвейера. Сохранение и отмена выполнения конвейера. |
Политика | Создание, изменение и удаление политик для репозитория Git в Azure Repos. |
Обработать | Создание, изменение и удаление атрибутов для процессов (невыполненные операции портфеля, элементы управления, поля, группы, списки, страницы, процессы, правила, состояния, параметры управления, рабочие элементы и т. д.) в Azure Boards. |
Проект | Создание, изменение, изменение видимости, удаление и восстановление проектов в Azure Boards. Создание, изменение и удаление путей к области. |
Выпуск | Создание, изменение и удаление конвейеров выпусков и выпусков в Azure Pipelines. Отслеживание развертываний и утверждений развертывания. |
токен. | Создание, изменение, отмена и удаление личных маркеров доступа (PATS) или ключей SSH. Отслеживайте общедоступный репозиторий обнаружения и отзыва систем PAT. События доступа к маркерам в настоящее время не регистрируются. |
Категории
Категория | Description |
---|---|
Открыть | Просмотр или открытие артефактов в организации. |
Создание | Недавно созданные артефакты в организации. |
Удаление | Удалены или удалены артефакты из организации. |
Выполнить | Завершенные процессы, выполненные в организации. |
Изменить | Измененные артефакты, такие как изменение состояния или свойства, сделанные в организации. |
Переименовать | Изменения имен, внесенные в артефакты в организации. |
Действия
Примечание.
Хотите узнать, какие действия записываются в журналы вашей организации? Не забудьте проверка API запросов журнала аудита: https://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 | Открыть | Доступ к потокам аудита. |
AuditLog.TestStream | Создание | {ResolveIdentity:ActorId} инициировал тест подключения потока {StreamConsumerType} из {OrganizationName} в Azure DevOps. |
Выставление счетов
ActionId | Категория | Сведения |
---|---|---|
Billing.BillingModeUpdate | Изменить | Конфигурация выставления счетов пользователей изменилась на "{BillingMode}" для подписки {SubscriptionGuid} |
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.Обновлено | Изменить | {Type} проверка обновлен для {ResourceType} {ResourceName} |
CheckSuite.Completed | Выполнить | Проверки на этапе {StageName} запуска #{RunName} конвейера {PipelineName} в проекте {ResolveProjectId:ProjectId} были {CheckSuiteStatus} |
Расширение
ActionId | Категория | Сведения |
---|---|---|
Extension.Disabled | Изменить | Расширение "{ExtensionName}" от издателя "{PublisherName}" было отключено |
Extension.Enabled | Изменить | Расширение "{ExtensionName}" от издателя "{PublisherName}" было включено |
Extension.Installed | Создание | Расширение "{ExtensionName}" от издателя "{PublisherName}" было установлено — версия "{version}" |
Extension.Uninstalled | Удалить | Расширение "{ExtensionName}" из издателя "{PublisherName}" было удалено |
Extension.VersionUpdated | Изменить | Расширение "{ExtensionName}" от издателя "{PublisherName}" обновлено с версии "{FromVersion}" до версии "{Version}" |
Git
ActionId | Категория | Сведения |
---|---|---|
Git.RefUpdatePoliciesBypassed | Изменить | Политики для {FriendlyName}были обходить в репозитории Git "{RepoName}" в проекте {ResolveProjectId:ProjectId} |
Git.RepositoryCreated | Создание | Создан репозиторий Git "{RepoName}" в проекте {ResolveProjectId:ProjectId} |
Git.RepositoryDefaultBranchChanged | Изменить | Ветвь по умолчанию репозитория Git "{RepoName}" была изменена на "{DefaultBranch}" в проекте {ResolveProjectId:ProjectId} |
Git.RepositoryDeleted | Удалить | Репозиторий Git "{RepoName}" был удален из проекта {ResolveProjectId:ProjectId} |
Git.RepositoryDebashed | Удалить | Репозиторий Git "{RepoName}" был уничтожен в проекте {ResolveProjectId:ProjectId} |
Git.RepositoryDisabled | Изменить | Репозиторий Git "{RepoName}" отключен в проекте {ResolveProjectId:ProjectId} |
Git.RepositoryEnabled | Изменить | Репозиторий Git "{RepoName}" включен в проекте {ResolveProjectId:ProjectId} |
Git.RepositoryForked | Создание | Репозиторий Git "{RepoName}" в проекте {ResolveProjectId:ProjectId} был закреплен из "{ParentRepoName}" в проекте "{ParentProjectName}" |
Git.RepositoryRenamed | Изменить | Репозиторий Git "{PreviousRepoName}" был переименован в "{RepoName}" в проекте {ResolveProjectId:ProjectId} |
Git.RepositoryUndeleted | Создание | Репозиторий Git "{RepoName}" был отключен в проекте {ResolveProjectId:ProjectId} |
Групповой
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 | Изменить | Добавлен агент {AgentName} в пул {AgentPoolName}. |
Library.AgentDeleted | Изменить | Удален агент {AgentName} из пула {AgentPoolName}. |
Library.AgentPoolCreated | Создание | Созданный пул агентов {AgentPoolName}. |
Library.AgentPoolDeleted | Удалить | Удаленный пул агентов {AgentPoolName}. |
Library.AgentDeleted | Изменить | Удалено несколько агентов из пула {AgentPoolName}. |
Library.Service Подключение ionCreated | Создание | Созданная служба Подключение ion "{Подключение ionName}" типа {Подключение ionType}. |
Library.Service Подключение ionDeleted | Удалить | Удаленная служба Подключение ion "{Подключение ionName}" типа {Подключение ionType} из проекта {ResolveProjectId:ProjectId}. |
Library.Service Подключение ionDeletedFromMultipleProjects | Удалить | Удаленная служба Подключение ion "{Подключение ionName}" типа {Подключение ionType} из нескольких проектов. |
Library.Service Подключение ionExecuted | Выполнить | Служба Подключение ion "{Подключение ionName}" типа {Подключение ionType}, выполняемого в проекте {ResolveProjectId:ProjectId}. |
Library.Service Подключение ionForProjectModified | Изменить | Изменена служба Подключение ion "{Подключение ionName}" в проекте {ResolveProjectId:ProjectId}. |
Library.Service Подключение ionModified | Изменить | Изменена служба Подключение ion "{Подключение ionName}" типа {Подключение ionType}. |
Library.Service Подключение ionShared | Изменить | Общая служба Подключение ion "{Подключение ionName}" типа {Подключение ionType} с проектом {ResolveProjectId:ProjectId}. |
Library.Service Подключение ionSharedWithMultipleProjects | Изменить | Общая служба Подключение ion "{Подключение ionName}" типа {Подключение ionType} с несколькими проектами. |
Library.VariableGroupCreated | Создание | Созданная группа переменных "{VariableGroupName}" в проекте {ResolveProjectId:ProjectId}. |
Library.VariableGroupCreatedForProjects | Создание | Созданная группа переменных "{VariableGroupName}" для нескольких проектов. |
Library.VariableGroupDeleted | Удалить | Удаленная группа переменных "{VariableGroupName}" в проекте {ResolveProjectId:ProjectId}. |
Library.VariableGroupDeletedFromProjects | Удалить | Удаленная группа переменных "{VariableGroupName}" из нескольких проектов. |
Library.VariableGroupModified | Изменить | Измененная группа переменных "{VariableGroupName}" в проекте {ResolveProjectId:ProjectId}. |
Library.VariableGroupModifiedForProjects | Изменить | Измененная группа переменных "{VariableGroupName}" для нескольких проектов. |
Лицензирование
ActionId | Категория | Сведения |
---|---|---|
Лицензирование.Назначено | Создание | {AccessLevel} уровень доступа, назначенный "{ResolveIdentity:UserIdentifier}" {Optional:Reason} |
Licensing.GroupRuleCreated | Создание | Новое правило группы для группы "{ResolveIdentity:GroupIdentifier}", назначающей уровень доступа {AccessLevel}, был добавлен в организацию. |
Licensing.GroupRuleDeleted | Удалить | Правило группы для группы "{ResolveIdentity:GroupIdentifier}" с назначением уровня доступа {AccessLevel} было удалено |
Licensing.GroupRuleModified | Изменить | Уровень доступа к правилу группы, измененный для {PreviousAccessLevel} на {AccessLevel} для группы "{ResolveIdentity:GroupIdentifier}" |
Лицензирование.Изменено | Изменить | Уровень доступа, измененный с {PreviousAccessLevel} на {AccessLevel} для "{ResolveIdentity:UserIdentifier}" {Optional:Reason} |
Licensing.Removed | Удалить | Уровень доступа {AccessLevel} удален из "{ResolveIdentity:UserIdentifier}" |
Организация
ActionId | Категория | Сведения |
---|---|---|
Организация.Создание | Создание | Организация {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} успешно восстановлена |
OrganizationPolicy
ActionId | Категория | Сведения |
---|---|---|
OrganizationPolicy.EnforcePolicyAdded | Создание | Добавлена политика принудительного применения {EnforcePolicyName}. |
OrganizationPolicy.EnforcePolicyRemoved | Удалить | Удалена примененная политика {EnforcePolicyName}. |
OrganizationPolicy.PolicyValueUpdated | Изменить | Политика {PolicyName} была изменена на {PolicyValue} |
Разрешения
ActionId | Категория | Сведения |
---|---|---|
Security.ModifyAccessControlLists | Изменить | Разрешение "{NamespaceName}{ChangedPermission}" задано для {PermissionModifiedTo} для {ResolveIdentity:SubjectDescriptor} |
Security.ModifyPermission | Изменить | Разрешение "{NamespaceName}{ChangedPermission}" задано для {PermissionModifiedTo} для {ResolveIdentity:SubjectDescriptor} |
Security.RemoveAccessControlLists | Удалить | Все списки управления доступом были удалены в пространстве имен {NamespaceName} на токенах {Token} |
Security.RemoveAllAccessControlLists | Удалить | {ResolveIdentity:ActorId} удалены все списки контроль доступа |
Security.RemoveIdentityACEs | Удалить | {ResolveIdentity:ActorId} удалил ACE удостоверения |
Security.RemovePermission | Удалить | Все разрешения были удалены для {ResolveIdentity:Удостоверения} в пространстве имен {NamespaceName} и маркер {Token} |
Security.ResetAccessControlLists | Изменить | {ResolveIdentity:ActorId} сброс списка управления доступом |
Security.ResetPermission | Изменить | Все разрешения для пространства имен {NamespaceName} в {ResolveIdentity:SubjectDescriptor} были сброшены обратно в значение по умолчанию. |
Конвейеры
ActionId | Категория | Сведения |
---|---|---|
Pipelines.DeploymentJobCompleted | Выполнить | Развертывание для запуска "{RunName}" в конвейере "{PipelineName}" в среде "{EnvironmentName}" {DeploymentResult} |
Pipelines.PipelineCreated | Создание | Созданный конвейер "{PipelineName}" в проекте {ResolveProjectId:ProjectId} |
Pipelines.PipelineDeleted | Удалить | Удаленный конвейер "{PipelineName}" в проекте {ResolveProjectId:ProjectId} |
Pipelines.PipelineModified | Изменить | Изменен конвейер "{PipelineName}" в проекте {ResolveProjectId:ProjectId} |
Pipelines.PipelineRetentionSettingChanged | Изменить | Хранение конвейеров "{SettingName}" изменилось с {OldValue} на {NewValue} в проекте {ProjectName} |
Pipelines.ResourceAuthorizedForPipeline | Изменить | Успешно авторизованный ресурс {ResourceType} {ResourceId} для идентификатора конвейера {PipelineId} |
Pipelines.ResourceAuthorizedForProject | Изменить | Успешно авторизованный ресурс {ResourceType} {ResourceId} для проекта |
Pipelines.ResourceNotAuthorizedForPipeline | Изменить | Не авторизовать ресурс {ResourceType} {ResourceId} для идентификатора конвейера {PipelineId}. Ресурс не существует или у пользователя нет разрешения |
Pipelines.ResourceNotAuthorizedForProject | Изменить | Не авторизовать ресурс {ResourceType} {ResourceId} для проекта. Ресурс не существует или у пользователя нет разрешения |
Pipelines.ResourceUnauthorizedForPipeline | Изменить | Успешно несанкционированный ресурс {ResourceType} {ResourceId} для идентификатора конвейера {PipelineId} |
Pipelines.ResourceUnauthorizedForProject | Изменить | Успешно несанкционированный ресурс {ResourceType} {ResourceId} для проекта |
Pipelines.RunRetained | Изменить | Запуск конвейера "{RunName}" в проекте {ResolveProjectId:ProjectId} предоставил идентификатор аренды {RetentionLeaseId} {RetentionOwnerId} |
Pipelines.RunUnretained | Изменить | Запуск конвейера "{RunName}" в проекте {ResolveProjectId:ProjectId} больше не сохраняется |
Pipelines.Project Параметры | Изменить | Параметр конвейеров "{SettingName}" изменен с "{OldValue}" на "{NewValue}" в проекте "{ProjectName}". |
Pipelines.Organization Параметры | Изменить | Параметры конвейеров "{SettingName}" изменились с "{OldValue}" на "{NewValue}" на уровне организации. |
Политика
ActionId | Категория | Сведения |
---|---|---|
Policy.PolicyConfigCreated | Создание | Созданная политика {PolicyTypeDisplayName} в проекте {ResolveProjectId:ProjectId} |
Policy.PolicyConfigModified | Изменить | Изменена политика {PolicyTypeDisplayName} в проекте {ResolveProjectId:ProjectId} |
Policy.PolicyConfigRemoved | Удалить | Удалена политика {PolicyTypeDisplayName} в проекте {ResolveProjectId:ProjectId} |
Процесс
ActionId | Категория | Сведения |
---|---|---|
Process.Behavior.Add | Создание | Тип рабочего элемента "{WorkItemTypeReferenceName}" создан и невыполненный журнал портфеля "{BehaviorName}". |
Process.Behavior.Create | Создание | Невыполненная работа портфеля "{BehaviorName}", созданная для процесса "{ProcessName}". |
Process.Behavior.Delete | Удалить | Невыполненная работа портфеля "{BehaviorName}" удалена для процесса "{ProcessName}". |
Process.Behavior.Edit | Изменить | Невыполненная работа портфеля "{BehaviorName}" изменена для процесса "{ProcessName}". |
Process.Behavior.Remove | Удалить | Невыполненная работа портфеля "{BehaviorReferenceName}" удалена из типа рабочего элемента. |
Process.Behavior.Update | Изменить | Невыполненная работа портфеля "{BehaviorName}" изменена для {WorkItemTypeReferenceName}. |
Process.Control.Create | Создание | Элемент управления "{ControlLabel}", созданный для типа рабочего элемента "{WorkItemTypeReferenceName}" в процессе "{ProcessName}". |
Process.Control.CreateWithoutLabel | Создание | Элемент управления, созданный для типа рабочего элемента "{WorkItemTypeReferenceName}" в процессе "{ProcessName}". |
Process.Control.Delete | Удалить | Элемент управления был удален для типа рабочего элемента "{WorkItemTypeReferenceName}" в процессе "{ProcessName}". |
Process.Control.Update | Изменить | Элемент управления "{ControlLabel}" обновлен для типа рабочего элемента "{WorkItemTypeReferenceName}" в процессе "{ProcessName}". |
Process.Control.UpdateWithoutLabel | Изменить | Элемент управления обновлен для типа рабочего элемента "{WorkItemTypeReferenceName}" в процессе "{ProcessName}". |
Process.Field.Add | Создание | Поле "{FieldReferenceName}", созданное в типе рабочего элемента "{WorkItemTypeReferenceName}" в процессе "{ProcessName}". |
Process.Field.Create | Создание | Поле "{FieldName}", созданное для процесса "{ProcessName}". |
Process.Field.Delete | Удалить | Поле "{FieldReferenceName}" удалено. |
Process.Field.Edit | Изменить | Поле "{FieldName}" изменено для процесса "{ProcessName}". |
Process.Field.Remove | Удалить | Поле "{FieldReferenceName}" удалено из типа рабочего элемента "{WorkItemTypeReferenceName}" в процессе "{ProcessName}". |
Process.Field.Update | Изменить | Поле "{FieldReferenceName}" обновлено в типе рабочего элемента "{WorkItemTypeReferenceName}" в процессе "{ProcessName}". |
Process.Group.Add | Создание | Новая группа "{GroupLabel}" добавлена в {WorkItemTypeReferenceName} в процессе "{ProcessName}". |
Process.Group.Update | Изменить | Группа "{GroupLabel}" обновлена для типа рабочего элемента "{WorkItemTypeReferenceName}" в процессе "{ProcessName}". |
Process.List.Create | Изменить | Был создан список выбора "{PicklistName}". |
Process.List.Delete | Удалить | Удален список выбора "{PicklistName}". |
Process.List.ListAddValue | Изменить | Добавлено значение списка выбора {PicklistValue}. |
Process.List.ListRemoveValue | Удалить | Значение списка выбора {PicklistValue} было удалено. |
Process.List.Update | Изменить | Обновлен список выбора "{PicklistName}". |
Process.Page.Add | Создание | Страница "{PageName}" добавлена в тип рабочего элемента "{WorkItemTypeReferenceName}". |
Process.Page.Delete | Удалить | Страница "{PageName}" удалена из типа рабочего элемента "{WorkItemTypeReferenceName}". |
Process.Page.Update | Изменить | Страница "{PageName}" обновлена для типа рабочего элемента "{WorkItemTypeReferenceName}". |
Process.Process.CloneXmlToInherited | Создание | Процесс "{ParentProcessName}" был клонирован в унаследованный процесс с именем {TargetProcessName}. |
Process.Process.Process.Create | Создание | Создан унаследованный процесс "{ProcessName}". |
Process.Process.Process.Delete | Удалить | Процесс "{ProcessName}" был задан как удаленный. |
Process.Process.Process.Edit | Изменить | Процесс с именем "{OldProcessName}" был изменен и имеет следующее имя {NewProcessInformation}. |
Process.Process.EditWithoutNewInformation | Изменить | Изменен процесс с именем "{OldProcessName}". |
Process.Process.Process.Import | Создание | Импортирован новый процесс "{ProcessName}". |
Process.Process.MigrateXmlToInherited | Изменить | Процесс проекта "{ProjectName}" был изменен с "{OldProcess}" на "{NewProcess}". |
Process.Rule.Add | Создание | Правило "{RuleName}" добавлено в "{WorkItemReferenceName}" для процесса "{ProcessName}". |
Process.Rule.Delete | Удалить | Правило "{RuleName}", удаленное из "{WorkItemTypeReferenceName}" для процесса "{ProcessName}". |
Process.Rule.Update | Изменить | Правило "{RuleName}", обновленное в "{WorkItemTypeReferenceName}" для процесса "{ProcessName}". |
Process.State.Create | Создание | Состояние "{StateName}" добавлено в "{WorkItemTypeReferenceName}" в процессе "{ProcessName}". |
Process.State.Delete | Удалить | Состояние "{StateName}", удаленное из "{WorkItemTypeReferenceName}" в процессе "{ProcessName}". |
Process.State.Update | Изменить | Состояние "{StateName}", обновленное в "{WorkItemTypeReferenceName}" в процессе "{ProcessName}". |
Process.SystemControl.Delete | Удалить | SystemControl "{ControlId}", удаленный в "{WorkItemTypeReferenceName}" для процесса "{ProcessName}". |
Process.SystemControl.Update | Изменить | SystemControl "{ControlId}" обновлен в файле "{WorkItemTypeReferenceName}" для процесса "{ProcessName}". |
Process.WorkItemType.Create | Создание | Новый тип рабочего элемента "{WorkItemTypeName}" создан для процесса "{ProcessName}". |
Process.WorkItemType.Delete | Удалить | Тип рабочего элемента "{WorkItemTypeReferenceName}" удален из процесса "{ProcessName}". |
Process.WorkItemType.Update | Изменить | Тип рабочего элемента "{WorkItemTypeReferenceName}" обновлен для процесса "{ProcessName}". |
Проект
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 | Изменить | Началось восстановление Project {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} было запущено |
Выпуск
ActionId | Категория | Сведения |
---|---|---|
Release.ApprovalCompleted | Изменить | Утверждение {ApprovalType} для развертывания выпуска "{ReleaseName}" на этапе "{StageName}" было {ApprovalResult} в проекте {ResolveProjectId:ProjectId} |
Выпуска. Утверждения Completed | Изменить | Несколько утверждений {ApprovalType} для развертывания выпуска "{ReleaseName}" были {ApprovalResult} в project {ResolveProjectId:ProjectId} |
Release.DeploymentCompleted | Выполнить | Развертывание выпуска "{ReleaseName}" в конвейере "{PipelineName}" на "{StageName}" в project {ResolveProjectId:ProjectId} было {DeploymentResult} |
Release.DeploymentsCompleted | Выполнить | Развертывания нескольких этапов выпуска "{ReleaseName}" в конвейере "{PipelineName}" были {DeploymentResult} в project {ResolveProjectId:ProjectId} |
Release.ReleaseCreated | Создание | Создан выпуск "{releaseName}" конвейера выпуска "{PipelineName}" в project {ResolveProjectId:ProjectId} |
Release.ReleaseDeleted | Удалить | Удален выпуск "{ReleaseName}" конвейера выпуска "{PipelineName}" в project {ResolveProjectId:ProjectId} |
Release.ReleasePipelineCreated | Создание | Конвейер выпуска "{PipelineName}", созданный в проекте {ResolveProjectId:ProjectId} |
Release.ReleasePipelineDeleted | Удалить | Конвейер выпуска "{PipelineName}" удален в project {ResolveProjectId:ProjectId} |
Release.ReleasePipelineModified | Изменить | Конвейер выпуска "{PipelineName}" изменен в project {ResolveProjectId:ProjectId} |
Маркер
ActionId | Категория | Сведения |
---|---|---|
Token.PatCreateEvent | Создание | Создан личный маркер доступа "{DisplayName}". |
Token.PatExpiredEvent | Изменить | Срок действия личного маркера доступа "{DisplayName}". |
Token.PatPublicDiscoveryEvent | Открыть | Личный маркер доступа "{DisplayName}", связанный с пользователем "{OwnerName}", был обнаружен в общедоступный репозиторий. |
Token.PatRevokeEvent | Удалить | Был отменен личный маркер доступа "{DisplayName}". |
Token.PatSystemRevokeEvent | Удалить | Личный маркер доступа "{DisplayName}", связанный с пользователем "{OwnerName}", был отменен системой. |
Token.PatUpdateEvent | Изменить | Обновлен личный маркер доступа "{DisplayName}". |
Token.SshCreateEvent | Создание | Создан ключ SSH "{DisplayName}". |
Token.SshRevokeEvent | Удалить | Ключ SSH "{DisplayName}" был отозван. |
Token.SshUpdateEvent | Изменить | Обновлен ключ SSH "{DisplayName}". |