---
pkg: '@nocobase/plugin-acl'
title: "NocoBase 权限配置"
description: "NocoBase 权限配置：配置界面、安装插件、配置插件权限、权限继承、资源操作权限、allow/deny 规则。"
keywords: "权限配置,ACL,资源权限,权限继承,allow,deny,NocoBase"
---

# 配置权限

## 通用权限配置

![](https://static-docs.nocobase.com/119a9650259f9be71210121d0d3a435d.png)

### 配置权限

1. 允许配置界面：该权限控制是否允许用户配置界面。激活此权限后，出现 UI 配置按钮。"admin" 角色默认启用此权限。
2. 允许安装、激活、禁用插件：该权限控制是否允许用户启用或禁用插件。激活此权限后，用户可以访问插件管理器界面。"admin" 角色默认启用此权限。
3. 允许配置插件：该权限控制是否允许用户配置插件参数或管理插件后台数据。"admin" 角色默认启用此权限。
4. 允许清除缓存，重启应用：该权限控制的是用户的系统运维权限： 清空缓存和重启应用。激活后，相关操作按钮将出现在个人中心,默认不启用。
5. 新增菜单项默认允许访问：默认新建的菜单允许访问，默认开启

### 全局操作权限

全局操作权限对全局生效（所有数据表）按照操作类型划分，支持根据数据范围维度配置：所有数据和自己的数据。前者允许对整个数据表执行操作，而后者限制仅能处理自己相关的数据。

## 数据表操作权限

![](https://static-docs.nocobase.com/6a6e0281391cecdea5b5218e6173c5d7.png)

![](https://static-docs.nocobase.com/9814140434ff9e1bf028a6c282a5a165.png)

数据表操作权限进一步细化了全局操作权限，可以针对每个数据表的资源访问进行个别的权限配置。这些权限分为两个方面：

1. 操作权限：操作权限包括添加、查看、编辑、删除、导出和导入操作。这些权限根据数据范围的维度进行配置：
   - 所有数据：允许用户对数据表中的所有记录执行操作。
   - 自己的数据：限制用户仅对自己创建的数据记录执行操作。

2. 字段权限：字段权限允许对每个字段在不同操作中进行权限配置。例如，某些字段可以配置为只允许查看而不允许编辑。

## 菜单访问权限

菜单访问权限以菜单为维度控制访问权限

![](https://static-docs.nocobase.com/28eddfc843d27641162d9129e3b6e33f.png)

## 插件配置权限

插件配置权限用于控制对特定插件参数的配置权限，当插件配置权限勾选后管理中心将出现对应的插件管理界面

![](https://static-docs.nocobase.com/5a742ae20a9de93dc2722468b9fd7475.png)
