Establecer un rol global para todos los miembros de un grupo?

We encourage users to post events happening in the community to the community events group on https://www.drupal.org.
ssoulless's picture

Hola como puedo hacer que los miembros de un organic group tengan un rol establecido?

Este rol necesito que sea un rol global para el sitio, no me sirve con permisos solo en el grupo. por ejemplo:

group 1 => role asignado => role 1

Con esto estoy diciendo que todos los miembros de group 1 tendrán el role 1, ese rol debe ser un rol con permisos globales en el sitio

Con otro grupo sería lo mismo
group 2 => assigned role => role 2

¿Alguna idea? o ¿que modulo me puede servir?.

Gracias de antemano

Comments

Custom code, o con Rules

jwilson3's picture

Eso es posible o con un poco de código propio puesto en un modulo, o bien con el modulo Rules.

Revisa las soluciones aqui:
http://drupal.stackexchange.com/questions/38885

Gracias creo que esto me puede servir pero...

ssoulless's picture

Pero puedo pedirte un poco de orientación?

He desarrollado toda la aplicación como un SaaS(Software as a service), lo que pasa es que he creado 3 roles de usuario para los diferentes tipos de suscripciones, la aplicación es un servicio para institutos de educación formal, cada instituto cuando se suscribe automaticamente se crea un grupo con el nombre de ese instituto, luego dentro del grupo estarán los docentes del instituto, alumnos, etc...

Mi idea es que el instituto tenga un grupo, y que todos los que hagan parte de ese grupo tengan el rol de acuerdo a la subscripción que haya adquirido ese instituto, es decir, algunas subscripciones tienen mas privilegios que otras, y los profesores y alumnos gozarán de los privilegios de acuerdo a la suscripción del instituto...

Creo que el link que enviaste es bueno, pero no sé si sea muy óptimo crear una regla para cada grupo por separado =/

Tal ves esto te