I've spent quite a bit of time investigating several frameworks for a
project I am starting.  I initially wrote off Django due to it not
being able to handle my ACL needs.  After reviewing other frameworks
I've determined that I will probably have to write something custom
regardless of the framework so I thought I would post my problem here
and see if anybody can point me in the right direction to get this
working in Django.

The requirements are as follows:

1.) A user can register with the site
2.) A user can belong to one or more organizations (by invite)
3.) Organizations cannot see each others' data.
4.) A user can have different permissions per organization.  So, a
user could be an admin in one organization but only be able to view
records in another organization.

So basically the whole site pivots around an organization id.
Permissions need to be stored per organization not for the whole site
as the default acl currently works.

Think of something similar to a CRM where a person can belong to
different organizations that manage their own private records.

Any ideas on how to best integrate this with what Django already has
or be able to extend it without having to rewrite an Auth/ACL system
completely from scratch?  If I have to write my own ACL is there a way
to integrate it with what Django has?

Thanks in advance for any help.


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-users@googlegroups.com
To unsubscribe from this group, send email to 
django-users+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to