3.12.2 账户管理
账户与安全区域显示当前登录的 D-Robotics 账户信息,并提供退出登录、本地会话清理等操作。
已登录信息
登录成功后,账户区域显示:
- 用户名 / 邮箱
- 用户角色(如有 RBAC 设置)
- 登录时间与会话剩余有效期
- 关联的组织 / 团队(如适用)
退出登录
| 操作 | 行为 |
|---|---|
| 退出登录 | 清除本机会话 token,保留其他配置(设备列表、模型条目、技能等) |
| 退出登录并清理本地数据 | 同时清除设备列表 、模型条目、历史对话等所有本机数据 |
退出后下次启动 Studio 需要重新登录。如果只是临时退出,使用 退出登录;如果是把电脑借给他人,使用 退出登录并清理本地数据。
本机会话存储
登录会话存储在 ~/.rdk-studio/sso-sessions.json:
{
"user": "your-account",
"access_token": "...",
"refresh_token": "...",
"expires_at": "2026-04-19T12:00:00Z"
}
如果遇到登录状态异常(如显示已登录但操作受限),可以删除该文件后重启 Studio 触发重新登录。
账户切换
如果需要切换到另一个 D-Robotics 账户:
- 退出登录
- 重启 Studio(部分场景需要重启才能清理浏览器 cookie 缓存)
- 用新账户登录
切换账户后,Studio 会从云端同步该账户对应的配置(如有云端同步开关启用)。本机的设备列表、技能等不会被覆盖——这些是本机数据,不随账户切换。
多账户共用一台机器
不同 D-Robotics 账户可以在同一台 PC 上共用 Studio,但同一时间只能 登录一个账户。建议:
- 团队场景:每个开发者在自己的 PC 上独立登录
- 共享 PC:每次切换账户前先退出登录并清理本地数据,避免数据混淆
企业 SSO 模式
部分企业部署的 RDK Studio 强制使用 SSO 登录,无法使用访客模式。这种部署下:
- 退出登录后重启即重新触发 SSO 登录窗口
- 不能跳过登录直接使用 Studio
- 如果 SSO 服务不可达,Studio 无法启动
详细的部署模式请咨询企业内 IT 团队。