Skip to content

yii2cmf/yii2-rbac-module

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 

Repository files navigation

RBAC module

RBAC module that allows you to edit roles, permissions and rules using the web interface.

Installation

The preferred way to install this extension is through composer.

$ composer require yii2cmf/yii2-rbac-module

or add

"yii2cmf/yii2-rbac-module": "*"

to the require section of your composer.json file.

In config/web.php

'modules' => [
    ...
    'rbac' => [
        'class' => 'app\modules\rbac\Module',
        // Excluded Modules
        'exclude' => ['gii', 'debug'],
        
        // Set rules path 
        'rules' => ['app\modules\rbac\rules', 'app\commands', '...'],
    ],
    ...
];
Apply migrations
php yii migrate/up --migrationPath=@vendor/yii2cmf/yii2-rbac-module/migrations
Module Default Page

http://your-project/rbac or http://your-project/module/rbac

Update Permissions

update_permissions

Update Permissions

update-permissions

Default

index

Add Permission Rule

update-rule

Add User Rule

add-rule

About

RBAC module that allows you to edit roles, permissions and rules using the web interface.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published