Skip to content

Who Should Own Runtime Tokens

Core Answer

Multica Runtime 的 token 所有权,不一定永远只能由系统管理员持有,但必须明确:

token 最终应该对应某个明确身份,而不是悬空存在。

Best Practice

长期规范模式

如果 Runtime 对应的是某个人类账号,那么:

  • 谁的账号
  • 谁就最好自己生成 token

这样:

  • 权限清晰
  • 审计清晰
  • 风险边界清晰

启动期过渡模式

如果系统还在搭建阶段,可以先由系统 owner 统一接通和临时代管 token。

但这应该被明确为:

  • 过渡期做法
  • 不是长期默认制度

系统账号模式

如果后续 Runtime 代表的是“系统工位”,而不是“自然人身份”,那么可以考虑:

  • 专门的运行账号
  • 由管理员统一管理 token

Why It Matters

如果 token 归属不清:

  • 权限边界会混乱
  • 审计会失真
  • 出问题时难以判断是谁的身份在执行

启动期可以由你统一代管,长期应收敛到“谁的 Runtime,谁的身份或谁的系统账号负责 token”。

TeamOS · docs as code · canon=权威知识,drafts=候选区