AYUDA!!!!!!!

Buenas Chicos drupaleros:
Bueno aca me encuentro con un problema que quizas alguien con mas experiencia o que se le halla planteado, me pueda dar una mano. Acepto toda la ayuda que me puedan brindar.
Tratare de ser lo mas detallada posible:
Estoy realizando un sitio para una red la cual en cada uno de sus nodos tiene grupos de trabajo, de diferentes tipo, donde se comparte contenido para ese grupo y otros para la red en general.
Lo primero lo hice con taxonomias cree una categoria para cada uno de los nodos, cree contenido publico y privado para poder diferenciar los accesos, utilize vistas para la navegacion teniendo como logica que cuando se acceda a un nodo todo su alrrededor sea o pertenezca a su entorno. Con el tema de permisos estaba muy incompleto y no muy claro con el tema de usuario.
Pero bueno mi mayor de los temores era que todo lo que estaba haciendo estaba mal, no por lo que logre sino por lo que veia que se estaba planteando, se hizo realidad.
Todo los contenidos hasta ahora estaban o tenian que ser categorizados segun las taxonomias de la red: es decir si creaba una pagina tendria que elegir de que nodo se trataba y bueno asi con todos los demas. ej:
vocabulario:red
lugar1
--nodo1
lugar2
--nodo1
--nodo2
El sitio tiene encuestas, eventos, documentos pubicos y privados, directorio publico y privados, mapa, biblioteca virtual, en fin varias cositas mas de las cuales las principales son estas.
Ahora el tema de grupos de trabajo estaba solucionado con organics group y no presentaba mayor dificultad, por lo menos eso es lo que pensaba.
Bueno el PROBLEMA es que ahora quieren que cuando cree un usuario se pueda decir a que nodo pertenece. Eso ya encontre una solucion pero la dificultad que se presenta es que cuando genere cualquier tipo de contenido, este sea asociado al nodo que pertenece el autor, es decir que no indique a que nodo pertenece el contenido, ademas deque todo en su entorno tan solo sea la de ese nodo, es decir que no pueda modificar ni crear ningun contenido de otro nodo diferente a la cual pertenece.
En pocas palabras que vea que accedio al sitio de ese nodo y de nadie mas.
Aparte de esto, que no es poco, puede ser visitado como cualquier otro, mostrando toda la red con sus respectivos contenidos que son de libre acceso y demas caracteristicas.
listo ese es mi problema estoy busando respuestas opiniones cosas que me puedan guiar y experiencias.
Muchas gracias desde ya.
un saludo
caro

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.

Fixed

bueno la solucion a esto fue utilizar el user_force_term module que a cada usuario que uno cree le puede dar una taxonomia y bueno cuando este se loguee todo lo qeu genere se categoriza sobre esa taxo.
la navegacion por parte utilizamos taxonomy filter pero lo manejamos actualmente con views y sus maravillosos arg, y lo demas con permisos segun elrol.-
saludos
Caro