다음을 통해 공유


이벤트 목록 감사

Azure DevOps Services

참고 항목

감사는 아직 공개 미리 보기로 제공됩니다.

다음 표에서는 Azure DevOps 감사 기능을 통해 감사하는 데 사용할 수 있는 이벤트 유형(또는 작업)을 설명합니다.

Important

감사는 Microsoft Entra ID에서 지원하는 조직에서만 사용할 수 있습니다. 자세한 내용은 Microsoft Entra ID에 조직 연결을 참조하세요.

  • 지정된 이벤트의 제품 영역을 식별합니다. 영역 테이블의 전체 목록을 참조하세요.
  • 수행된 작업의 유형을 이해할 이벤트의 범주 필드를 결정합니다. 범주 테이블에서 가능한 작업 유형 목록을 참조하세요.
  • 작업 섹션에서 제품 영역 별로 그룹화된 가능한 모든 작업 목록을 찾습니다.

참고 항목

우리는 정기적으로 새로운 작업을 추가하기 위해 최선을 다하고 있습니다. 현재 다음 표에 없는 이벤트를 보려면 개발자 커뮤니티에서 공유해 보세요.

지역

영역 설명
아티팩트 이벤트 피드 뷰와 조직 범위 및 프로젝트 범위 피드를 모두 만들고, 권한을 수정하고, 삭제합니다.
AuditLog 이벤트 감사 로그를 보고 다운로드합니다. 감사 스트림에 액세스, 만들기, 수정, 사용, 사용 안 함 및 삭제합니다.
Billing events Azure 구독을 추가, 변경 또는 제거합니다. 파이프라인, 아티팩트 및 클라우드 부하 테스트 사용량에 대한 청구 수량을 수정합니다.
확장 이벤트 확장 마켓플레이스에 대한 확장을 설치, 수정, 사용, 사용 안 함 및 제거합니다.
Git 라이선스 이벤트 Azure Repos에서 Git 리포지토리 만들기, 수정, 사용, 사용 안 함, 포크, 삭제 및 삭제 취소 PR 정책을 무시합니다. 분기 정책을 변경합니다.
그룹 이벤트 그룹을 만들고 그룹 멤버 자격을 수정합니다.
라이브러리 이벤트 Azure Pipelines에서 서비스 연결, 변수 그룹, 보안 파일 및 에이전트 풀의 사용량을 생성, 수정, 삭제 및 추적합니다.
라이선스 이벤트 라이선스를 할당, 수정 및 제거합니다. 그룹 라이선스 규칙을 만들고 수정하고 삭제합니다.
조직 이벤트 Azure DevOps 조직을 만들고 수정합니다. Microsoft Entra 조직에 연결하고 연결을 끊습니다.
OrganizationPolicy 이벤트 조직 정책을 추가, 수정 또는 제거합니다.
파이프라인 이벤트 Azure Pipelines(YAML에만 해당)에서 보호된 리소스에 대한 승인을 포함하여 검사 사용을 생성, 수정, 삭제 및 추적합니다.
정책 이벤트 Azure Repos에서 Git 리포지토리에 대한 정책을 만들고 수정하고 삭제합니다.
이벤트 처리 Azure Boards에서 프로세스(포트폴리오 백로그, 컨트롤, 필드, 그룹, 목록, 페이지, 프로세스, 규칙, 상태, 컨트롤 설정, 작업 항목 등)에 대한 특성을 만들고 수정하고 삭제합니다.
프로젝트 이벤트 Azure Boards에서 프로젝트의 표시 유형 만들기, 수정, 변경, 삭제 및 복원 영역 경로를 만들고, 수정하고, 삭제합니다.
릴리스 이벤트 Azure Pipelines에서 릴리스 및 릴리스 파이프라인을 만들고 수정하고 삭제합니다. 배포 및 배포 승인을 추적합니다.
보안 이벤트 Azure Pipelines에서 파이프라인을 만들고 수정하고 삭제합니다. 프로젝트 및 파이프라인에 대한 리소스 권한 부여 및 권한 부여 파이프라인 보존 설정을 수정합니다. 파이프라인 실행을 보존하고 고정 해제합니다.
토큰 이벤트 PAT(개인용 액세스 토큰) 또는 SSH 키를 만들고, 수정하고, 해지하고, 삭제합니다. 퍼블릭 리포지토리 검색 및 PAT 시스템 해지를 추적합니다. 토큰 액세스 이벤트는 현재 기록되지 않습니다.

