Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Azure DevOps Services
Примечание.
- Аудит находится в общедоступной предварительной версии.
- Новые действия постоянно добавляются в этот список. Чтобы запросить событие, которое в настоящее время не входит в следующие таблицы, поделитесь своим отзывом в Developer Community.
В следующих таблицах описываются события (или действия), доступные с помощью Azure DevOps аудита.
Внимание
Аудит доступен только для организаций, поддерживаемых Microsoft Entra ID. Дополнительные сведения см. в разделе Connect your organization to Microsoft Entra ID.
- Определите область продукта для любого заданного события. Обратитесь к полному списку в таблице «Область».
- Определите поле "Категория " события, чтобы понять тип выполняемого действия. См. список возможных типов действий в таблице "Категории".
- Найдите список всех возможных действий, сгруппированных по области продукта, в разделе "Действия".
Области
| Область | Описание |
|---|---|
| события, связанные с артефактами | Создание, изменение разрешений и удаление представлений веб-каналов, а также веб-каналов с областью действия организации и области проекта. |
| События журнала аудита | Просмотр и скачивание журналов аудита. Доступ, создание, изменение, включение, отключение и удаление потоков аудита. |
| События выставления счетов | Добавление, изменение или удаление Azure подписок. Измените количество биллинга для конвейеров, артефактов и использования облачных нагрузочных тестов. |
| События расширения | Установка, изменение, включение, отключение и удаление расширений для Extensions Marketplace. |
| События лицензирования Git | Создавайте, изменяйте, включайте, отключайте, форкируйте, удаляйте и восстанавливайте репозитории Git в Azure Repos. Обход политик PR. Изменение политик ветви. |
| События группы | Создайте группы и измените членство в группах. |
| События библиотеки | Создание, изменение, удаление и отслеживание использования подключений служб, групп переменных, защищенных файлов и пулов агентов в Azure Pipelines. |
| События лицензирования | Назначение, изменение и удаление лицензий. Создание, изменение и удаление правил лицензирования группы. |
| События организации | Создание и изменение Azure DevOps организации. Связывание и отмена связи с Microsoft Entra организациями. |
| События OrganizationPolicy | Добавление, изменение или удаление политик организации. |
| События конвейеров | Создавайте, изменяйте, удаляйте и отслеживайте использование проверок на защищенных ресурсах в Azure Pipelines (только YAML), включая их утверждение. |
| События политики | Создание, изменение и удаление политик для репозитория Git в Azure Repos. |
| События обработки | Создание, изменение и удаление атрибутов для процессов (невыполненные операции портфеля, элементы управления, поля, группы, списки, страницы, процессы, правила, состояния, параметры управления, рабочие элементы и т. д.) в Azure Boards. |
| События проекта | Создание, изменение, изменение видимости, удаление и восстановление проектов в Azure Boards. Создание, изменение и удаление областных путей. |
| События выпуска | Создание, изменение и удаление релизов и конвейеров релизов в Azure Pipelines. Отслеживание развертываний и утверждений развертывания. |
| События безопасности | Создание, изменение и удаление конвейеров в Azure Pipelines. Авторизуйте и деавторизуйте ресурсы для проектов и потоков. Изменение параметров хранения конвейера. Сохранение и отмена выполнения конвейера. |
| События токена | Создание, изменение, отмена и удаление личных маркеров доступа (PATS) или ключей SSH. Отслеживайте обнаружение общедоступных репозиториев и отзыв PAT системами. На данный момент события доступа к токенам не регистрируются. |
Категории
| Категория | Описание |
|---|---|
| Доступ | Просмотр или открытие артефактов в организации. |
| Создайте | Недавно созданные артефакты в организации. |
| Удалить | Удалены или удалены артефакты из организации. |
| Выполнить | Завершенные процессы, выполненные в организации. |
| Изменить | Измененные артефакты, такие как изменение состояния или свойства, сделанные в организации. |
| Переименовать | Изменения названий артефактов, внесенные в организации. |
Действия
Примечание.
Хотите узнать, какие действия записываются в журналы вашей организации? Используйте API запросов журнала аудита: https://auditservice.dev.azure.com/{YOUR_ORGANIZATION}/_apis/audit/actionsзаменив {YOUR_ORGANIZATION} именем вашей организации.
Этот интерфейс API возвращает список всех событий аудита, которые ваша организация может эмитировать.
Артефакты ивенты
| Действие | Описание |
|---|---|
Artifacts.Feed.Project.Create |
Создан веб-канал {FeedName} в проекте {ProjectId}. |
Artifacts.Feed.Org.Create |
Создан организационный фид {FeedName}. |
Artifacts.Feed.Project.Modify |
Изменен канал {FeedName} в проекте {ProjectId} - {FeedChanges}. |
Artifacts.Feed.Org.Modify |
Изменена организационная лента {FeedName}, {FeedChanges}. |
Artifacts.Feed.Project.SoftDelete |
Перемещен канал {FeedName} в корзину каналов в проекте {ProjectId}. |
Artifacts.Feed.Org.SoftDelete |
Перемещен веб-канал организации {FeedName} в корзину веб-канала. |
Artifacts.Feed.Project.HardDelete |
Безвозвратно удалённый канал {FeedName} в проекте {ProjectId}. |
Artifacts.Feed.Org.HardDelete |
Навсегда удален канал организации {FeedName}. |
Artifacts.Feed.Project.Modify.Permissions |
Разрешения для {DisplayName} были заданы как {Role} для канала {FeedName} в проекте {ProjectId}. |
Artifacts.Feed.Org.Modify.Permissions |
Для {DisplayName} задано значение {Role} для веб-канала организации {FeedName}. |
Artifacts.Feed.Project.Modify.Permissions.Deletion |
Разрешения для канала {FeedName} в проекте {ProjectId} были отменены для {DisplayName}. |
Artifacts.Feed.Org.Modify.Permissions.Deletion |
Разрешения для веб-канала организации {FeedName} были удалены для {DisplayName}. |
Artifacts.Feed.Project.FeedView.Create |
Создано представление веб-канала {FeedViewName} в веб-канале {FeedName} в проекте {ProjectId}. |
Artifacts.Feed.Org.FeedView.Create |
Создано представление ленты {FeedViewName} в ленте организации {FeedName}. |
Artifacts.Feed.Project.FeedView.Modify |
Модифицированное представление фида {FeedViewName} в фиде {FeedName} в проекте {ProjectId} - {FeedViewChanges}. |
Artifacts.Feed.Org.FeedView.Modify |
Измененное представление канала {FeedViewName} в веб-канале организации {FeedName}- {FeedViewChanges}. |
Artifacts.Feed.Project.FeedView.HardDelete |
Окончательно удалено представление канала {FeedViewName} в ленте {FeedName} в проекте {ProjectId}. |
Artifacts.Feed.Org.FeedView.HardDelete |
Безвозвратно удален вид ленты {FeedViewName} в ленте организации {FeedName}. |
События AuditLog
| Действие | Описание |
|---|---|
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. |
События выставления счетов
| Действие | Описание |
|---|---|
Billing.BillingModeUpdate |
Конфигурация выставления счетов пользователей изменилась на "{BillingMode}" для подписки {SubscriptionGuid}. |
Billing.LimitUpdate |
Ограничение использования {MeterName} изменилось с {PreviousLimitNumber} на {LimitNumber}. |
Billing.PurchaseUpdate |
Количество {MeterName} было изменено с {PreviousPurchaseNumber} на {PurchaseNumber}. |
Billing.SubscriptionLink |
Связь выставления счетов установлена для {NewSubscriptionGuid}. |
Billing.SubscriptionUnlink |
Связь выставления счетов удалена из {PreviousSubscriptionGuid}. |
Billing.SubscriptionUpdate |
Взаимоотношение по выставлению счетов изменилось с {PreviousSubscriptionGuid} на {NewSubscriptionGuid}. |
События расширения
| Действие | Описание |
|---|---|
Extension.Disabled |
Расширение "{ExtensionName}" от издателя "{PublisherName}" было отключено. |
Extension.Enabled |
Расширение "{ExtensionName}" от издателя "{PublisherName}" было включено. |
Extension.Installed |
Расширение "{ExtensionName}" от издателя "{PublisherName}" было установлено — версия "{version}". |
Extension.Uninstalled |
Расширение "{ExtensionName}" от издателя "{PublisherName}" было удалено. |
Extension.VersionUpdated |
Расширение "{ExtensionName}" от издателя "{PublisherName}" было обновлено с версии "{FromVersion}" до версии "{Version}". |
События лицензирования Git
| Действие | Описание |
|---|---|
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.RepositoryDestroyed |
Репозиторий 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}. |
События группы
| Действие | Описание |
|---|---|
Group.CreateGroups |
Была создана группа {GroupName}. |
Group.UpdateGroupMembership.Add |
{ResolveIdentity:MemberId} добавлен в качестве члена группы {ResolveIdentity:GroupId}. |
Group.UpdateGroupMembership.Remove |
{ResolveIdentity:MemberId} был удален в качестве члена группы {ResolveIdentity:GroupId}. |
Group.UpdateGroups.Delete |
Удалена группа {ResolveIdentity:GroupId}. |
Group.UpdateGroups.Modify |
Обновлены сведения о группе {ResolveIdentity:GroupId}. |
События библиотеки
| Действие | Описание |
|---|---|
Library.AgentAdded |
Добавлен агент {AgentName} в пул {AgentPoolName}. |
Library.AgentDeleted |
Удален агент {AgentName} из пула {AgentPoolName}. |
Library.AgentPoolCreated |
Созданный пул агентов {AgentPoolName}. |
Library.AgentPoolDeleted |
Удалён пул агентов {AgentPoolName}. |
Library.AgentsDeleted |
Удалено несколько агентов из пула {AgentPoolName}. |
Library.ServiceConnectionCreated |
Создано подключение службы "{ConnectionName}" типа {ConnectionType}. |
Library.ServiceConnectionCreatedForMultipleProjects |
Созданное подключение службы "{ConnectionName}" типа {ConnectionType} для нескольких проектов. |
Library.ServiceConnectionDeleted |
Удалено подключение службы "{ConnectionName}" типа {ConnectionType} из проекта {ResolveProjectId:ProjectId}. |
Library.ServiceConnectionDeletedFromMultipleProjects |
Удалено подключение службы "{ConnectionName}" типа {ConnectionType} из нескольких проектов. |
Library.ServiceConnectionExecuted |
Подключение службы "{ConnectionName}" типа {ConnectionType}, выполняемого в проекте {ResolveProjectId:ProjectId}. |
Library.ServiceConnectionForProjectModified |
Измененное подключение службы "{ConnectionName}" в проекте {ResolveProjectId:ProjectId}. |
Library.ServiceConnectionModified |
Измененное подключение службы "{ConnectionName}" типа {ConnectionType}. |
Library.ServiceConnectionPropertyChanged |
Одно или несколько свойств подключения службы "{ConnectionName}" типа {ConnectionType} были изменены: IsDisabled = {IsDisabled}. |
Library.ServiceConnectionShared |
Подключение к общей службе "{ConnectionName}" типа {ConnectionType} с проектом {ResolveProjectId:ProjectId}. |
Library.ServiceConnectionSharedWithMultipleProjects |
Подключение к общей службе "{ConnectionName}" типа {ConnectionType} с несколькими проектами. |
Library.VariableGroupCreated |
Созданная группа переменных "{VariableGroupName}" в проекте {ResolveProjectId:ProjectId}. |
Library.VariableGroupCreatedForProjects |
Созданная группа переменных "{VariableGroupName}" для нескольких проектов. |
Library.VariableGroupDeleted |
Удаленная группа переменных "{VariableGroupName}" в проекте {ResolveProjectId:ProjectId}. |
Library.VariableGroupDeletedFromProjects |
Удаленная группа переменных "{VariableGroupName}" из нескольких проектов. |
Library.VariableGroupModified |
Измененная группа переменных "{VariableGroupName}" в проекте {ResolveProjectId:ProjectId}. |
Library.VariableGroupModifiedForProjects |
Измененная группа переменных "{VariableGroupName}" для нескольких проектов. |
События лицензирования
| Действие | Описание |
|---|---|
Licensing.Assigned |
Назначенный уровень доступа {AccessLevel} для "{ResolveIdentity:UserIdentifier}" {Optional:Reason}. |
Licensing.GroupRuleCreated |
Новое правило группы "{ResolveIdentity:GroupIdentifier}", назначающее уровень доступа {AccessLevel}, было добавлено в организацию. |
Licensing.GroupRuleDeleted |
Правило группы для группы "{ResolveIdentity:GroupIdentifier}" с назначением уровня доступа {AccessLevel} было удалено. |
Licensing.GroupRuleModified |
Уровень доступа группы был изменён с {PreviousAccessLevel} на {AccessLevel} для группы "{ResolveIdentity:GroupIdentifier}". |
Licensing.Modified |
Уровень доступа изменен с {PreviousAccessLevel} на {AccessLevel} для пользователя "{ResolveIdentity:UserIdentifier}" {Optional:Reason}. |
Licensing.Removed |
Уровень доступа {AccessLevel} удален из "{ResolveIdentity:UserIdentifier}". |
События организации
| Действие | Описание |
|---|---|
Organization.Create |
Организация {OrganizationName} была создана в географическом регионе {PreferredGeography}. |
Organization.LinkToAAD |
Организация {OrganizationName} связана с клиентом Microsoft Entra {EntraTenant}. |
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.EnforcePolicyAdded |
Добавлена примененная политика {EnforcePolicyName}. |
OrganizationPolicy.EnforcePolicyRemoved |
Удалена примененная политика {EnforcePolicyName}. |
OrganizationPolicy.PolicyValueUpdated |
Политика {PolicyName} была изменена на {PolicyValue}. |
События потоков
| Действие | Описание |
|---|---|
Pipelines.DeploymentJobCompleted |
Развертывание для запуска "{RunName}" в конвейере "{PipelineName}" в среде "{EnvironmentName}" {DeploymentResult}. |
Pipelines.HostedParallelismPaid |
Емкость конвейера, размещенного в организации, установлена только на платный уровень. |
Pipelines.HostedParallelismPrivate |
Емкость размещенного конвейера организации устанавливается на бесплатный уровень для частных проектов. |
Pipelines.HostedParallelismPublic |
Вместимость потока обработки организации установлена на уровень свободного доступа для общедоступных проектов. |
Pipelines.OAuthConfigurationCreated |
Созданная конфигурация OAuth "{ConfigName}" для "{SourceType}". |
Pipelines.OAuthConfigurationDeleted |
Удалена конфигурация OAuth "{ConfigName}" для "{SourceType}". |
Pipelines.OAuthConfigurationUpdated |
Обновлена конфигурация OAuth "{ConfigName}" для "{SourceType}". |
Pipelines.OrganizationSettings |
Параметры конвейеров "{SettingName}" изменились с "{OldValue}" на "{NewValue}" на уровне организации. |
Pipelines.PipelineCreated |
Создан конвейер "{PipelineName}" в проекте {ResolveProjectId:ProjectId}. |
Pipelines.PipelineDeleted |
Удалённый конвейер "{PipelineName}" из проекта {ResolveProjectId:ProjectId}. |
Pipelines.PipelineModified |
Изменен конвейер "{PipelineName}" в проекте {ResolveProjectId:ProjectId}. |
Pipelines.PipelineRetentionSettingChanged |
Хранение конвейеров "{SettingName}" изменилось с {OldValue} на {NewValue} в проекте {ProjectName}. |
Pipelines.ProjectSettings |
Параметр конвейеров "{SettingName}" изменен с "{OldValue}" на "{NewValue}" в проекте "{ProjectName}". |
Pipelines.ResourceAuthorizedForPipeline |
Успешно авторизирован ресурс {ResourceType} {ResourceId} для ID конвейера {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.VariablesSetAtRuntime |
Переменные, определённые для запуска конвейера "{PipelineName}" в проекте {ResolveProjectId:ProjectId}, не помечены как доступные для установки в момент запуска очереди. |
CheckConfiguration.ApprovalCheckOrderChanged |
Проверка с идентификатором {CheckId} для {ResourceType} "{ResourceName}" в проекте "{ResolveProjectId:ProjectId}" была изменена с {OriginalApprovalType} на {FinalApprovalType}. |
CheckConfiguration.Created |
Проверка типа {Type} добавлена в {ResourceType} "{ResourceName}" в проекте "{ResolveProjectId:ProjectId}" |
CheckConfiguration.Deleted |
Из проекта "{ResolveProjectId:ProjectId}" была удалена проверка типа {Type} из {ResourceType} "{ResourceName}". |
CheckConfiguration.Disabled |
Проверка типа {Type} отключена для {ResourceType} "{ResourceName}" в проекте "{ResolveProjectId:ProjectId}" |
CheckConfiguration.Enabled |
Проверка типа {Type} включена для {ResourceType} "{ResourceName}" в проекте "{ResolveProjectId:ProjectId}" |
CheckConfiguration.Updated |
Проверка типа {Type} обновлена для {ResourceType} "{ResourceName}" в проекте "{ResolveProjectId:ProjectId}" |
События политики
| Действие | Описание |
|---|---|
Policy.PolicyConfigCreated |
Созданная политика {PolicyTypeDisplayName} в проекте {ResolveProjectId:ProjectId}. |
Policy.PolicyConfigModified |
Изменена политика {PolicyTypeDisplayName} в проекте {ResolveProjectId:ProjectId}. |
Policy.PolicyConfigRemoved |
Удалена политика {PolicyTypeDisplayName} в проекте {ResolveProjectId:ProjectId}. |
События процесса
| Действие | Описание |
|---|---|
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.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 |
Правило "{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}". |
события проекта
| Действие | Описание |
|---|---|
Project.AreaPath.Create |
Путь области "{Path}" был создан. |
Project.AreaPath.Delete |
Путь к области "{Path}" был удален. |
Project.AreaPath.Update |
Обновлен путь к области "{Path}". |
Project.CreateCompleted |
Project {ProjectName} успешно создан. |
Project.CreateFailed |
Project {ProjectName} не удалось создать. |
Project.CreateQueued |
Создание проекта {ProjectName} начато. |
Project.DeleteCompleted |
Project {ProjectName} был успешно удален {ProjectDeleteType}. |
Project.DeleteFailed |
Project {ProjectName} не удалось удалить. |
Project.DeleteQueued |
Удаление проекта {ProjectName} было начато. |
Project.HardDeleteCompleted |
Проект {PreviousProjectName} был успешно удален. |
Project.HardDeleteFailed |
Не удалось удалить проект {PreviousProjectName}. |
Project.HardDeleteQueued |
Было запущено удаление проекта {PreviousProjectName}. |
Project.RestoreCompleted |
Project {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}. |
Project.IterationPath.Create |
Создан итерационный путь {Path}. |
Project.IterationPath.Update |
Путь итерации {Path} был обновлён. |
Project.IterationPath.Delete |
Итерационный путь {Path} был удален. |
Project.Process.Modify |
Процесс для проекта {ResolveProjectId:ProjectId} был изменен с {OldProcessName} на {ProcessName}. |
Project.Process.ModifyWithoutOldProcess |
Процесс для проекта {ResolveProjectId:ProjectId} был изменен на {ProcessName}. |
События выпуска
| Действие | Описание |
|---|---|
Release.ApprovalCompleted |
Утверждение типа {ApprovalType} для развертывания выпуска "{ReleaseName}" на стадии "{StageName}" было {ApprovalResult} в проекте {ResolveProjectId:ProjectId}. |
Release.ApprovalsCompleted |
Несколько подтверждений {ApprovalType} для развертывания релиза "{ReleaseName}" были {ApprovalResult} в проекте {ResolveProjectId:ProjectId}. |
Release.DeploymentCompleted |
Развертывание релиза "{ReleaseName}" в конвейере "{PipelineName}" на этапе "{StageName}" в проекте {ResolveProjectId:ProjectId} было {DeploymentResult}. |
Release.DeploymentsCompleted |
Развертывания нескольких этапов выпуска "{ReleaseName}" в конвейере "{PipelineName}" были {DeploymentResult} в проекте {ResolveProjectId:ProjectId}. |
Release.ReleaseCreated |
Создан выпуск «{ReleaseName}» в пайплайне релизов «{PipelineName}» в проекте {ResolveProjectId:ProjectId}. |
Release.ReleaseDeleted |
Удален выпуск "{ReleaseName}" конвейера релизов "{PipelineName}" в проекте {ResolveProjectId:ProjectId}. |
Release.ReleasePipelineCreated |
Конвейер выпуска "{PipelineName}" создан в проекте {ResolveProjectId:ProjectId}. |
Release.ReleasePipelineDeleted |
В проекте {ResolveProjectId:ProjectId} удален конвейер выпуска "{PipelineName}". |
Release.ReleasePipelineModified |
Конвейер выпуска "{PipelineName}" изменен в проекте {ResolveProjectId:ProjectId}. |
События безопасности
| Действие | Описание |
|---|---|
Security.ChangeInheritance |
Было изменено наследование разрешений для {NamespaceName} (сведения включают пространство имён, токен и флаг наследования). |
Security.ModifyAccessControlLists |
Для {ResolveIdentity:SubjectDescriptor} задано разрешение "{NamespaceName}{ChangedPermission}", измененное на {PermissionModifiedTo}. |
Security.ModifyPermission |
Для {ResolveIdentity:SubjectDescriptor} задано разрешение "{NamespaceName}{ChangedPermission}", измененное на {PermissionModifiedTo}. |
Security.RemoveAccessControlLists |
Все списки управления доступом были удалены в пространстве имен {NamespaceName} на токенах {Token}. |
Security.RemoveAllAccessControlLists |
{ResolveIdentity:ActorId} удалил все списки Access Control. |
Security.RemoveIdentityACEs |
{ResolveIdentity:ActorId} удалил идентификационную ACE (список управления доступом). |
Security.RemovePermission |
Все разрешения были удалены для {ResolveIdentity:Удостоверения} из пространства имен {NamespaceName} и токена {Token}. |
Security.ResetAccessControlLists |
{ResolveIdentity:ActorId} сбросил список управления доступом. |
Security.ResetPermission |
Все разрешения для пространства имен {NamespaceName} на {ResolveIdentity:SubjectDescriptor} были сброшены к значениям по умолчанию. |
События токена
| Действие | Описание |
|---|---|
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}". |