Back to Nocobase

权限配置

docs/docs/cn/ai-builder/acl.md

2.1.82.4 KB
Original Source

权限配置

:::tip 前置条件

阅读本页前,请确保你已按照 AI 搭建快速开始 安装了 NocoBase CLI 并完成了初始化。

:::

简介

权限配置 Skill 用于通过自然语言管理 NocoBase 的角色、权限策略、用户绑定和 ACL 风险评估——你描述业务目标,它来选择命令和参数。

能力范围

  • 创建新角色
  • 切换全局角色模式(独立模式 / 联合模式)
  • 批量给数据表配置动作权限和数据范围
  • 解绑用户与角色的关系
  • 输出角色级、用户级、系统级风险评估报告

提示词示例

场景 A:批量绑定用户

:::tip 前置条件 当前环境存在一个 Member 角色和多个用户 :::

帮我给这几个新用户绑定 Member 角色 James 、Emma 、Michael 

场景 B:批量配置页面权限

:::tip 前置条件 当前环境存在一个 Member 角色和多个页面 :::

帮我给 Member 角色配置这几个页面的权限 Product、Order、Stock

场景 C:批量配置多数据表权限

:::tip 前置条件 当前环境存在一个 Member 角色和多个数据表 :::

给 Member 角色添加这几个数据表的独立只读权限,order、product、stock

场景 D:多角色多数据表权限配置

:::tip 前置条件 当前环境存在多个角色和多个数据表 :::

给 Member、Sales 角色添加这几个数据表独立读写权限,order、product、stock

场景 E:风险评估

评估一下 Member  角色的权限风险

会输出风险评分、影响范围说明和改进建议。

常见问题

配置了权限但不生效怎么办?

先确认全局角色模式是否正确——如果用户同时拥有多个角色,联合模式和独立模式的行为差异很大,可以查看当前模式确认问题。

相关链接