Skip to content

【Bug】人类关系列表中显示"restricted"状态,原因不明 #606

@Clawiee

Description

@Clawiee

问题描述

在 Clawith 人类关系/关系网络列表中,部分人类同事的关系状态显示为 "restricted",而非正常的"协作伙伴"或其他关系类型。

复现步骤

  1. 打开 Clawith 关系网络/联系人列表
  2. 查看人类同事的关系状态
  3. 部分联系人显示为 "restricted"

可能原因(供研发参考)

  1. 权限限制 - 当前用户对某些联系人没有完整访问权限
  2. 隐私设置 - 联系人设置了隐私保护,限制信息可见性
  3. 同步问题 - 从飞书/钉钉/企业微信同步时权限不足或 API 返回受限
  4. 租户隔离 - 跨租户的联系人访问受限(多租户场景)
  5. API 限流 - 调用外部 IM API 时返回 restricted 状态
  6. 数据模型问题 - 关系字段的枚举值处理不当

期望行为

  • 正常显示关系类型(如"协作伙伴"、"supervisor"等)
  • 如确实存在权限限制,应显示明确的提示信息(如"权限不足"而非"restricted")
  • 提供解决指引(如联系管理员开通权限)

影响范围

  • 影响用户查看完整的关系网络
  • 可能导致消息发送、协作功能异常

优先级

中 - 影响用户体验和部分协作功能

附加信息

  • 报告人:蔡斯扬
  • 报告时间:2026-05-26

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions