Azure DevOps 稽核記錄的架構,可用來追蹤 Azure DevOps 組織內發生的許多變更。 一些範例包括安全策略、管線、計費和項目的變更。 如需事件的完整清單,請參閱 aka.ms/azdev-audit-events。
數據表屬性
| 屬性 |
值 |
|
資源類型 |
- |
|
類別 |
- |
|
方案 |
日誌管理 |
|
基本記錄 |
是的 |
|
擷取時間轉換 |
是的 |
|
範例查詢 |
- |
資料行
| 資料行 |
類型 |
描述: |
| 活動識別碼 |
字串 |
所發生動作的唯一標識碼。 |
| ActorClientId |
字串 |
當動作是由受控識別或其他服務主體執行時,這個值代表該主體的用戶端標識符。 否則,此值為 00000000-0000-0000-0000-00000000000000。 填入此欄位時,ActorCUID 和 ActorUserId 都會是 00000000-0000-0000-0000-0000000000000。 |
| ActorCUID |
字串 |
當使用者執行動作時,這個值代表該行為者的一個始終如一的唯一標識碼。 否則,此值為 00000000-0000-0000-0000-00000000000000。 填入此欄位以及 ActorUserId 時,ActorClientId 會是 00000000-0000-0000-0000-00000000000000。 |
| 顯示名稱 |
字串 |
顯示發起稽核事件記錄的用戶名稱。 |
| ActorUPN |
字串 |
動作項目的使用者主體名稱。 |
| ActorUserId |
字串 |
當使用者或 Azure DevOps 服務執行動作時,此值代表該動作專案的使用者識別碼。 否則,此值為 00000000-0000-0000-0000-00000000000000。 填入此欄位以及 ActorUserId 時,ActorClientId 會是 00000000-0000-0000-0000-00000000000000。 |
| 區域 |
字串 |
發生稽核事件的 Azure DevOps 產品的一部分。 |
| 身份驗證機制 |
字串 |
行為者所使用的驗證類型。 |
| _BilledSize (帳單大小) |
真實 |
以位元組為單位的記錄大小 |
| 類別 |
字串 |
記錄稽核事件時所發生的動作類型。 |
| 類別顯示名稱 |
字串 |
記錄稽核事件時所發生的動作類型。 |
| CorrelationId |
字串 |
CorrelationId 允許將兩個或多個稽核事件分組在一起。 當單一動作造成一連串的稽核專案時,就會發生這種情況。 例如專案的創建。 |
| 資料 |
動態的 |
稽核事件類型特有的額外數據。 |
| 詳細資料 |
字串 |
所發生情況的描述。 |
| 身份識別碼 |
字串 |
稽核事件的標識碼,跨服務是唯一的。 |
| IP位址 |
字串 |
事件來源的IP位址。 |
| _IsBillable // 是否可計費 |
字串 |
指定內嵌資料是否可計費。 當 _IsBillable 為 false 時,擷取費用不會計入您的 Azure 帳戶 |
| 作業名稱 |
字串 |
發生之稽核事件類型的唯一標識符。 例如,Git.CreateRepo 會識別 Git 存放庫建立的稽核事件。 |
| ProjectId |
字串 |
發生稽核事件之專案的唯一標識符。 如果未提供,事件就不會限定於特定專案。 |
| ProjectName |
字串 |
稽核事件發生之專案的通俗名稱。 如果未提供,事件就不會限定於特定專案。 |
| 範圍顯示名稱 |
字串 |
用於描述稽核事件發生範圍層級的使用者友好名稱。 |
| ScopeId |
字串 |
組織標識碼。 |
| ScopeType(範圍類型) |
字串 |
事件發生的層級(範圍)。 |
| SourceSystem |
字串 |
收集事件的代理程式類型。 例如,適用於 Windows 代理程式的 OpsManager,可選擇直接連線或使用 Operations Manager;適用於所有 Linux 代理程式的是 Linux;或者,適用於 Azure 診斷的是 Azure。 |
| 租戶識別碼 (TenantId) |
字串 |
Log Analytics 工作區識別碼 |
| TimeGenerated |
日期時間 |
稽核事件發生的時間為 UTC。 |
| 類型 |
字串 |
資料表的名稱 |
| 用戶代理 (UserAgent) |
字串 |
來自要求的使用者代理程式。 |