public function execute()
 {
     // only allowed to global admin
     if (!wa()->getUser()->getRights('webasyst', 'backend')) {
         throw new waRightsException(_w('Access denied'));
     }
     if (!($id = waRequest::post('id'))) {
         throw new waException('no id');
     }
     $group_model = new waGroupModel();
     $group_model->delete($id);
     $this->response['message'] = _w('Group has been deleted');
 }