Permisos para Books

Events happening in the community are now at Drupal community events on www.drupal.org.
geekzone's picture

Buenas!

Consulta ...tengo este problema..

Estoy armando un sitio, al que accederan los empleados de una empresa, y a su vez, programadores externos que trabajan para ellos.
Arme un Book, que tiene toda documentación Interna de la empresa, y otro Book, con todas cosas especificas para los programadores.
El problema se presento, cuando quiero limitar, para que dichos programadores, no puedan acceder al otro book (que es para empleados de la empresa) ...

Los permisos se aplican para el tipo de contenido book directamente .. pero no para uno u otro libro..

Y con el modulo ContentAccess, tengo q aplicar a cada pagina del libro, dicho permisos y si no se aplican a mano, por default lo deja accesible a cualquiera.
Existe forma de decirle el book TAL y todas sus páginas, solo puede ser accedido por determinado grupo?

Saludos & Gracias!

Comments

2 enfoques que se me ocurren...

EduardoMercovich's picture

... son:

  • filtrar por taxonomía (módulos taxonomy access xxx), o
  • filtrar por grupos (módulo organic groups).

La evaluación de cuál puede ser más adecuado depende de conocer más variables de contexto del proyecto... ¿cómo lo ven los demás?

Saludos.

--
Eduardo Mercovich

--
Eduardo Mercovich

Yo tuve un caso similar y lo

vanveen's picture

Yo tuve un caso similar y lo resolví con Organic Groups. Ahora bien, si los usuarios tienen ya distintos roles según sean internos o externos, puede ser más fácil usar taxonomías como sugiere Eduardo.

OG andaba bien para un contexto con varios grupos de usuarios que ningún otro motivo justificaba diferenciar por rol.

Leonardo Solaas
solaas.com.ar

Leonardo Solaas
solaas.com.ar

Gracias!!

geekzone's picture

Barbaro, lo termine haciendo con taxonomías y quedo genial.

No use OG, porque estoy armando una Extranet .. entonces, el OG lo estoy usando para simular cada 'cuenta' de la empresa (clientes). Es decir, por cada cliente que la empresa tiene, existe un grupo.

Pero para esta parte de la documentación, va por afuera de eso. (los proveedores no son parte de esas cuentas ni tienen acceso a las mismas).

Ahí con taxonomías quedo perfecto.

Muchísimas gracias!