> ## Documentation Index
> Fetch the complete documentation index at: https://starforge.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# 审计日志

> 谁提交了、谁被拒了、谁改了什么。

仅管理员。一份可搜索的记录，装的是那些事后会被追问的动作。

<Frame caption="审计日志：用户、动作、对象和来源地址。">
  <img src="https://mintcdn.com/starforge/GatXR2rI5-_Vm4_H/images/console/audit.png?fit=max&auto=format&n=GatXR2rI5-_Vm4_H&q=85&s=035764a583529ee7c4abd3a3bbdadd6a" alt="StarForge audit log" width="2160" height="1350" data-path="images/console/audit.png" />
</Frame>

## 记了什么

| 动作                  | 为什么记它            |
| ------------------- | ---------------- |
| 提交作业 / 提交被拒（配额）     | 「这个为什么没跑」的两半答案   |
| 创建用户、设置角色、启用或禁用用户   | 谁有权限，以及是谁给的      |
| 设置配额                | 容量决策，带上做决定的人     |
| 停止作业、删除作业、批量停止、清理作业 | 对别人的工作做的破坏性操作    |
| 创建或吊销分享链接           | 唯一一条把数据带到认证之外的路径 |
| 创建或吊销复盘分享链接         | 同上，针对对比          |
| 修改、重命名或删除项目         | 别人依赖的结构性变更       |

每条记录带用户、动作、对象和时间。搜索同时匹配用户、动作和对象。

## 它是用来干什么的

实际上是两个问题。

**「我的作业为什么没跑？」** —— 准入时的拒绝会连同拦下它的那道闸一起记录，
所以在错误信息滚走之后，这个答案还在。

**「谁停了我的 run？」** —— 停止、删除和批量清理都有归属。
在共享集群上，这是让一次运维动作不至于变成一次指控的东西。

<Note>
  审计日志记的是控制平面的动作，不是训练内容。它能告诉你某人提交了一个作业、id 是什么；
  它不会告诉你数据里有什么。
</Note>
