Add documentation for multitenancy management mode
This commit is contained in:
@@ -78,6 +78,21 @@ Note that, if you use a different domain for a tenant, you'll have to configure
|
|||||||
|
|
||||||
When adding a new tenant, an admin user **copying the same login data as the administrator creating the tenant** will be automatically created. Note this user is stored in the database schema of the new tenant, so changing their password in one tenant won't change their password in any other tenants.
|
When adding a new tenant, an admin user **copying the same login data as the administrator creating the tenant** will be automatically created. Note this user is stored in the database schema of the new tenant, so changing their password in one tenant won't change their password in any other tenants.
|
||||||
|
|
||||||
|
### Multitenancy management mode
|
||||||
|
|
||||||
|
The `multitenancy_management_mode` setting allows using the main tenant solely for managing other tenants and admin users, hiding any other admin panel functionality or public content.
|
||||||
|
|
||||||
|
There are two possible ways to enable multitenancy management mode:
|
||||||
|
|
||||||
|
* Adding `config.multitenancy_management_mode = true` inside the `class Application < Rails::Application` class in the `config/application_custom.rb` file
|
||||||
|
* Replacing the line `multitenancy_management_mode: false` with `multitenancy_management_mode: true` (or adding it if it isn't already there) in the `config/secrets.yml` file
|
||||||
|
|
||||||
|
We recommend using the same method that has been used to enable the multitenancy functionality in the [Common step for all Consul Democracy installations](#common-step-for-all-consul-democracy-installations) section.
|
||||||
|
|
||||||
|
After enabling this option, restart the application and you will see the administration panel as follows:
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
## Steps to take after adding a tenant
|
## Steps to take after adding a tenant
|
||||||
|
|
||||||
### SSL certificates
|
### SSL certificates
|
||||||
|
|||||||
@@ -78,6 +78,21 @@ Nótese que, si estás usando un dominio distinto para una entidad, tendrás que
|
|||||||
|
|
||||||
Al añadir una nueva entidad, se creará automáticamente un usuario con permiso de administrador para esta nueva entidad **cuyos datos de acceso serán una copia de los del administrador que crea la entidad**. Este usuario se almacenará en el esquema de base de datos de la nueva entidad, con lo que cambiar su contraseña en una entidad no cambiará su contraseña en otras entidades.
|
Al añadir una nueva entidad, se creará automáticamente un usuario con permiso de administrador para esta nueva entidad **cuyos datos de acceso serán una copia de los del administrador que crea la entidad**. Este usuario se almacenará en el esquema de base de datos de la nueva entidad, con lo que cambiar su contraseña en una entidad no cambiará su contraseña en otras entidades.
|
||||||
|
|
||||||
|
### Modo de gestión de multientidad
|
||||||
|
|
||||||
|
La configuración `multitenancy_management_mode` permite utilizar la entidad principal únicamente para gestionar otras entidades y usuarios administradores, ocultando cualquier otra funcionalidad del panel de administración o contenido público.
|
||||||
|
|
||||||
|
Existen dos posibles maneras de habilitar este modo de gestión de multientidad:
|
||||||
|
|
||||||
|
* Añadiendo `config.multitenancy_management_mode = true` dentro de la clase `class Application < Rails::Application` del fichero `config/application_custom.rb`
|
||||||
|
* Cambiando la línea `multitenancy_management_mode: false` por `multitenancy_management_mode: true` (o añadiéndola si no está ya ahí) en el fichero `config/secrets.yml`
|
||||||
|
|
||||||
|
Recomendamos utilizar el mismo método que se ha utilizado para habilitar la funcionalidad de multientidad en la sección [Paso común a todas las instalaciones de Consul Democracy](#paso-común-a-todas-las-instalaciones-de-consul-democracy).
|
||||||
|
|
||||||
|
Tras habilitar esta opción, reinicia la aplicación y podrás ver el panel de administración de la siguiente manera:
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
## Pasos a realizar tras añadir una entidad
|
## Pasos a realizar tras añadir una entidad
|
||||||
|
|
||||||
### Certificados SSL
|
### Certificados SSL
|
||||||
|
|||||||
BIN
docs/img/multitenancy/management-mode-en.png
Normal file
BIN
docs/img/multitenancy/management-mode-en.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 352 KiB |
BIN
docs/img/multitenancy/management-mode-es.png
Normal file
BIN
docs/img/multitenancy/management-mode-es.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 365 KiB |
Reference in New Issue
Block a user