Rbac permissions
Перейти к навигации
Перейти к поиску
Таблица rbac_permissions
Таблица rbac_permissions из базы данных auth содержит справочник RBAC-разрешений: уникальный ID разрешения и его человекочитаемое имя. На эти записи ссылаются таблицы rbac_account_permissions, rbac_default_permissions и rbac_linked_permissions.
Структура таблицы
| Field | Type | Attributes | Key | Null | Default | Extra |
|---|---|---|---|---|---|---|
| id | int | UNSIGNED | PRIMARY | NO | 0 | COMMENT 'Permission id' |
| name | varchar(100) | CHARACTER SET utf8mb4, COLLATE utf8mb4_unicode_ci | NO | COMMENT 'Permission name' |
id
Уникальный идентификатор RBAC-разрешения. На него ссылаются:
- rbac_default_permissions (`permissionId`)
- rbac_account_permissions (`permissionId`)
- rbac_linked_permissions (`id`, `linkedId`)
Пример: 192
name
Название RBAC-разрешения (человекочитаемое). Используется для администрирования и понимания назначения permission.
Пример: rbac.permission.example