# 审计日志

> Source: https://strapi.nodejs.cn/cms/features/audit-logs

审计日志捕获每一个可搜索、可过滤历史记录中的管理操作，以帮助排除故障和合规。在本指南中，示例展示了如何查看数据内容以及按用户或日期进行过滤。

审计日志功能提供可搜索和可过滤的显示，显示 Strapi 应用用户执行的所有活动。

🌐 The Audit Logs feature provides a searchable and filterable display of all activities performed by users of the Strapi application.

**计划**

CMS企业计划

**角色与权限**

项目管理面板中的超级管理员角色

**激活**

默认可用，如需特定计划

**环境**

在开发和生产环境中均可用

## 使用 {#usage}

🌐 Usage

**使用此功能的路径：**  设置 > 管理面板 - 审计日志

审计日志功能记录以下事件：

🌐 The Audit Logs feature logs the following events:

| 事件 | 操作 |
| --- | --- |
| 内容类型 | `create`, `update`, `delete` |
| 条目（草稿/发布） | `create`, `update`, `delete`, `publish`, `unpublish` |
| 媒体 | `create`, `update`, `delete` |
| 登录 / 注销 | `success`, `fail` |
| 角色 / 权限 | `create`, `update`, `delete` |
| 用户 | `create`, `update`, `delete` |

对于每个日志项，将显示以下信息：

🌐 For each log item, the following information is displayed:

- 操作：用户执行的操作类型（例如 `create` 或 `update`）。
- 日期：操作的日期和时间。
- 用户：执行操作的用户。
- 详情：显示一个模态窗口，提供关于该操作的更多详情（例如用户 IP 地址、请求体或响应体）。

### 过滤日志 {#filtering-logs}

🌐 Filtering logs

默认情况下，所有日志按时间倒序显示。你可以按以下方式筛选日志：

🌐 By default, all logs are displayed in reverse chronological order. You can filter the logs by:

- 操作：选择要过滤的操作类型（例如 `create` 或 `update`）。
- 用户：选择要筛选的用户。
- 日期：选择要筛选的日期（范围）和时间。

### 正在访问日志详情 {#log-details}

🌐 Accessing log details 

对于任何日志项，点击  图标即可访问一个包含该操作更多详细信息的模态窗口。在模态窗口中，*Payload* 部分以交互式 JSON 组件显示详细信息，使你可以展开和折叠 JSON 对象。
