1. Visión global de los permisos de usuario en Joomla
Los permisos en Joomla son muy flexibles y potentes y nos permiten crear diferentes perfiles de permisos para nuestros usuarios. De esta forma podremos tener un sitio donde nuestros usuarios puedan realizar sólo las funciones que le estén permitidas en función del grupo al que pertenezcan.
Así por ejemplo podremos tener usuarios que puedan crear artículos en nuestro sitio y editar sus propios artículos pero no publicarlos, usuarios que puedan editar y publicar y otros que sólo puedan ver el contenido si están registrados en el sitio.
Grupos de usuario
Los permisos en Joomla se otorgan en función del grupo de usuario al que pertenezcan los usuarios. Además, estos grupos de usuario heredan los permisos de los grupos "padre". Joomla por defecto nos trae los siguientes grupos de usuario:
- Público
- Registrado
- Gestor
- Administrador
- Invitado
- Registrado
- Autor
- Editor
- Publicador
- Super Usuario
Pero no son inamovibles y podremos eliminar los grupos de usuario. que no queramos usar y modificar los grupos que queramos para adaptarlos a nuestras necesidades.
En este vídeo revisamos los grupos de usuario que trae Joomla por defecto, empezamos a ver el concepto de herencia de permisos y hacemos algunos cambios en estos grupos:
Este contenido está únicamente disponible para los suscriptores. Puedes identificarte en este enlace o suscribirte a los cursos.
Niveles de acceso
Si los permisos de usuario en Joomla definen lo que los usuarios pueden o no pueden hacer, los niveles de acceso son lo que los usuarios pueden o no pueden ver. Son más sencillos que los permisos pero también mantienen conceptos interesantes como la jerarquía.
En el vídeo que viene a continuación vemos cómo funcionan los niveles de acceso con una demostración típica en la que mostramos diferentes elementos de menú en función del nivel de acceso del usuario:
Este contenido está únicamente disponible para los suscriptores. Puedes identificarte en este enlace o suscribirte a los cursos.
Permisos globales
Los permisos en Joomla además de poder definirlos por componente, se pueden definir de forma genérica en la configuración global. Ahí. se pueden ver permisos habituales como "Acceso a la administración", "Editar estado"... Además hay algunos permisos únicos como el de "Acceso al sitio offline" o el de "Acceso a la administración del sitio"
En el siguiente vídeo veremos la configuración global de permisos y cómo es la jerarquía con respecto a los permisos de componentes:
Este contenido está únicamente disponible para los suscriptores. Puedes identificarte en este enlace o suscribirte a los cursos.