@@ -19,9 +19,9 @@ easy_admin:
1919 - { label: 'menu.sysstatus' }
2020 - { label: 'menu.list.reports', icon: 'file', route: 'list', params: { entityType: 'report' }, default: true }
2121 - { label: 'menu.list.systems', icon: 'cog', route: 'list', params: { entityType: 'system' } }
22- - { label: 'menu.configuration' }
23- - { entity: 'Theme', icon: 'th-large', label: 'menu.themes' }
24- - { entity: 'Category', icon: 'list', label: 'menu.categories' }
22+ - { label: 'menu.configuration', permission: ['ROLE_ADMIN', 'ROLE_GROUP_ADMIN'] }
23+ - { entity: 'Theme', icon: 'th-large', label: 'menu.themes', permission: ['ROLE_ADMIN', 'ROLE_GROUP_ADMIN'] }
24+ - { entity: 'Category', icon: 'list', label: 'menu.categories', permission: ['ROLE_ADMIN', 'ROLE_GROUP_ADMIN'] }
2525 - { label: 'menu.admin', permission: 'ROLE_ADMIN' }
2626 - { entity: 'User', icon: 'user', label: 'menu.users', permission: 'ROLE_ADMIN' }
2727 - { entity: 'Group', icon: 'users', label: 'menu.groups', permission: 'ROLE_ADMIN' }
@@ -73,6 +73,7 @@ easy_admin:
7373
7474 Answer :
7575 class : App\Entity\Answer
76+ disabled_actions : ['delete']
7677 list :
7778 # Not accessible through UI.
7879 item_permission : ['ROLE_SUPER_ADMIN']
@@ -89,6 +90,7 @@ easy_admin:
8990
9091 Report :
9192 class : App\Entity\Report
93+ disabled_actions : ['delete']
9294 # Overridden by AdminController
9395 list :
9496 item_permission : ['ROLE_SUPER_ADMIN']
@@ -148,6 +150,7 @@ easy_admin:
148150
149151 System :
150152 class : App\Entity\System
153+ disabled_actions : ['delete']
151154 # Overridden by AdminController
152155 list :
153156 item_permission : ['ROLE_SUPER_ADMIN']
0 commit comments