要了解有关审计跟踪如何工作,请访问审核文章。
Get a list of all audit objects for current user for the last 24h
获取 URI:
/审核/列表
Successful response with an HTTP status code and the list of audit objects:
{
"Success":true,
"Result":[
{
"Id":11111111,
"ActionTime":"12/31/1915 11:59",
"ActionType":"Edit",
"UserLogin":"SampleUserLogin",
"ObjectName":"Task:SampleTaskName"
}
]
}
*结果可能包含多个元素。
领域 | 类型 | 描述 | |
---|---|---|---|
Id |
int32 |
审核事件的唯一标识符
例子:
|
|
操作时间 | 字符串 | 反映更改发生时刻的时间戳
例子:
|
|
操作类型 | 字符串 | 系统事件类型:所有操作
例子:
|
|
用户登录 | 字符串 | 反映 Dotcom-Monitor 帐户中的用户登录名称。 | |
对象名称 | 字符串 | 应用操作的对象。 |
Get contents for an exact audit event by it's ID
获取 URI:
/审核/对象/[示例 ID]
JSON Answer:
{
"Id":11111111,
"ActionTime":"12/31/1915 11:59 AM",
"ActionType":"Edit",
"UserLogin":"SampleUserLogin",
"ObjectName":"Task:SampleTaskName"
"Changes":
[
{
"FieldName":"Task Name:",
"IsChanged":false,
"FieldValue":[
"SampleTaskName",
"SampleTaskName"
]
},
{
"FieldName":"Collector ID:",
"IsChanged":false,
"FieldValue":[
"SampleCollectorID",
"SampleCollectorID"
]
},
{
"FieldName":"Max threshold:",
"IsChanged":true,
"FieldValue":[
"0",
"12"
]
},
{
"FieldName":"Min threshold:",
"IsChanged":true,
"FieldValue":[
"0",
"423"
]
},
{
"FieldName":"Aggregate:",
"IsChanged":false,
"FieldValue":[
"Average",
"Average"
]
},
{
"FieldName":"Counter Path:",
"IsChanged":false,
"FieldValue":[
"SampleCounterPath",
"SampleCounterPath"
]
},
{
"FieldName":"Task UID:",
"IsChanged":false,
"FieldValue":[
"SampleTaskUID",
"SampleTaskUID"
]
}
]
}
领域 | 类型 | 描述 | |
---|---|---|---|
Id |
int32 |
审核事件的唯一标识符
例子:
|
|
操作时间 | 字符串 | 时间戳反映发生更改时的时间戳
例子:
|
|
操作类型 | 字符串 | 系统事件的类型:
例子:
|
|
用户登录 | 字符串 | 反映 Dotcom-Monitor 帐户中的用户登录名称。 | |
对象名称 | 字符串 | 应用操作的对象。 | |
变化 | 阵 列 | 结构化数组,包含有关每个审核事件的详细信息。 | |
字段名称 | 字符串 | 反映应用更改的对象内的字段名称 | |
已更改 | 布尔 | 与上次状态相比,说明特定字段是否已更改 | |
字段值 | 阵 列 | 第一个值在修改之前反映字段的状态。 第二个值反映修改后字段的状态。 |
Getting list of filtered audit events
使用 POST 请求结果可根据指定条件进行筛选
后 URI:
/审核/列表
JSON that may filter required audit objects :
{
"StartDate":"11/30/1914",
"EndDate”:"12/31/1915",
"ActionType”: "AllActions”,
"UserLogin”: "SampleUserLogin”,
"UserLoginID”: "SampleUserLoginID”
}
领域 | 类型 | 描述 | |
---|---|---|---|
开始日期 |
字符串 |
定义要显示的期间的开头。 必须设置为”MM/DD/YYYY”,例如”1985年1月7日”必须设置为”01/07/1985″。 如果值或格式无效将导致错误。 如果省略,则设置为前一天的 00:00。 | |
结束时间 | 字符串 | 定义要显示的时间段的末尾。 必须设置为”MM/DD/YYYY”,例如”1985年1月7日”必须设置为”01/07/1985″。 如果值或格式无效将导致错误。 如果省略,则设置为 00:00 当前天。 | |
操作类型 | 字符串 | 系统事件的类型:
例子:
|
|
用户登录 | 字符串 | 将输出筛选到由具有给定 UserLogin 的确切用户创建/修改的对象 | |
用户登录 ID | 字符串 | 将输出筛选到由指定用户创建/修改的对象用户登录 ID |