Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/10/2010, 18:01
Avatar de moron
moron
 
Fecha de Ingreso: mayo-2004
Mensajes: 972
Antigüedad: 20 años
Puntos: 2
Usuarios y grupos con membership

Estimados:

Necesito crear una unica base de datos donde se registren usuarios. La idea es utilizar algún framework que de soporte a este aspecto.

Necesito en un caso puntual, tener usuarios que pertenezcan a un grupo y que cualquiera de ellos pueda leer, agregar y modificar información del grupo.

Estoy Utilizando Membership, genero usuarios y un rol por cada grupo :

Rol : Grupo1 -> n usuarios.

Cuando un usuario quiere insertar o modificar un registro, tomo el rol[0] de la lista de roles (ya que por convenio tengo una relación 1 a 1 entre usuarios y grupos)y en el registro a insertar, guardo en un campo llamado grupo el rol.
Cuando levanto los datos, filtro solo aquellos que correspondan al rol[0] del usuario, y lo dejo jugar solo con ese set de datos.


EL tema, esta claro, se complica si quiero agregar participación a un usuario en otros grupos.
Ya no me sirve tomar el rol[0] ya que no puedo controlarlo.

Seguramente hay una mejor forma de hacerlo que desconozco.

Agradeceré una mano en este aspecto