In case there are multiple databases in the server, are you supposed to install the 'server-wide' module in every single database, or should installing in one database suffice?
My understanding has been the latter. However, we have one situation that's been puzzling us.
We have installed a module (dbfilter_from_header) which is supposed to be loaded as a 'server-wide' module. We have set the module as a server-wide module in the configuration file (server_wide_modules = dbfilter_from_header) to limit database access according to the URL based on the web server configuration.
The settings work as expected most of the time, except after database backup script runs which stops Odoo server, takes database dump and starts Odoo server. It seems right after the script is run, database filtering does not work as expected and you can see all the databases (then the situation gets back to normal after some fiddling on the screen).
My understanding of the 'server-wide' module being like mentioned above, I had only installed the dbfilter_from_header module in one of the databases. However, I now wonder if you are actually supposed to install the module in all the databases in the server. Does anyone have an insight on this?