SuperAPI AI 工具集

checking-member-access

智能体与模型

查看项目

更新于 10-16 03:44

技能介绍

用途:回答“这个人在这里能做什么”。技能只读取访问控制工具返回的实际生效层级和来源,不修改规则;修改规则需在设置页进行。

主要能力:查询成员/角色对项目及各类工具(仪表盘、洞察、功能开关、笔记本、实验、数据仓库对象等)的权限,以及单个对象和属性上的规则;可回答谁能编辑、谁无权限、某角色授予什么、某属性是否对某角色隐藏等。工具包括 members-list、roles-list、defaults-get、各类 objects-list 与 properties-list。

用法:member_id 为组织成员 id,不是用户 id 或 uuid;role_id 来自 roles-list。工具级问题用 members-list 加 member_id 一次即可。对象级问题按顺序判断:组织管理员(organization_level 为 8 或 15)或创建者拥有完全权限;否则查该对象上的成员、角色、默认规则;无规则则回退到工具级结果。同一对象存在多条规则时,由组织的解析模式选择,工具不返回该选择,应如实报告每条规则而非猜测。属性问题类似,但没有创建者检查。

限制与注意事项:读取工具不能写入。Free 和按量付费计划无访问控制,Boost 与 Scale 提供项目、工具、对象、属性的默认层级与单成员规则,角色规则仅在 Enterprise 计划提供。工具不显示组织计划,需向用户确认。effective_access_level 为 null 不是“无访问”。空的对象或属性列表不代表无访问。看不到某成员不等于其无权限。can_edit 描述调用者而非被查询对象。详细字段含义与回答措辞以官方资料为准。