범주

범주 설명
Access 조직에서 아티팩트를 보거나 열었습니다.
만들기 조직에서 새로 만든 아티팩트입니다.
삭제 조직에서 아티팩트를 삭제하거나 제거했습니다.
실행 조직 내에서 완료된 프로세스입니다.
Modify 조직에서 수행된 상태 또는 속성 변경과 같은 변경된 아티팩트입니다.
이름 바꾸기 조직의 아티팩트에서 수행된 이름 변경 내용입니다.

actions

참고 항목

조직에서 기록하는 작업을 알아보고 싶으신가요? 감사 로그 쿼리 API합니다. 이 API는 조직에서 내보낸 모든 감사 이벤트의 목록을 반환합니다.

아티팩트 이벤트

작업 설명
Artifacts.Feed.Project.Create 프로젝트 {ProjectId}에서 피드 {FeedName}을(를) 만들었습니다.
Artifacts.Feed.Org.Create 조직 피드 {FeedName}을(를) 만들었습니다.
Artifacts.Feed.Project.Modify 프로젝트 {ProjectId}에서 피드 {FeedName}가 수정되었습니다 - {FeedChanges}.
Artifacts.Feed.Org.Modify 수정된 조직 피드 {FeedName}- {FeedChanges}.
Artifacts.Feed.Project.SoftDelete 프로젝트 {ProjectId}에서 피드 {FeedName}을(를) 피드 휴지통으로 이동했습니다.
Artifacts.Feed.Org.SoftDelete 조직 피드 {FeedName}을(를) 피드 휴지통으로 이동했습니다.
Artifacts.Feed.Project.HardDelete 프로젝트 {ProjectId}에서 영구적으로 삭제된 피드 {FeedName}입니다.
Artifacts.Feed.Org.HardDelete 영구적으로 삭제된 조직 피드 {FeedName}.
Artifacts.Feed.Project.Modify.Permissions 프로젝트 {ProjectId}의 피드 {FeedName}에 대한 {DisplayName}의 사용 권한이 {Role}으로 설정되었습니다.
Artifacts.Feed.Org.Modify.Permissions 조직 피드 {FeedName}에 대한 {DisplayName}에 대한 사용 권한이 {Role}으로 설정되었습니다.
Artifacts.Feed.Project.Modify.Permissions.Deletion 프로젝트 {ProjectId}의 피드 {FeedName}에 대한 사용 권한이 {DisplayName}에 대해 제거되었습니다.
Artifacts.Feed.Org.Modify.Permissions.Deletion 조직 피드 {FeedName}에 대한 사용 권한이 {DisplayName}에 대해 제거되었습니다.
Artifacts.Feed.Project.FeedView.Create 프로젝트 {ProjectId}의 피드 {FeedName}에서 피드 보기 {FeedViewName}을(를) 만들었습니다.
Artifacts.Feed.Org.FeedView.Create 조직 피드 {FeedName}에서 피드 보기 {FeedViewName}을(를) 만들었습니다.
Artifacts.Feed.Project.FeedView.Modify 프로젝트 {ProjectId}- {FeedViewChanges}의 피드 {FeedName}에서 피드 보기 {FeedViewName}을(를) 수정했습니다.
Artifacts.Feed.Org.FeedView.Modify 조직 피드 {FeedName}의 피드 보기 {FeedViewName} 수정 - {FeedViewChanges}.
Artifacts.Feed.Project.FeedView.HardDelete 프로젝트 {ProjectId}의 피드 {FeedName}에서 피드 보기 {FeedViewName}이(가) 영구적으로 삭제되었습니다.
Artifacts.Feed.Org.FeedView.HardDelete 조직 피드 {FeedName}에서 영구적으로 삭제된 피드 보기 {FeedViewName}입니다.

AuditLog 이벤트

작업 설명
AuditLog.AccessLog 감사 로그에 액세스했습니다.
AuditLog.DownloadLog 감사 로그의 {Format} 복사본을 다운로드했습니다.
AuditLog.StreamCreated {ConsumerType:consumerType}에 대한 스트림이 {displayName}에 감사 이벤트를 보내도록 설정되었습니다.
AuditLog.StreamDeleted {consumerType:consumerType}이(가) 감사 데이터를 {displayName}에 보내는 스트림이 삭제되었습니다.
AuditLog.StreamDisabledBySystem 시스템에서 {displayName}에 감사 데이터를 보내는 {ConsumerType:consumerType}에 대한 스트림을 사용하지 않도록 설정했습니다.
AuditLog.StreamDisabledByUser {ConsumerType:consumerType}이(가) 감사 데이터를 {displayName}으로 보낼 수 없도록 스트림을 사용할 수 없습니다.
AuditLog.StreamEnabled {ConsumerType:consumerType}이(가) 감사 데이터를 {displayName}으로 보내는 스트림을 사용하도록 설정했습니다.
AuditLog.StreamModified {consumerType:consumerType}에 대한 스트림이 {displayName}에 감사 데이터를 보내도록 수정되었습니다.
AuditLog.StreamRead 액세스된 감사 스트림.
AuditLog.TestStream {ResolveIdentity:ActorId}는 Azure DevOps의 {OrganizationName}에서 {StreamConsumerType} 스트림 연결 테스트를 시작했습니다.

Billing events

작업 설명
Billing.BillingModeUpdate 사용자 청구 구성이 구독 {SubscriptionGuid}에 대해 '{BillingMode}'로 변경되었습니다.
Billing.LimitUpdate {MeterName} 사용 제한이 {PreviousLimitNumber}에서 {LimitNumber}로 변경되었습니다.
Billing.PurchaseUpdate {MeterName} 수량이 {PreviousPurchaseNumber}에서 {PurchaseNumber}로 변경되었습니다.
Billing.SubscriptionLink 청구 관계는 {NewSubscriptionGuid}로 설정됩니다.
Billing.SubscriptionUnlink {PreviousSubscriptionGuid}에서 청구 관계가 제거되었습니다.
Billing.SubscriptionUpdate 청구 관계가 {PreviousSubscriptionGuid}에서 {NewSubscriptionGuid}로 변경되었습니다.

확장 이벤트

작업 설명
Extension.Disabled 게시자 "{PublisherName}"의 확장 "{ExtensionName}"이(가) 비활성화되었습니다.
Extension.Enabled 게시자 "{PublisherName}"의 확장 "{ExtensionName}"이(가) 활성화되었습니다.
Extension.Installed 게시자 "{PublisherName}"의 확장 "{ExtensionName}"이(가) 설치되었습니다. 버전 "{Version}".
Extension.Uninstalled 게시자 "{PublisherName}"의 확장 "{ExtensionName}"이(가) 제거되었습니다.
Extension.VersionUpdated 게시자 "{PublisherName}"의 확장 "{ExtensionName}"이 버전 "{FromVersion}"에서 버전 "{Version}"으로 업데이트되었습니다.

Git 라이선스 이벤트

작업 설명
Git.RefUpdatePoliciesBypassed "{FriendlyName}"에 대한 정책은 프로젝트 {ResolveProjectId:ProjectId}의 Git 리포지토리 "{RepoName}"에서 무시되었습니다.
Git.RepositoryCreated 프로젝트 {ResolveProjectId:ProjectId}에서 Git 리포지토리 "{RepoName}"을(를) 만들었습니다.
Git.RepositoryDefaultBranchChanged 프로젝트 {ResolveProjectId:ProjectId}에서 Git 리포지토리 "{RepoName}"의 기본 분기가 "{DefaultBranch}"로 변경되었습니다.
Git.RepositoryDeleted 프로젝트 {ResolveProjectId:ProjectId}에서 Git 리포지토리 "{RepoName}"이(가) 삭제되었습니다.
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 프로젝트 {ResolveProjectId:ProjectId}에서 Git 리포지토리 "{PreviousRepoName}"의 이름이 "{RepoName}"으로 바뀌었습니다.
Git.RepositoryUndeleted 프로젝트 {ResolveProjectId:ProjectId}에서 Git 리포지토리 "{RepoName}"이(가) 삭제되지 않았습니다.

그룹 이벤트

