logica de permisos agregada.