Skip to main content

审计日志端点

注意

此帮助页面介绍了 Server API 端点的用法。要开始使用 Server API,请先访问 Server API 概述

Server 会跟踪对以下系统实体所做的更改:

  • AppInfo(工作流)

  • 集合

  • 凭证

  • 订阅

  • 用户

  • UserGroup

通过 Server API 获取所记录的事件

这些实体每次更新都会生成一条“事件审计”记录。您可以通过公共的管理 API 端点返回这些记录。

审计日志由以下类型的操作(事件)触发:更新、插入和删除。

端点

事件审计的端点是 GET /admin/v1/auditlog/

它要求三个查询参数

  • entity:(字符串)要查询的审计日志实体。

  • page:(int) 要返回的页面。

  • pageSize:(int) 每页要返回的记录数。

得到的反馈将是一组事件审计记录:

[ { "id": "", "entity": "", "entityId": "", "userId": "", "timestamp": "Date", "event": "", "oldValues": "", "newValues": "" } ]

返回的属性定义如下:

  • id:审计事件 ID。

  • entity:实体的名称。

  • entityId:实体的实体 ID。

  • userId:修改实体的用户的 ID。

  • timestamp:创建审计事件记录的日期和时间。

  • event:发生的事件(插入、更新、删除)。

  • oldValues:在更新之前的更新属性值。

  • newValues:在更新之后的更新属性值。