작업 설명
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 풀 {AgentPoolName}에 에이전트 {AgentName}이(가) 추가되었습니다.
Library.AgentDeleted 풀 {AgentPoolName}에서 에이전트 {AgentName}이(가) 제거되었습니다.
Library.AgentPoolCreated 에이전트 풀 {AgentPoolName}을(를) 만들었습니다.
Library.AgentPoolDeleted 에이전트 풀 {AgentPoolName}이(가) 삭제되었습니다.
Library.AgentsDeleted 풀 {AgentPoolName}에서 여러 에이전트를 제거했습니다.
Library.ServiceConnectionCreated {ConnectionType}형식의 서비스 연결 "{ConnectionName}"을(를) 만들었습니다.
Library.ServiceConnectionCreatedForMultipleProjects 여러 프로젝트에 대한 {ConnectionType} 형식의 서비스 연결 "{ConnectionName}"을 만들었습니다.
Library.ServiceConnectionDeleted 프로젝트 {ResolveProjectId:ProjectId}에서 {ConnectionType} 형식의 서비스 연결 "{ConnectionName}"이(가) 삭제되었습니다.
Library.ServiceConnectionDeletedFromMultipleProjects 여러 프로젝트에서 {ConnectionType} 형식의 서비스 연결 "{ConnectionName}"이(가) 삭제되었습니다.
Library.ServiceConnectionForProjectModified 프로젝트 {ResolveProjectId:ProjectId}에서 서비스 연결 "{ConnectionName}"이(가) 수정되었습니다.
Library.ServiceConnectionModified {ConnectionType}형식의 서비스 연결 "{ConnectionName}"이(가) 수정되었습니다.
Library.ServiceConnectionPropertyChanged {ConnectionType} 형식의 서비스 연결 "{ConnectionName}"의 하나 이상의 속성이 변경되었습니다. IsDisabled = {IsDisabled}.
Library.ServiceConnectionShared 프로젝트 {ResolveProjectId:ProjectId}가 있는 {ConnectionType} 형식의 공유 서비스 연결 "{ConnectionName}"입니다.
Library.ServiceConnectionSharedWithMultipleProjects 여러 프로젝트가 있는 {ConnectionType} 형식의 공유 서비스 연결 "{ConnectionName}"입니다.
Library.VariableGroupCreated 프로젝트 {ResolveProjectId:ProjectId}에서 변수 그룹 "{VariableGroupName}"을 만들었습니다.
Library.VariableGroupCreatedForProjects 여러 프로젝트에 대한 변수 그룹 "{VariableGroupName}"을 만들었습니다.
Library.VariableGroupDeleted 프로젝트 {ResolveProjectId:ProjectId}에서 변수 그룹 "{VariableGroupName}"이(가) 삭제되었습니다.
Library.VariableGroupDeletedFromProjects 여러 프로젝트에서 변수 그룹 "{VariableGroupName}"이(가) 삭제되었습니다.
Library.VariableGroupModified 프로젝트 {ResolveProjectId:ProjectId}에서 변수 그룹 "{VariableGroupName}"이(가) 수정되었습니다.
Library.VariableGroupModifiedForProjects 여러 프로젝트에 대해 수정된 변수 그룹 "{VariableGroupName}"입니다.

라이선스 이벤트

작업 설명
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 "{ResolveIdentity:UserIdentifier}" {Optional:Reason}에 대해 {PreviousAccessLevel}에서 {AccessLevel}으로 수정된 액세스 수준입니다.
Licensing.Removed "{ResolveIdentity:UserIdentifier}"에서 {AccessLevel} 액세스 수준이 제거되었습니다.

조직 이벤트

작업 설명
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 이벤트

작업 설명
OrganizationPolicy.EnforcePolicyAdded 적용된 정책 {EnforcePolicyName}이(가) 추가되었습니다.
OrganizationPolicy.EnforcePolicyRemoved 적용된 정책 {EnforcePolicyName}이(가) 제거되었습니다.
OrganizationPolicy.PolicyValueUpdated 정책 {PolicyName}이(가) {PolicyValue}로 변경되었습니다.

파이프라인 이벤트

작업 설명
Pipelines.DeploymentJobCompleted 파이프라인 "{PipelineName}"에서 "{RunName}"을(를) 환경 "{EnvironmentName}" {DeploymentResult}에 배포합니다.
Pipelines.PipelineCreated 프로젝트 {ResolveProjectId:ProjectId}에서 파이프라인 "{PipelineName}"을(를) 만들었습니다.
Pipelines.PipelineDeleted 프로젝트 {ResolveProjectId:ProjectId}에서 파이프라인 "{PipelineName}"이(가) 삭제되었습니다.
Pipelines.PipelineModified 프로젝트 {ResolveProjectId:ProjectId}에서 파이프라인 "{PipelineName}"이(가) 수정되었습니다.
Pipelines.PipelineRetentionSettingChanged 파이프라인 보존 "{SettingName}"이(가) {ProjectName} 프로젝트의 {OldValue}에서 {NewValue}(으)로 변경되었습니다.
Pipelines.ResourceAuthorizedForPipeline 파이프라인 ID {PipelineId}에 대한 {ResourceType} 리소스 {ResourceId}에 대한 권한을 성공적으로 부여했습니다.
Pipelines.ResourceAuthorizedForProject 프로젝트에 대한 {ResourceType} 리소스 {ResourceId}에 대한 권한을 성공적으로 부여했습니다.
Pipelines.ResourceNotAuthorizedForPipeline 파이프라인 ID {PipelineId}에 대한 {ResourceType} 리소스 {ResourceId}에 대한 권한을 부여하지 않았습니다. 리소스가 없거나 사용자에게 권한이 없습니다.
Pipelines.ResourceNotAuthorizedForProject 프로젝트에 대한 {ResourceType} 리소스 {ResourceId}에 권한을 부여하지 않았습니다. 리소스가 없거나 사용자에게 권한이 없습니다.
Pipelines.ResourceUnauthorizedForPipeline 파이프라인 ID {PipelineId}에 대한 {ResourceType} 리소스 {ResourceId}가 인증되지 않았습니다.
Pipelines.ResourceUnauthorizedForProject 프로젝트에 대한 {ResourceType} 리소스 {ResourceId}의 권한이 없습니다.
Pipelines.RunRetained 프로젝트 {ResolveProjectId:ProjectId}에서 "{RunName}"을(를) 실행하여 {RetentionOwnerId}에 임대 ID {RetentionLeaseId}를 부여했습니다.
Pipelines.RunUnretained 프로젝트 {ResolveProjectId:ProjectId}에서 파이프라인 실행 "{RunName}"이(가) 더 이상 유지되지 않습니다.
Pipelines.ProjectSettings 파이프라인 설정 "{SettingName}"이(가) "{ProjectName}" 프로젝트에서 "{OldValue}"에서 "{NewValue}"로 변경되었습니다.
Pipelines.OAuthConfigurationCreated '{SourceType}'에 대한 OAuth 구성 '{ConfigName}'을 만들었습니다.
Pipelines.OAuthConfigurationDeleted '{SourceType}'에 대한 OAuth 구성 '{ConfigName}'이(가) 업데이트되었습니다.
Pipelines.OAuthConfigurationUpdated '{SourceType}'에 대한 OAuth 구성 '{ConfigName}'이(가) 삭제되었습니다.
Pipelines.OrganizationSettings 파이프라인 설정 "{SettingName}"이(가) 조직 수준에서 "{OldValue}"에서 "{NewValue}"로 변경되었습니다.

정책 이벤트

작업 설명
Policy.PolicyConfigCreated 프로젝트 {ResolveProjectId:ProjectId}에서 {PolicyTypeDisplayName} 정책을 만들었습니다.
Policy.PolicyConfigModified 프로젝트 {ResolveProjectId:ProjectId}에서 {PolicyTypeDisplayName} 정책을 수정했습니다.
Policy.PolicyConfigRemoved 프로젝트 {ResolveProjectId:ProjectId}에서 {PolicyTypeDisplayName} 정책이 제거되었습니다.

프로세스 이벤트

