/**
  * @see booking_bocommon_authorized
  */
 protected function get_subject_roles($for_object = null, $initial_roles = array())
 {
     if ($this->current_app() == 'bookingfrontend') {
         $bouser = CreateObject('bookingfrontend.bouser');
         $org_id = is_array($for_object) ? $for_object['id'] : (!is_null($for_object) ? $for_object : null);
         if ($bouser->is_organization_admin($org_id)) {
             $initial_roles[] = array('role' => self::ROLE_ADMIN);
         }
     }
     return parent::get_subject_roles($for_object, $initial_roles);
 }