|
|
|
toniko
|
|
|
Enviado: 27/10/2006 a las 00:10 |
|
Novato
Karma: 0 (0 Votos)
Registrado: 29/09/06
Mensajes: 11
Estado: Desconectado Ultima visita: 23/11/06 |
Hola. Estoy aprendiendo a configurar los permisos en mi sitio. Y quisiera que todos los usuarios no registrados no vean ninguna opción en el menú principal, excepto, (por poner un ejemplo), Inicio.
Ya se que puedo hacerlo dando acceso "Ninguno" y especificando en instancia: "Menú principal: (opcion1|opcion2|opcionn):" ,pero si luego agrego un nuevo link al menú principal, éste no estará restringido.
O sea que lo que yo quiero es que todo lo que contenga (ahora y en el futuro) el Menú principal esté restringido para un grupo de usuarios (no registrados) exceptuando ciertos links a los que les voy a dar permiso de lectura.
En lugar de decir "permiso de lectura para todo" y luego quitar permisos a ciertas cosas (como ha visto en todas las ayudas) yo quiero decir "permiso para nada" y luego ir dando permiso a lo que yo quiero, así cuando se agreguen entradas en los menúes, éstas aparecerán restringidas "por defecto".
Ya intenté con:
No Registrado / Menublock:: / Menú principal: Inicio: / Leer
No Registrado / Menublock:: / Menú principal:.* / Ninguno
(y también probé intercambiar el órden) pero no me funciona, en realidad a los No Registrados NO LES MUESTRA NADA, ni el Menú Principal.
Si alguien sabe como resolverlo y quiere darme una mano.... muchas gracias !!!!
|
|
|
|
|
|
|
|
|
gerkynet
|
|
|
Enviado: 27/10/2006 a las 04:10 |
|
Posteador de Oro
Karma: 7 (77 Votos)
Registrado: 11/02/06
Mensajes: 1490
Estado: Desconectado Ultima visita: 18/11/06 |
Haz dos menús, y restringue uno para los no registrados, así puedes añadir todas las opciones que quieras,
puedes ocultar el menú para los no registrados y que no aparezca si estás registrado, así ni siquiera los duplicas.
|
|
|
|
|
|
|
toniko
|
|
|
Enviado: 27/10/2006 a las 20:10 |
|
Novato
Karma: 0 (0 Votos)
Registrado: 29/09/06
Mensajes: 11
Estado: Desconectado Ultima visita: 23/11/06 |
Antes que nada: GRACIAS! por tender la mano a los novatos como yo. Creo que la idea es buena, y puede servirme, pero mi pregunta sigue en pié:
¿Puedo restringirle el acceso a todos los links de un menú a un grupo y luego habilitarle el acceso a ciertos links?
O la única manera es habilitarle todo y luego restringir algunos?
Creo que saber si se puede o no, me va a ser muy útil para entender como funcionan los permisos y para planificar mejor cómo configurarlos para que hagan lo que yo quiero.
Desede ya, muchas gracias.
|
|
|
|
|
|
|
gerkynet
|
|
|
Enviado: 28/10/2006 a las 05:10 |
|
Posteador de Oro
Karma: 7 (77 Votos)
Registrado: 11/02/06
Mensajes: 1490
Estado: Desconectado Ultima visita: 18/11/06 |
Si que puedes, pero primero tienes que indicar los links que quieres habilitar, y más abajo la restricción total.
|
|
|
|
|
|
|
toniko
|
|
|
Enviado: 28/10/2006 a las 13:10 |
|
Novato
Karma: 0 (0 Votos)
Registrado: 29/09/06
Mensajes: 11
Estado: Desconectado Ultima visita: 23/11/06 |
Bueno querkynet, gracias otra vez, creo que estas a punto de decirme lo que quiero escuchar: Como lo hago? o Que hago mal?
Estos son todos los permisos que tengo establecidos:
Admins .* .* Administrar
Users .* .* Leer
Reporteros .* .* Comentar
Editores .* .* Comentar
No registrado Menublock:: Menú principal:Inicio: Leer
No registrado Menublock:: Menú principal:.* Ninguno
No registrado .* .* Leer
Todos los grupos .* .* Comentar
Como verás el grupo "No registrado" tiene (como vos sugerías) primero indicado el link que quiero habilitar (Inicio), y mas abajo la restricción total. Pero de esta forma, si entro al sitio como usuario no registrado ni siquiera veo el menú "Menú principal".
|
|
|
|
|
|
|
|
|
|
toniko
|
|
|
Enviado: 30/10/2006 a las 19:10 |
|
Novato
Karma: 0 (0 Votos)
Registrado: 29/09/06
Mensajes: 11
Estado: Desconectado Ultima visita: 23/11/06 |
Bueno amigo qerkynet, gracias por tus respuestas. Me quedo mas tranquilo porque creo que estoy entendiendo como funciona.
Lo que pasa es que cuando uno recién arranca con algo nuevo, no sabe si está haciendo las cosas mal o si está tratando de que el sistema haga algo que no está previsto de esa manera.
Ahora entiendo como debo pensar los permisos y ya es un adelanto.
Gracias de nuevo.
Volveré por mas. Y mas pronto de lo que creen.
|
|
|
|
|
|
|
|
|
|
mendozajoven
|
|
|
Enviado: 10/11/2006 a las 02:11 |
|
Habitual
Karma: 10 (6 Votos)
Registrado: 01/11/05
Mensajes: 59
Estado: Desconectado Ultima visita: 15/03/07 |
yo pregunto ....
se pueden RESTRINGIR algunos link ?
o hay alguna modulo q aga eso .... para q por ejemplo si quiero entrar a una seccion no me deje ... ?
por q la manera q proponen es OCULTAR los link's ... pero si un usuario se lo pasa a otro el otro lo va a poder ver por mas q no este registrado ...
mi duda es puedo restringir un link especifico ....
bueno ... espero q se entienda mi pregunta ! .
|
|
|
|
|
|
|
toniko
|
|
|
Enviado: 10/11/2006 a las 18:11 |
|
Novato
Karma: 0 (0 Votos)
Registrado: 29/09/06
Mensajes: 11
Estado: Desconectado Ultima visita: 23/11/06 |
Bueno, yo no domino el tema. En realidad yo comencé este hilo hace un par de días con una pregunta similar.
Pero creo que la respuesta a tu pregunta es SI. O al menos casi siempre es SI.
En PostNuke cada módulo es una instancia de algún componente, podés ver un listado real de los componentes que tenes instalados y de las instancias que tenés activas ahí mismo en la administración de permisos clickeando en "Componente" o en "Instancia".
Así, por ejemplo, si a un grupo de usuarios les asignas correctamente permisos "Ninguno" para el Componente "FAQ::", Instancia ".*", aunque un usuario de ese grupo tenga el link al módulo de FAQ el sistema lo va a patear.
Ahora si lo que vos querés es restringir un link a cualquier otra página que no tenga contemplado el sistema de permisos lo respuesta es NO. Por ejemplo, yo puedo poner en mi menú un link a http://www.google.com, y puedo ocultar ese link para algún grupo de usuarios, pero si el tipo se consigue el link, va a ser bienvenido a la página de google como cualquiera.
Espero haber interpretado bien tu pregunta y sobre todo espero haberte ayudado. Suerte.
|
|
|
|
|
|
|