YiiFramework Yii2 Rule not found: admin

webplus

Новичок
Здравствуйте!
В конфиге config/web.php прописал:
PHP:
      'authManager' => [
          'class' => 'yii\rbac\DbManager',
        ],
За тем создал таблицы:
auth_assignment
auth_item
auth_item_child
auth_rule

Потом в таблицу auth_rule добавил запись, в поле name ввел admin. Потом в таблицу auth_item добавил, указал в поле rule_name значение admin, и поле type поставил 1 и поле name поставил admin

После чего в одном из контроллеров запустил:
PHP:
$userRole = Yii::$app->authManager->getRole('admin');
Yii::$app->authManager->assign($userRole, 1);
За тем прописал behaviors:
PHP:
    public function behaviors()
    {
        return [
            'access' => [
                'class' => AccessControl::className(),
                'only' => ['logout','about'],
                'rules' => [
                    [
                        'actions' => ['logout'],
                        'allow' => true,
                        'roles' => ['@'],
                    ],
                    [
                        'actions' => ['about'],
                        'allow' => true,
                        'roles' => ['admin'],
                    ],                   
                ],
            ],
            'verbs' => [
                'class' => VerbFilter::className(),
                'actions' => [
                    'logout' => ['post'],
                ],
            ],
        ];
    }

Но теперь при заходе на страницу about для которой у меня прописана роль admin выдает ошибку:
Rule not found: admin
 
Сверху