작업 설명
Process.Behavior.Add 작업 항목 유형 "{WorkItemTypeReferenceName}"을(를) 만들고 포트폴리오 백로그 "{BehaviorName}"을(를) 만들었습니다.
Process.Behavior.Create 프로세스 "{ProcessName}"에 대해 생성된 포트폴리오 백로그 "{BehaviorName}"입니다.
Process.Behavior.Delete 포트폴리오 백로그 "{BehaviorName}"이(가) 프로세스 "{ProcessName}"에 대해 삭제되었습니다.
Process.Behavior.Edit "{ProcessName}" 프로세스에 대해 편집된 포트폴리오 백로그 "{BehaviorName}"입니다.
Process.Behavior.Remove 포트폴리오 백로그 "{BehaviorReferenceName}"이(가) 작업 항목 유형에서 제거되었습니다.
Process.Behavior.Update 포트폴리오 백로그 "{BehaviorName}"이(가) {WorkItemTypeReferenceName}에 대해 변경되었습니다.
Process.Control.Create 프로세스 "{ProcessName}"에서 작업 항목 유형 "{WorkItemTypeReferenceName}"에 대해 만든 "{ControlLabel}"을(를) 제어합니다.
Process.Control.CreateWithoutLabel 프로세스 "{ProcessName}"에서 작업 항목 유형 "{WorkItemTypeReferenceName}"에 대해 만든 컨트롤입니다.
Process.Control.Delete "{ProcessName}" 프로세스에서 작업 항목 유형 "{WorkItemTypeReferenceName}"에 대한 컨트롤이 삭제되었습니다.
Process.Control.Update 프로세스 "{ProcessName}"에서 작업 항목 유형 "{WorkItemTypeReferenceName}"에 대해 업데이트된 컨트롤 "{ControlLabel}"입니다.
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 선택 목록 "{PicklistName}"이(가) 만들어졌습니다.
Process.List.Delete 선택 목록 "{PicklistName}"이(가) 삭제되었습니다.
Process.List.ListAddValue 선택 목록 값 {PicklistValue}이(가) 추가되었습니다.
Process.List.ListRemoveValue 선택 목록 값 {PicklistValue}이(가) 제거되었습니다.
Process.List.Update 선택 목록 "{PicklistName}"이(가) 업데이트되었습니다.
Process.Page.Add 작업 항목 유형 "{WorkItemTypeReferenceName}"에 "{PageName}" 페이지가 추가되었습니다.
Process.Page.Delete 작업 항목 유형 "{WorkItemTypeReferenceName}"에서 "{PageName}" 페이지가 삭제되었습니다.
Process.Page.Update 작업 항목 유형 "{WorkItemTypeReferenceName}"에 대해 "{PageName}" 페이지가 업데이트되었습니다.
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 프로세스 "{ProcessName}"에 대해 "{WorkItemReferenceName}"에 추가된 규칙 "{RuleName}"입니다.
Process.Rule.Delete 프로세스 "{ProcessName}"에 대해 "{WorkItemTypeReferenceName}"에서 삭제된 규칙 "{RuleName}"입니다.
Process.Rule.Update "{ProcessName}" 프로세스에 대해 "{WorkItemTypeReferenceName}"에서 "{RuleName}" 규칙이 업데이트되었습니다.
Process.State.Create "{ProcessName}" 프로세스에서 "{WorkItemTypeReferenceName}"에 추가된 상태 "{StateName}"입니다.
Process.State.Delete "{ProcessName}" 프로세스의 "{WorkItemTypeReferenceName}"에서 삭제된 상태 "{StateName}"입니다.
Process.State.Update "{ProcessName}" 프로세스의 "{WorkItemTypeReferenceName}"에서 "{StateName}" 상태가 업데이트되었습니다.
Process.SystemControl.Update SystemControl "{ControlId}"는 프로세스 "{ProcessName}"에 대해 "{WorkItemTypeReferenceName}"에서 업데이트되었습니다.
Process.WorkItemType.Create 프로세스 "{ProcessName}"에 대해 만든 새 작업 항목 유형 "{WorkItemTypeName}"입니다.
Process.WorkItemType.Delete "{ProcessName}" 프로세스에서 삭제된 작업 항목 유형 "{WorkItemTypeReferenceName}"입니다.
Process.WorkItemType.Update "{ProcessName}" 프로세스에 대해 업데이트된 작업 항목 유형 "{WorkItemTypeReferenceName}"입니다.

프로젝트 이벤트

작업 설명
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}로 변경되었습니다.
Project.IterationPath.Create IterationPath {Path}가 만들어졌습니다.
Project.IterationPath.Update IterationPath {Path}가 업데이트되었습니다.
Project.IterationPath.Delete IterationPath {Path}가 삭제되었습니다.
Project.Process.Modify 프로젝트 {ResolveProjectId:ProjectId}에 대한 프로세스가 {OldProcessName}에서 {ProcessName}으로 변경되었습니다.
Project.Process.ModifyWithoutOldProcess 프로젝트 {ResolveProjectId:ProjectId}에 대한 프로세스가 {ProcessName}으로 변경되었습니다.

릴리스 이벤트

