SAAS Multi Database

by
Odoo

101.00

v 9.0 Third Party 4
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Website Builder (website)
Invoicing (account)
Discuss (mail)
Technical Name saas_multi_db
LicenseLGPL-3
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Website Builder (website)
Invoicing (account)
Discuss (mail)
Technical Name saas_multi_db
LicenseLGPL-3

Description

Share your Odoo instance with others

Instructions

1. Create a template database for the user to pick from
2. Wait for users to create thier databases
3. ???
4. Profit

*NOTE* It is advised to have your restrict the SAAS user of your template user so they can't access the app store since a failed install / uninstall can crash all databases in the instance

Manage SAAS databases

Track SAAS users

Keep track of all your saas database.

Instructions
1. Go to 'Saas->Saas Databases'

Sign up via web form

Let others try out your specially setup odoo configuration

Instructions
1. Go to the "Try Odoo" menu on your website
2. Enter details on the webform
3. The template database will be cloned and the user can login using the credentials provided in the form
3. A new partner is also created in your database with 'saas_partner' field set to true which can be used for mail campaigns

Create instance on website

Template Databases

Template Databases Tree Template Databases Form

Create database templates for different types of systems.

Instructions
1. Create a new database in your Odoo instance
2. Make changes to the database, it will act as a template so be sure to setup your modules and outgoing email server(s)
3. Install 'saas_multi_db_client' module, this will create a template saas user in the system
4. Configure the new saas user with the permissions you want the new user to possess upon creating thier system
5. Go back to your saas server database
6. Go to 'Saas->Template Databases'
7. Type in the display name and the actual database name and click "Save Template Database"
8. New users will get a copy of your template database expect the saas user template will have the name, email, login and password that was provided on the web form

Extra Modules

saas_multi_db_client

Installed on a template database, creates a saas user which will become the new users when a system is created

Addon Modules

Saas Multi DB - Campaign

Sign's new saas users up to a campaign

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author or have a question related to your purchase, please use the support page.