SaaS for Enterprise Definitions #1
codingforentrepreneurs
started this conversation in
General
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
👋 Welcome!
The first discussion is about the definitions we have for this course. Multi-tenant can be confusing. If you have questions, ask them below.
Definitions
Single and Multi-tenant: go to this discussion
Superuser: the Django admin user
Standard User: normal Django user with standard SaaS privileges (not a superuser or manager). Can be promoted to manager or superuser. Can only access the standard console within the SaaS.
Standard group: a Django group (built-in) of non-enterprise users. Logs in to the standard console.
Standard console: The primary domain's console for accessing the SaaS. Think a normal Django SaaS project.
Manager User a standard user with permission to manage an enterprise; can access the standard console and their enterprise console(s).
Enterprise console: A dedicated subdomain (e.g.
cfe.example.com
) for Enterprise Users to login. The data is isolated via Postgres Schemas or per-enterprise databases.Enterprise User: can only login to the enterprise console within the SaaS. Cannot access the Standard console since it will not have record of the user.
Enterprise: A group of enterprise users that is managed by a standard user with manager permissions.
Beta Was this translation helpful? Give feedback.
All reactions