Sigo con este problemita y creo que no hay una solución ya desarrollada, por lo que la idea que tengo es hacer un módulo que haga lo siguiente...
Es un módulo que permite relacionar propiedades del perfil con grupos de usuarios.
No tiene ninguna pantalla, se agrega a la página de inicio y se pone visible solo para usuarios registrados con el container oculto.
Cuando el usuario se registra y se loguea, automaticamente va a la página de inicio y, como está identificado, actúa ese módulo que, ¿qué es lo que hace?: Comprobar si ese usuario tiene cierta propiedad del perfil con determinado valor y entonces lo incluye o lo saca de un grupo. Todo es configurable: "Propiedad del perfil" , "Valor" y "Grupo en el que se comprobará el usuario"
Con un módulo de estas características, podría hacerse que, automáticamente, aquellos usuarios que en el momento de registrarse especifican que son de Barcelona entren automáticamente en un grupo "Usuarios de Barcelona" o los que marquen "Profesionales" entran en un grupo "Profesionales" creo que podría tener varias aplicaciones. Si luego cambian del perfil, su ciudad a Madrid, el grupo también podría cambiar.
Además solucionaria mi problema con los "Profesionales"
¿Opiniones, comentarios, sugerencias...?