Список событий аудита
Azure DevOps Services
Примечание.
Аудит по-прежнему находится в общедоступной предварительной версии.
В следующих таблицах описан тип событий (или действий), доступных для аудита с помощью функции аудита Azure DevOps.
Внимание
Аудит доступен только для организаций, поддерживаемых идентификатором Microsoft Entra. Дополнительные сведения см. в разделе "Подключение организации к идентификатору Microsoft Entra".
- Определите область продукта для любого заданного события. Полный список в таблице "Область".
- Определите поле "Категория " события, чтобы понять тип выполняемого действия. См. список возможных типов действий в таблице "Категории".
- Найдите список всех возможных действий, сгруппированных по области продукта, в разделе "Действия".
Примечание.
Мы стараемся регулярно добавлять новые действия. Если вы хотите увидеть событие, которое сейчас не находится в следующих таблицах, рассмотрите возможность совместного использования с нами в Сообщество разработчиков.
Области
Область | Description |
---|---|
События AuditLog | Просмотр и скачивание журналов аудита. Доступ, создание, изменение, включение, отключение и удаление потоков аудита. |
События выставления счетов | Добавление, изменение или удаление подписок 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. События доступа к маркерам в настоящее время не регистрируются. |
Категории
Категория | Description |
---|---|
Открыть | Просмотр или открытие артефактов в организации. |
Создание | Недавно созданные артефакты в организации. |
Удаление | Удалены или удалены артефакты из организации. |
Выполнить | Завершенные процессы, выполненные в организации. |
Изменить | Измененные артефакты, такие как изменение состояния или свойства, сделанные в организации. |
Переименовать | Изменения имен, внесенные в артефакты в организации. |
Действия
Примечание.
Хотите узнать, какие действия записываются в журналы вашей организации? Обязательно ознакомьтесь с API запросов журнала аудита: https://auditservice.dev.azure.com/{YOUR_ORGANIZATION}/_apis/audit/actions
заменяя {YOUR_ORGANIZATION} именем вашей организации. Этот API возвращает список всех событий аудита вашей организации.
События AuditLog
Действие | Description |
---|---|
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. |
События выставления счетов
Действие | Description |
---|---|
Billing.BillingModeUpdate |
Конфигурация выставления счетов пользователей изменилась на "{BillingMode}" для подписки {SubscriptionGuid}. |
Billing.LimitUpdate |
Ограничение использования {MeterName} изменилось с {PreviousLimitNumber} на {LimitNumber}. |
Billing.PurchaseUpdate |
Количество {MeterName} изменилось с {PreviousPurchaseNumber} на {PurchaseNumber}. |
Billing.SubscriptionLink |
Связь выставления счетов, настроенная до {NewSubscriptionGuid}. |
Billing.SubscriptionUnlink |
Связь выставления счетов удалена из {PreviousSubscriptionGuid}. |
Billing.SubscriptionUpdate |
Отношение выставления счетов изменилось с {PreviousSubscriptionGuid} на {NewSubscriptionGuid}. |
События расширения
Действие | Description |
---|---|
Extension.Disabled |
Расширение "{ExtensionName}" от издателя "{PublisherName}" было отключено. |
Extension.Enabled |
Расширение "{ExtensionName}" от издателя "{PublisherName}" было включено. |
Extension.Installed |
Расширение "{ExtensionName}" от издателя "{PublisherName}" было установлено — версия "{version}". |
Extension.Uninstalled |
Расширение "{ExtensionName}" от издателя "{PublisherName}" было удалено. |
Extension.VersionUpdated |
Расширение "{ExtensionName}" от издателя "{PublisherName}" было обновлено с версии "{FromVersion}" до версии "{Version}". |
События лицензирования Git
Действие | Description |
---|---|
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}. |
События группы
Действие | Description |
---|---|
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}. |
События библиотеки
Действие | Description |
---|---|
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.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}" для нескольких проектов. |
События лицензирования
Действие | Description |
---|---|
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}". |
События организации
Действие | Description |
---|---|
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} успешно восстановлена. |
События OrganizationPolicy
Действие | Description |
---|---|
OrganizationPolicy.EnforcePolicyAdded |
Добавлена примененная политика {EnforcePolicyName}. |
OrganizationPolicy.EnforcePolicyRemoved |
Удалена примененная политика {EnforcePolicyName}. |
OrganizationPolicy.PolicyValueUpdated |
Политика {PolicyName} была изменена на {PolicyValue}. |
События конвейеров
Действие | Description |
---|---|
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.ProjectSettings |
Параметр конвейеров "{SettingName}" изменен с "{OldValue}" на "{NewValue}" в проекте "{ProjectName}". |
Pipelines.OAuthConfigurationCreated |
Созданная конфигурация OAuth "{ConfigName}" для "{SourceType}". |
Pipelines.OAuthConfigurationDeleted |
Обновлена конфигурация OAuth "{ConfigName}" для "{SourceType}". |
Pipelines.OAuthConfigurationUpdated |
Удалена конфигурация OAuth "{ConfigName}" для "{SourceType}". |
Pipelines.OrganizationSettings |
Параметры конвейеров "{SettingName}" изменились с "{OldValue}" на "{NewValue}" на уровне организации. |
События политики
Действие | Description |
---|---|
Policy.PolicyConfigCreated |
Созданная политика {PolicyTypeDisplayName} в проекте {ResolveProjectId:ProjectId}. |
Policy.PolicyConfigModified |
Изменена политика {PolicyTypeDisplayName} в проекте {ResolveProjectId:ProjectId}. |
Policy.PolicyConfigRemoved |
Удалена политика {PolicyTypeDisplayName} в проекте {ResolveProjectId:ProjectId}. |
События процесса
Действие | Description |
---|---|
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.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.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.Update |
SystemControl "{ControlId}" обновлен в файле "{WorkItemTypeReferenceName}" для процесса "{ProcessName}". |
Process.WorkItemType.Create |
Новый тип рабочего элемента "{WorkItemTypeName}" создан для процесса "{ProcessName}". |
Process.WorkItemType.Delete |
Тип рабочего элемента "{WorkItemTypeReferenceName}" удален из процесса "{ProcessName}". |
Process.WorkItemType.Update |
Тип рабочего элемента "{WorkItemTypeReferenceName}" обновлен для процесса "{ProcessName}". |
События проекта
Действие | Description |
---|---|
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}. |
События выпуска
Действие | Description |
---|---|
Release.ApprovalCompleted |
Утверждение {ApprovalType} для развертывания выпуска "{ReleaseName}" на этапе "{StageName}" было {ApprovalResult} в project {ResolveProjectId:ProjectId}. |
Release.ApprovalsCompleted |
Несколько утверждений {ApprovalType} для развертывания выпуска "{ReleaseName}" были {ApprovalResult} в проекте {ResolveProjectId:ProjectId}. |
Release.DeploymentCompleted |
Развертывание выпуска "{ReleaseName}" в конвейере "{PipelineName}" в "{StageName}" в project {ResolveProjectId:ProjectId} было {DeploymentResult}. |
Release.DeploymentsCompleted |
Развертывания нескольких этапов выпуска "{ReleaseName}" в конвейере "{PipelineName}" были {DeploymentResult} в Project {ResolveProjectId:ProjectId}. |
Release.ReleaseCreated |
Создан выпуск "{ReleaseName}" конвейера выпуска "{PipelineName}" в проекте {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}. |
События безопасности
Действие | Description |
---|---|
Security.ModifyAccessControlLists |
Для {ResolveIdentity:SubjectDescriptor}задано разрешение "{NamespaceName}{ChangedPermission}". |
Security.ModifyPermission |
Для {ResolveIdentity:SubjectDescriptor}задано разрешение "{NamespaceName}{ChangedPermission}". |
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} были сброшены по умолчанию. |
События маркера
Действие | Description |
---|---|
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}". |