Statistics
44
0
1
1y
Badges
Requirements

permissions-panel

permission-panel is simple bar panel for Tracy. Permission-panel containt list of roles and resources of Nette\Security\Permission

Tracy panel screenshot

Installation

$ composer require krausv/permissions-panel

Register permissions-panel in config.neon

extensions:
  permissions-panel: Krausv\PermissionsPanel\Nette\DI\PermissionsPanelExtension(%debugMode%)

and register Nette\Security\Permission

services:
    authorizator:
        class: Nette\Security\Permission
        setup:
            - addRole('guest')
            - addRole('admin')
            - addResource('Users')
            - addResource('Article')
            - allow('admin', 'Article', 'view')
            - allow('guest', 'Users', 'view')
            - allow('guest', 'Users', 'delete')

Is this addon outdated? Did you find an issue? Please report it.

Componette Componette admin@componette.com