Actividad 17.7a - Control de acceso a rutas

Siguiendo lo descrito en el apartado 17.7, realiza las siguientes tareas dentro del módulo Forcontu Pages (forcontu_pages):

a) Crea los permisos 'access calculator' y 'access tab2 page'. Desde la interfaz, crea el rol Gestor y asígnale los permisos 'access tab2 page' y 'access calculator'. Asígnale también el permiso Toolbar: Usar la barra de herramientas de administración. Asígnale el rol Gestor al usuario demouser. 

b) Instala el módulo Masquerade y coloca el bloque de Enmascaramiento en la columna izquierda del tema principal. 

c) Modifica los permisos de la ruta 'forcontu_pages.tab2' para que solo se pueda acceder con el permiso 'access tab2 page'.

d) Modifica los permisos de la ruta 'forcontu_pages.calculator' para que solo se pueda acceder con el permiso 'access calculator'.

e) Modifica los permisos de la ruta 'forcontu_pages.user' para que solo pueda acceder el rol 'gestor'. 

f) Modifica los permisos de la ruta 'forcontu_pages.links' para que siempre se pueda acceder. 

g) Comprueba el acceso a las diferentes rutas (y a los menús) entrando como usuario demouser y como usuario anónimo. 

Nota:

La contraseña del usuario 'demouser' debe ser 'demouser'

 

 

Foro Actividad (realiza aquí las consultas sobre esta actividad)
Puntos: 2