Token 类型
Token 的格式为
ms_<prefix>_<secret>,RUM Client Token 为 msrum_…。前缀用于查找 Token,Secret 只保存哈希值。像登录会话一样,把 Token 作为 Bearer 凭证发送:
_sys 组织。
创建 API Token
- 打开 API tokens,点击 创建 API token。
- 填写 名称,例如
collector-production。 - 选择 身份主体:当前用户 或某个服务账号。
- 选择 角色。服务账号的 Token 继承该账号的角色;个人 Token 可以选择 默认接入角色(仅写入) 或某个组织角色。角色不能包含创建者自己没有的权限。
- 设置 有效天数:默认 365,最大 1825。留空表示永不过期。
- 点击 创建 Token,再点击 复制 Token。Token 只显示这一次。
api_tokens.read,创建或撤销 Token 需要 api_tokens.manage。
服务账号
采集器、CI 流水线、集成或 AI Agent 这类无人值守的程序应使用服务账号,这样成员离开工作区也不会中断自动化。- 打开 服务账号,点击 创建服务账号。
- 填写 名称(例如
deployment-automation)、描述 和 角色。 - 点击 创建账号和 Token,并复制初始 API Token。它在 365 天后过期,且只显示一次。
账号的 身份主体 ID 在审计记录和访问授权中标识它。读取服务账号需要
service_accounts.read,修改需要 service_accounts.manage。
选择合适的 Token
登录会话默认 24 小时后过期(
[auth].token_ttl_secs),不要把它交给持续运行的发送端。
Token API
参见签发 API Token、列出 API Token与撤销 API Token。