你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
Audit - Query
查询资产、术语表术语表、classificationDef 等的审核日志。
POST {endpoint}/datamap/api/audit/query?api-version=2023-10-01-preview
URI 参数
名称 | 在 | 必需 | 类型 | 说明 |
---|---|---|---|---|
endpoint
|
path | True |
string url |
Purview 帐户的数据映射终结点。 示例:https://{accountName}.purview.azure.com |
api-version
|
query | True |
string |
API 的版本。 |
请求正文
名称 | 类型 | 说明 |
---|---|---|
category |
AuditCategory |
|
continuationToken |
string |
用于检索下一页的继续标记。 |
endTime |
string |
审核日志的结束时间;ISO-8601 表示形式。 默认值现在为 UTC。 |
guid |
string |
targe 资产、术语表术语或分类定义的 GUID。 |
keywords |
string |
审核日志旧值或新值部分中包含的任何关键字。 |
operationType |
AuditOperationType |
|
pageSize |
integer |
我们希望在一页中返回的项目数。 最大值为 1000。 |
qualifiedName |
string |
仅适用于资产;指定资产限定名称。 |
sortBy |
string |
要排序依据的属性。 该值应为审核日志架构字段之一。 必须与“SortOrder”一起使用。 建议使用 CreationTime。 |
sortOrder |
AuditSortOrder |
|
startTime |
string |
审核日志的开始时间;ISO-8601 表示形式。 默认值为 1970-01-01T00:00:00Z。 |
typeName |
string |
仅适用于资产;指定资产类型名称。 |
userId |
string |
用户主体名称或服务主体对象 ID。 |
响应
名称 | 类型 | 说明 |
---|---|---|
200 OK |
没问题。 成功查找搜索条件中的审核日志时。 |
|
Other Status Codes |
描述操作失败原因的错误响应。 |
安全性
azure_auth
Azure Active Directory OAuth2 流。
类型:
oauth2
流向:
implicit
授权 URL:
https://login.microsoftonline.com/common/oauth2/authorize
作用域
名称 | 说明 |
---|---|
user_impersonation | 模拟用户帐户 |
示例
Audit_Query
示例请求
POST {endpoint}/datamap/api/audit/query?api-version=2023-10-01-preview
{
"category": "Asset",
"guid": "330bd2f1-cf28-4737-8d86-e6f6f6f60000",
"userId": "contoso@microsoft.com",
"operationType": "EntityUpdated",
"keywords": "Tag1",
"startTime": "2023-05-01T00:00:00.000Z",
"endTime": "2023-05-30T00:00:00.000Z",
"sortBy": "CreationTime",
"sortOrder": "Descending",
"pageSize": 10
}
示例响应
{
"continuationToken": "<token>",
"lastPage": true,
"totalResultCount": 2,
"recordCount": 2,
"resultData": [
{
"workload": "PurviewDataMap",
"recordType": 227,
"id": "12ea3a18-3712-4417-a12d-7df936e327c9",
"creationTime": "2023-05-06T08:27:05",
"operation": "EntityUpdated",
"organizationId": "4f1dc10a-df9b-4f93-be0c-504b04f6309d",
"userType": 0,
"userKey": "1715f5c5-c81d-489e-9ca1-8d40281ef0d8",
"userId": "contoso@microsoft.com",
"accountId": "644ab9c7-893a-4a4d-8e0a-591a6556d1a0",
"catalogId": "d8757510-c866-61ba-486f-1afca09f43b8",
"changeRequestId": "34d2aa4a-d5bf-4bdf-a954-77df88d9c3df",
"cloudType": "Azure",
"serviceType": "[\"Azure Blob Storage\"]",
"objectId": "330bd2f1-cf28-4737-8d86-e6f6f6f60000",
"objectName": "Audit Log Test",
"objectFullyQualifiedName": "https://contoso.blob.core.windows.net/testfolder1/auditlogtest.json",
"objectType": "azure_blob_path",
"oldValue": "{\"330bd2f1-cf28-4737-8d86-e6f6f6f60000\":{\"attributes\":{\"name\":\"Audit Log Test\"},\"guid\":\"330bd2f1-cf28-4737-8d86-e6f6f6f60000\",\"labels\":[\"Tag1\"]}}",
"newValue": "{\"330bd2f1-cf28-4737-8d86-e6f6f6f60000\":{\"attributes\":{\"name\":\"Audit Log Test\"},\"guid\":\"330bd2f1-cf28-4737-8d86-e6f6f6f60000\",\"labels\":[]}}"
},
{
"workload": "PurviewDataMap",
"recordType": 227,
"id": "6abb069e-aefc-4dff-97f4-f36b3d5ac2be",
"creationTime": "2023-05-06T08:27:01",
"operation": "EntityUpdated",
"organizationId": "4f1dc10a-df9b-4f93-be0c-504b04f6309d",
"userType": 0,
"userKey": "1715f5c5-c81d-489e-9ca1-8d40281ef0d8",
"userId": "contoso@microsoft.com",
"accountId": "644ab9c7-893a-4a4d-8e0a-591a6556d1a0",
"catalogId": "d8757510-c866-61ba-486f-1afca09f43b8",
"changeRequestId": "122a460f-9d87-47cd-9683-e27351a3dadd",
"cloudType": "Azure",
"serviceType": "[\"Azure Blob Storage\"]",
"objectId": "330bd2f1-cf28-4737-8d86-e6f6f6f60000",
"objectName": "Audit Log Test",
"objectFullyQualifiedName": "https://contoso.blob.core.windows.net/testfolder1/auditlogtest.json",
"objectType": "azure_blob_path",
"oldValue": "{\"330bd2f1-cf28-4737-8d86-e6f6f6f60000\":{\"attributes\":{\"name\":\"Audit Log Test\"},\"guid\":\"330bd2f1-cf28-4737-8d86-e6f6f6f60000\",\"labels\":[\"Tag1\",\"Tag2\"]}}",
"newValue": "{\"330bd2f1-cf28-4737-8d86-e6f6f6f60000\":{\"attributes\":{\"name\":\"Audit Log Test\"},\"guid\":\"330bd2f1-cf28-4737-8d86-e6f6f6f60000\",\"labels\":[\"Tag1\"]}}"
}
]
}
定义
名称 | 说明 |
---|---|
Audit |
AuditCategory |
Audit |
AuditLog |
Audit |
AuditLogQueryRequest |
Audit |
AuditLogQueryResponse |
Audit |
AuditOperationType |
Audit |
AuditSortOrder |
Error |
来自服务的错误响应 |
AuditCategory
AuditCategory
名称 | 类型 | 说明 |
---|---|---|
Asset |
string |
|
ClassificationDef |
string |
|
GlossaryTerm |
string |
AuditLog
AuditLog
名称 | 类型 | 说明 |
---|---|---|
accountId |
string |
Purview 帐户 ID。 |
catalogId |
string |
Purview 目录 ID。 |
changeRequestId |
string |
相关性 ID。 |
clientIP |
string |
客户端 IP 地址。 |
cloudType |
string |
对象所属的云类型 |
creationTime |
string |
创建审核日志时的时间戳。 |
id |
string |
日志 ID。 |
newValue |
string |
新数据值。 |
objectCollectionId |
string |
对象集合 ID。 |
objectFullyQualifiedName |
string |
对象完全限定的名称。 |
objectId |
string |
targe 资产、术语表术语或分类定义的 GUID。 |
objectName |
string |
对象名称。 |
objectType |
string |
对象类型名称。 |
oldValue |
string |
旧数据值。 |
operation |
AuditOperationType |
|
organizationId |
string |
客户租户 ID。 |
recordType |
integer |
日志元数据。 指示审核日志的记录类型。 |
serviceType |
string |
对象所属的服务类型 |
userId |
string |
用户主体名称。 |
userKey |
string |
用户标识。 |
userType |
integer |
执行操作的用户的类型。 |
workload |
string |
日志元数据。 指示审核日志的工作负荷类型。 |
AuditLogQueryRequest
AuditLogQueryRequest
名称 | 类型 | 说明 |
---|---|---|
category |
AuditCategory |
|
continuationToken |
string |
用于检索下一页的继续标记。 |
endTime |
string |
审核日志的结束时间;ISO-8601 表示形式。 默认值现在为 UTC。 |
guid |
string |
targe 资产、术语表术语或分类定义的 GUID。 |
keywords |
string |
审核日志旧值或新值部分中包含的任何关键字。 |
operationType |
AuditOperationType |
|
pageSize |
integer |
我们希望在一页中返回的项目数。 最大值为 1000。 |
qualifiedName |
string |
仅适用于资产;指定资产限定名称。 |
sortBy |
string |
要排序依据的属性。 该值应为审核日志架构字段之一。 必须与“SortOrder”一起使用。 建议使用 CreationTime。 |
sortOrder |
AuditSortOrder |
|
startTime |
string |
审核日志的开始时间;ISO-8601 表示形式。 默认值为 1970-01-01T00:00:00Z。 |
typeName |
string |
仅适用于资产;指定资产类型名称。 |
userId |
string |
用户主体名称或服务主体对象 ID。 |
AuditLogQueryResponse
AuditLogQueryResponse
名称 | 类型 | 说明 |
---|---|---|
continuationToken |
string |
用于检索下一页的继续标记。 当“lastPage”为 false 时。 客户端在查询有效负载中使用此令牌来检索下一页。 |
lastPage |
boolean |
指示它是否为最后一页。 |
recordCount |
integer |
当前页中的项数。 |
resultData |
Audit |
审核日志的数组。 |
totalResultCount |
integer |
符合搜索条件的总项数。 |
AuditOperationType
AuditOperationType
名称 | 类型 | 说明 |
---|---|---|
ClassificationAdded |
string |
|
ClassificationDefinitionCreated |
string |
|
ClassificationDefinitionDeleted |
string |
|
ClassificationDefinitionUpdated |
string |
|
ClassificationDeleted |
string |
|
ClassificationUpdated |
string |
|
EntityCreated |
string |
|
EntityDeleted |
string |
|
EntityUpdated |
string |
|
GlossaryTermAssigned |
string |
|
GlossaryTermCreated |
string |
|
GlossaryTermDeleted |
string |
|
GlossaryTermDisassociated |
string |
|
GlossaryTermUpdated |
string |
|
SensitivityLabelChanged |
string |
AuditSortOrder
AuditSortOrder
名称 | 类型 | 说明 |
---|---|---|
Ascending |
string |
|
Descending |
string |
ErrorResponse
来自服务的错误响应
名称 | 类型 | 说明 |
---|---|---|
errorCode |
string |
错误代码。 |
errorMessage |
string |
错误消息。 |
requestId |
string |
请求 ID。 |