django-tenant-users Documentation
django-tenant-users enhances django-tenants by refining user management
in multi-tenancy setups. This application ensures users authenticate
globally while having permissions specific to each tenant.
Why use django-tenant-users?
Global Authentication:
Users can authenticate once and gain access to multiple tenants. This provides a streamlined login experience, eliminating the need for multiple account setups.
Tenant-Specific Permissions:
Even though users can authenticate globally, their permissions are tailored to each specific tenant they interact with. This ensures that a user’s actions are always in line with the specific rules and roles of each tenant, including specific permissions for the public tenant.
Seamless Integration with Django:
django-tenant-usersis designed to gel seamlessly with Django’s built-in user and permissions frameworks.
Dependencies
While django-tenant-users offers specialized user management for
multi-tenancy, it’s built on the solid foundation of django-tenants.
If you’re new to django-tenants, check out their official
documentation to get the full
picture.