Hi,

I'm using Django 1.5 and I have looked at guardian / Userena / pinax user 
accounts but I'm not sure how they work with the authentication mechanism 
in Django.
I'm creating a site that typically have the following the groups :
1. Super Admin: Myself
2. Organization admin. This is created by super admin only. 
3. Organization user group: A, B, C, such as editors, moderators, finance, 
hr, etc

These user groups have the same role regardless of the organization. 

This is similar to most site, such as mailchimp/mixpanel/aws/etc, that the 
first account is an admin account. Using that admin account, the user will 
be able to create other accounts and assign roles to them. Roles come with 
fix set of permissions across the entire site. 

I'm trying to create a typical site with a login page with email & 
password. Upon login, the organization admin would be able to access the 
"Organization accounts" under his/her dashboard to manage their users.

If it's a normal user, he/she can only see their own profile and perform 
the necessary actions specific to their roles.

Should I be using the Admin Site? But the organization admin is really not 
a super user/staff member of the app. 

What about the User model? Should I be creating my own models? 

Any pointers?

Thanks!

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


Reply via email to