Can a user be a member of several organizations ? Who is managing organizations? How somebody get to be a member of an organization ? With very little information available I would have an organization table and each newly registered user will get his own organization and will be his organization's admin. Each organization will have an invitation table in which the admin can invite other users by sending them an invitation mail. Invited user will get a mail with a link to join the organization. Clicking the link will activate a controller that add the user to a organization membership table. In the invitation table the admin can also set permissions for each invited user. This way the admin can also revoke an invited user. All organization's data will be protected by common filter but shared data will not. Hope it is helpful to some
If yes then you should have On Tuesday, January 17, 2017 at 8:21:08 PM UTC+1, Jim S wrote: > > I think you could accomplish that with the _common_filter. That is what I > did on the app where I used it and it worked well. > > -Jim > > On Tuesday, January 17, 2017 at 11:33:02 AM UTC-6, Leonel Câmara wrote: >> >> I'm not sure I want to restrict each organization to a single domain yet. >> But yes it's a possibility, I don't need to necessarily use the domain name >> to do the filtering. Although I would also like them to be able to >> optionally share some data among them so I would also need to solve that >> problem. >> >> So basically, be able to do multitenancy within a single domain or with >> organizations being able to have more than one domain and sharing. >> > -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups "web2py-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.

