public function getPermissions($user_id) {
        try {
            $aros = $this->node(array(USER_MODEL => array('id' => $user_id)));
        } catch (Exception $e) {
            return array();
        }

        return $this->ObjectPermission->getByAroId(Hash::extract($aros, '{n}.RequestObject.id'));
    }