Skip to content

Role Management Module

Overview

Role management maintains role definitions and permission sets in the RBAC model.

  • Route: /organization/role
  • View: src/views/system/role/index.vue
  • Permission: system.role.view
  • API: src/api/role.ts

Core Capabilities

  • Paginated role query
  • Create/update/delete roles
  • Bind menu and button permissions
  • Role status management

Implementation Notes

  • Prefer a tree-selection interaction for permission assignment.
  • Protect super admin roles from accidental deletion.
  • Refresh permission state after role updates.

Released under the MIT License.