功能介绍
操作日志是系统对用户执行的各项操作进行记录所形成的日志信息集合。它记录了用户在什么时间、通过何种设备、在产品的哪个模块或功能上,针对特定对象进行了何种操作,以便用户能够方便地查看和追溯自己的历史操作记录。
功能入口
平台管理 > 运维管理 > 操作日志
功能详细介绍
操作日志分为平台级操作日志与项目级操作日志。平台级操作日志记录的是登录、登出、API Key 管理等平台级别的操作,只有平台 admin 可见。项目级操作日志则记录了在某个项目中进行的操作,如在 正式项目 下查看 我的概览。
操作日志记录字段:
- 操作范围:平台级或某个具体项目中
- 资源 ID
- 资源名称
- 功能模块
- 操作类型
- 描述
- 操作人
- 职务
- IP 地址
- 操作时间
可看的操作日志范围:受权限点 查看操作日志 控制
- 举例:用户 user1 在 A 项目下有 查看操作日志 权限点(仅查看自己),B 项目下有 查看操作日志 权限点(查看所有人)。那么:在操作日志列表能看到 A 项目下自己的数据,以及 B 项目下所有人的数据
支持将当前查询出来的结果进行导出
- 导出操作日志为导出全部项目的操作日志数据
- 导出操作日志按钮只有平台 admin 能够看到和操作
- 为了支持更加灵活的客户场景,提供了 open api 来供客户查询操作日志数据
操作日志设置 功能,可以设置:
- 是否开启操作日志功能:
- 开启后才能看到对应权限下的操作日志数据
- 关闭后,即使有操作日志权限,也无法看到操作日志数据
- 日志保留天数,默认 180 天,可以根据需求进行手工调整
权限控制
- 受权限点 查看操作日志 控制:可选择查看范围:仅查看自己、查看所有人
- 针对系统预制角色,默认都有该权限点,管理员默认查看范围:查看所有人;其他角色默认查看范围:仅查看自己
- 新建角色默认都有该权限点,默认查看范围:仅查看自己
- 操作日志设置 权限点,决定着能否看到 操作日志设置 按钮