事件日志是追溯用户行为的有效方式,我们把登录、访问页面或创建、修改实体数据等用户行为视为事件,并以事件日志的形式保存下来。
管理员可通过 用户菜单 – 页面 – 事件日志 进入事件日志页面,如果希望限制部分员工访问该页面的权限,可以参考 进阶知识 – 权限管理。
事件的类型与用户行为一一对应,类型保存在 事件类型 字段中,事件有以下常见类型:
| 事件类型 | 说明 |
| access | 访问页面 |
| read | 标记已读 |
| unread | 标记未读 |
| create | 创建实体 |
| update | 更新实体 |
| delete | 删除实体 |
| erase | 永久删除实体 |
| login | 登入 |
| logout | 登出 |
| logfail | 登录失败 |
| follow | 关注 |
| unfollow | 取消关注 |
| favor | 收藏 |
| unfavor | 取消收藏 |
事件的详细数据保存在 事件元数据 字段中,登入、登出、登陆失败时会记录用户的 ip 地址、浏览器信息;其他事件会记录用户、实体数据。
事件日志的 Application 字段记录事件来源,比如 Orchestra 主程序,或是 Bridge 桌面客户端。
我们已经推出了事件流工具,供开发者读取最新事件,编写条件语句,实现动态的、实时的流程逻辑。
Python API 请参考 Python API 文档 – 事件流