=====Роли пользователей RBAC===== public function getRoles () { $roles = Yii::app()->authManager->defaultRoles ; // роли по умолчанию $user = $this->loadUser( Yii::app()->user->id ) ; // пример метода, который загружает пользовательскую модель return $user === null ? $roles : array_merge( $roles, array_keys( Yii::app()->authManager->getAuthItems(2, $user->id) ) ) ; } ====Добавить новую роль пользователю==== if (!Yii::app()->authManager->isAssigned('BillsComments', $user_id)) {//проверяем существует ли такая роль у пользователя if (Yii::app()->authManager->assign('BillsComments', $user_id)) {//Добавляем роль Yii::app()->authManager->save();//сохраняем изменения } }