public function profileHasAccessToUrl($profileName, $url, $method){
        $maps= FALSE;
        //Compruebo que exista la configuracion para el tipo de usuario logueado
        if($this->getProfile($profileName) != NULL){            
            //Seteo la configuracion del usuario correpondiente
            $config_seguridad= $this->getProfile($profileName);
            //Veo si el profile padre tiene permisos
            if(isset($config_seguridad['join'])){
                $maps= $this->profileHasAccessToUrl($config_seguridad['join'], $url, $method);
            }
            if(!$maps){
                //Seteo los permisos del usuario
                $permisos= $config_seguridad['permit'];            
                //Recorro sus permisos y veo si alguno coincice
                foreach ($permisos as $permiso) {
                    if($this->mapsModule($permiso, $url, $method)){
                        //Cuando alguno coincide salgo del for
                        $maps= TRUE; break;
                    }
                }
            }
            if($maps){
                //Si hubo mapeo, recorro las url denegadas para el usuario
                $denegados= $config_seguridad['deny'];
                foreach ($denegados as $denegado) {
                    if($this->mapsModule($denegado, $url, $method)){
                        //Si la url es denegada salgo del for
                        $maps= FALSE; break;
                    }
                }
            }  
        }
        return $maps;
    }