docs/docs/en/interface-builder/actions/permission.md
In NocoBase 2.0, action permissions are currently mainly controlled by collection resource permissions:
In the NocoBase permission system, collection action permissions are basically divided along CRUD dimensions to ensure consistency and standardization in permission management. For example:
This universal permission management method is suitable for standardized data permission control, ensuring that for the same collection, the same action has consistent permission rules across different pages, popups, and blocks, providing uniformity and maintainability.
Global action permissions apply to all collections under the data source, categorized by resource type as follows
Specific collection action permissions override the general permissions of the data source, further refining action permissions and allowing for custom permission configurations for accessing resources of a specific collection. These permissions are divided into two aspects:
Action Permissions: Action permissions include add, view, edit, delete, export, and import actions. These permissions are configured based on the data scope dimension:
Field Permissions: Field permissions allow for configuring permissions for each field in different actions. For example, some fields can be configured to be view-only and not editable.
[Configure Permissions]
<!-- (/users-and-permissions) -->