管理员模拟用户

管理员模拟用户功能允许全局管理员在编辑器中以另一用户身份进行支持和调试,无需共享密码。会话有时间限制,并记入审计日志。

谁可以模拟用户

只有全局管理员可以使用此功能,主要面向客户支持团队。

不能模拟以下用户:

  • 自己。
  • 另一位全局管理员。
  • 已禁用的用户。

启动模拟会话

  1. 在编辑器中打开 Admin(管理) → Users(用户),或任意用户详情页。
  2. 找到目标用户。
  3. 点击 Impersonate(模拟用户)。
  4. 在对话框中重新输入您自己的密码进行确认。
    • 生产环境会显示额外警告。
    • 如果编辑器中有未保存的更改,必须明确确认这些更改将丢失,才能继续。
  5. 确认后,页面重新加载,您以目标用户身份登录。导航栏变为琥珀色,并显示:
    • “Impersonating <email>”。
    • 剩余时间实时倒计时。
    • Stop(停止) 按钮。

模拟会话期间

  • 您看到的内容与目标用户完全相同,使用其权限和组织范围。
  • 您的所有操作归属目标用户;后端审计记录会注明实际由您(全局管理员)执行,保留完整追踪信息。
  • 会话不可续期,最长持续 30 分钟。
  • 可随时点击导航栏中的 Stop 返回自己的会话。

结束模拟会话

  • Stop 按钮:立即返回您自己的管理员会话。
  • 到期:30 分钟时限结束后,会话终止并返回登录页面。

审计记录

每次模拟会话的启动和结束都会记录:

  • 管理员用户。
  • 目标用户。
  • 开始和结束时间戳。
  • 唯一会话标识符。
  • 来源 IP 地址和用户代理。

服务器日志会为会话中的每次请求保留模拟操作者身份,以便支持审核追溯操作的实际执行人。

限制概览

  • 需要全局管理员角色。
  • 不能模拟自己、其他全局管理员或已禁用用户。
  • 会话持续 30 分钟,不可续期。
  • 所有会话均有审计记录。

适用场景

  • 调查与权限或租户范围有关的用户问题。
  • 在受影响用户的准确上下文中复现问题。
  • 管理员更新权限后验证访问变化。

常规座位图编辑、配置修改及任何可通过自己的管理员账户完成的工作,无需使用模拟用户功能。

输入功能、设置、端点或 SDK 方法。