Utilizamos cookies propias y de terceros, para realizar el análisis de la navegación de los usuarios. Si continúas navegando, consideramos que aceptas su uso. Puedes cambiar la configuración u obtener más información aquí.

gestiweb 14 años

facebook Google Plus twitter pinterest

Problemas de permisos en Drupal

Drupal se caracteriza por ser un CMS altamente configurable y modulable. Uno de sus puntos fuertes es la capacidad de creación de roles de usuario y de la versatilidad para ofrecer a cada uno de ellos distintos permisos para ver, editar y borrar los distintos tipos de contenidos.

Sin embargo, en alguna ocasión nos hemos encontrado con que los permisos otorgados no parecen corresponderse con la realidad. Por ejemplo, se ha dado el caso de que tras una migración de servidor, los usuarios anónimos no podían ver los contenidos, apareciéndoles el mensaje de "Acceso denegado. Usted no está autorizado para visitar esta página.".

Sin embargo, por mucho que repasamos la tabla de permisos, vemos que están bien dados y que el único modo de que los usuarios anónimos vean el contenido es dándoles el permiso para administrar nodos, cosa que, huelga decir, no es en absoluto deseable.

La solución es simple aunque, como suele pasar, hay que encontrarla. Se trata de que Drupal reconstruya la caché interna de los permisos de los nodos, dándole al botón "Reconstruir permisos" que encontramos en la página Opciones de envío > Estado de acceso del nodo.