Files
summercms/modules/cabana/backendscreens/models/userrole/fields.yaml
Jakub Zych 653307de0c feat(19.6.1-01): Roles screen
- Settings -> System -> Roles (summercms.cabana.roles, backend.manage_roles,
  order 110): name, code slugged from the name, description, checkbox
  permission editor with the editor's ceiling
- system roles (is_system or code-declared grants) keep their code and
  cannot be deleted; a role any admin holds (deleted ones included) cannot
  be deleted, the refusal names the role and the count
- role codes unique among roles
2026-10-22 11:18:30 +02:00

27 lines
763 B
YAML

fields:
name:
label: backend::lang.user.role.name_field
comment: backend::lang.user.role.name_comment
type: text
span: left
code:
label: backend::lang.user.role.code_field
comment: backend::lang.user.role.code_comment
type: text
span: right
preset:
type: slug
field: name
description:
label: backend::lang.user.role.description_field
type: textarea
size: tiny
span: full
permissions:
label: backend::lang.user.role.permissions_field
comment: backend::lang.user.role.permissions_comment
type: permissioneditor
mode: checkbox
span: full
tab: backend::lang.user.permissions