작업 설명
Release.ApprovalCompleted "{StageName}" 스테이지에 릴리스 "{ReleaseName}"을(를) 배포하기 위한 {ApprovalType} 승인은 프로젝트 {ResolveProjectId:ProjectId}의 {ApprovalResult}였습니다.
Release.ApprovalsCompleted 프로젝트 {ResolveProjectId:ProjectId}에서 릴리스 "{ReleaseName}"의 배포에 대한 여러 {ApprovalType} 승인이 {ApprovalResult}였습니다.
Release.DeploymentCompleted 프로젝트 {ResolveProjectId:ProjectId}의 "{PipelineName}" 파이프라인 "{PipelineName}"에 릴리스 "{ReleaseName}"을(를) "{StageName}"으로 배포하는 것은 {DeploymentResult}였습니다.
Release.DeploymentsCompleted 파이프라인 "{PipelineName}"에 릴리스 "{ReleaseName}"의 여러 단계 배포는 프로젝트 {ResolveProjectId:ProjectId}의 {DeploymentResult}였습니다.
Release.ReleaseCreated 프로젝트 {ResolveProjectId:ProjectId}에서 릴리스 파이프라인 "{PipelineName}"의 릴리스 "{ReleaseName}"을 만들었습니다.
Release.ReleaseDeleted 프로젝트 {ResolveProjectId:ProjectId}에서 릴리스 파이프라인 "{PipelineName}"의 릴리스 "{ReleaseName}"이(가) 삭제되었습니다.
Release.ReleasePipelineCreated 프로젝트 {ResolveProjectId:ProjectId}에서 만든 릴리스 파이프라인 "{PipelineName}"입니다.
Release.ReleasePipelineDeleted 프로젝트 {ResolveProjectId:ProjectId}에서 삭제된 릴리스 파이프라인 "{PipelineName}"입니다.
Release.ReleasePipelineModified 프로젝트 {ResolveProjectId:ProjectId}에서 수정된 릴리스 파이프라인 "{PipelineName}"입니다.

보안 이벤트

작업 설명
Security.ModifyAccessControlLists {ResolveIdentity:SubjectDescriptor}에 대해 권한 "{NamespaceName}{ChangedPermission}"이(가) {PermissionModifiedTo}로 설정되었습니다.
Security.ModifyPermission {ResolveIdentity:SubjectDescriptor}에 대해 권한 "{NamespaceName}{ChangedPermission}"이(가) {PermissionModifiedTo}로 설정되었습니다.
Security.RemoveAccessControlLists 토큰 {Tokens}의 네임스페이스 {NamespaceName}에서 모든 액세스 제어 목록이 제거되었습니다.
Security.RemoveAllAccessControlLists {ResolveIdentity:ActorId}가 모든 액세스 제어 목록을 제거했습니다.
Security.RemoveIdentityACEs {ResolveIdentity:ActorId}에서 ID ACE를 제거했습니다.
Security.RemovePermission 네임스페이스 {NamespaceName} 및 토큰 {Token}에서 {ResolveIdentity:Identities}에 대한 모든 권한이 제거되었습니다.
Security.ResetAccessControlLists {ResolveIdentity:ActorId}에서 액세스 제어 목록을 다시 설정합니다.
Security.ResetPermission {ResolveIdentity:SubjectDescriptor}의 네임스페이스 {NamespaceName}에 대한 모든 사용 권한이 기본값으로 다시 설정되었습니다.

토큰 이벤트

작업 설명
Token.PatCreateEvent 개인용 액세스 토큰 "{DisplayName}"이(가) 만들어졌습니다.
Token.PatExpiredEvent 개인용 액세스 토큰 "{DisplayName}"이(가) 만료되었습니다.
Token.PatPublicDiscoveryEvent 사용자 "{OwnerName}"과 연결된 개인 액세스 토큰 "{DisplayName}"이(가) 퍼블릭 리포지토리 발견되었습니다.
Token.PatRevokeEvent 개인용 액세스 토큰 "{DisplayName}"이(가) 취소되었습니다.
Token.PatSystemRevokeEvent "{OwnerName}" 사용자와 연결된 개인용 액세스 토큰 "{DisplayName}"이(가) 시스템에 의해 해지되었습니다.
Token.PatUpdateEvent 개인용 액세스 토큰 "{DisplayName}"이(가) 업데이트되었습니다.
Token.SshCreateEvent SSH 키 "{DisplayName}"이(가) 만들어졌습니다.
Token.SshRevokeEvent SSH 키 "{DisplayName}"이(가) 취소되었습니다.
Token.SshUpdateEvent SSH 키 "{DisplayName}"이(가) 업데이트되었습니다.