Gestión de los dominios
Última modificación por Basile Audard el 2021/08/24 15:21
Concepto de dominio
- Los dominios esquematizan diferentes entornos (desarrollo, pruebas, producción) o diferentes dominios comerciales (recursos humanos, finanzas, producción, etc.).
- Todos sus datos vinculados a un dominio (fuentes, gráficos, formatos, paletas de colores, jerarquías, traducciones, ...) se almacenarán en carpetas independientes.
Hay dos escenarios en el uso del dominio:
- Mantener en un servidor las diferentes instancias que constituyen los entornos de desarrollo, aceptación y producción.
- Separar la estructura organizativa en varias instancias. Un solo dominio DigDash ya permite la división de la información según la estructura organizativa gracias a los roles de las carteras de información, pero la creación de dominios separados permite que esta división se divida con más fuerza.
Gestión de los dominios
Creación de un dominio
- Detenga el servidor Tomcat
- Vaya al directorio <Directorio de instalación DigDash>\apache-tomcat\webapps
- Copiar y pegar los archivos:
- ddenterpriseapi.war
- adminconsole.war
- digdash_dashboard.war
- studio.war
- Cambie el nombre a los nombres de dominio deseados:
- ddenterpriseapi_new.war
- adminconsole_new.war
- digdash_dashboard_new.war
- studio_new.war
- Reinicie el servidor Tomcat y espere el despliegue final de las aplicaciones .war.
Configuración para las versiones 2021R1 y posteriores
- Abra el archivo <directorio de instalacion de DigDash>/digdash.properties.
- Desde la versión 2021 R1, la configuración de todas las aplicaciones y dominios se realiza en este único archivo.
- Elimine los siguientes 3 parámetros:
- adminconsole.adminconsole_domain=adminconsole
- adminconsole.server_domain_list=ddenterpriseapi
- adminconsole.dashboard_domain=digdash_dashboard
- Y agregue los tres siguientes:
- adminconsole_new.adminconsole_domain=adminconsole_new
- adminconsole_new.server_domain_list=ddenterpriseapi_new
- adminconsole_new.dashboard_domain=digdash_dashboard_new
Configuración para las versiones 2020R2 y anteriores
Actualización de los enlaces para las paginas de menu del nuevo dominio:
- Modifique el archivo apache-tomcat\webapps\adminconsole_new\WEB-INF\web.xml
<context-param>
<param-name>adminconsole_domain</param-name>
<param-value>adminconsole_new</param-value>
</context-param>
<context-param>
<param-name>webstudio_domain</param-name>
<param-value>studio_new</param-value>
</context-param>
<context-param>
<param-name>server_domain_list</param-name> <!-- separate domain name by comma -->
<param-value>ddenterpriseapi_new</param-value>
</context-param>
<context-param>
<param-name>dashboard_domain</param-name>
<param-value>digdash_dashboard_new</param-value>
</context-param>
<param-name>adminconsole_domain</param-name>
<param-value>adminconsole_new</param-value>
</context-param>
<context-param>
<param-name>webstudio_domain</param-name>
<param-value>studio_new</param-value>
</context-param>
<context-param>
<param-name>server_domain_list</param-name> <!-- separate domain name by comma -->
<param-value>ddenterpriseapi_new</param-value>
</context-param>
<context-param>
<param-name>dashboard_domain</param-name>
<param-value>digdash_dashboard_new</param-value>
</context-param>
- Modifique el archivo apache-tomcat\webapps\digdash_dashboard_new\WEB-INF\web.xml
<init-param>
<param-name>DOMAIN</param-name>
<param-value>ddenterpriseapi_new</param-value>
</init-param>
<param-name>DOMAIN</param-name>
<param-value>ddenterpriseapi_new</param-value>
</init-param>
- Conéctese al nuevo dominio a través de la URL: http://localhost:8080/adminconsole_new
Gestión LDAP
Es posible utilizar un LDAP separado (y por lo tanto la gestión de usuarios, roles, permisos, etc.) para cada dominio.
En Apache Directory Studio:
- Establezca una nueva conexión con el servidor LDAP de Digdash:
- Necesita los siguientes datos:
- IP del servidor DigDash
- Puerto: 11389
- Identificador: uid = admin, ou = system
- Contraseña: admin.
- Haga un clic derecho en el dominio dc=digdash,dc=com,
- Luego seleccione New y New Entry,
- Elija la opción Create entry from scratch
- Agregar la clase organizationalUnit
- Despues haga clic en Next >
- Luego, en la pantalla, al nivel de RDN, teclar: ou = nombre_dominio
- Haga clic en Next > y luego en Finish
En la configuración del servidor DigDash Enterprise
- Desde la página de inicio de su servidor de DigDash Enterprise, vaya en la parte Configuración
- Luego, vaya en la parte Parámetros servidor
- Abra el elemento LDAP... del menú vertical por la izquierda
- Haga clic en el botón Consultas LDAP
- En el primero campo, cambie el valor por "ou=nombre_dominio,dc=digdash,dc=com"
- Haga clic en Aceptar para guardar los cambios