El propósito de este articulo es crear un enlace a Library desde MicroStrategy Web. De este modo los usuarios pueden acceder a MicroStrategy Library desde MicroStrategy Web compartiendo el inicio de sesión, es decir, sin logearse de nuevo. Para conseguirlo necesitaremos crear una clave secreta aleatoria y configurarla en las dos aplicaciones. En este servidor de ejemplo utilizamos el servidor de aplicaciones IIS para MicroStrategy Web y Tomcat para MicroStrategy Library.
Especificaciones del entorno
- Microsoft Windows 10
- MicroStrategy 2021 update 8
- Tomcat 9
- Internet Information Services 10
Demostración en video
Explicación paso a paso
MicroStrategy Web Admin
Sigue estos pasos para crear el enlace entre MicroStrategy Web y MicroStrategy Library.
- Genera una clave aleatoria en un archivo de texto y copiala.
- Abre la página de Administración de MicroStrategy Web y pulsa en la sección de Seguridad en el margen izquierdo.
- Busca la opción Configuración de MicroStrategy Library y pega la clave generada en el paso 1.
![](https://www.migueltroyano.com/wp-content/uploads/2022/12/mstr_web_admin_seguridad.jpg)
MicroStrategy Library Admin
- Abre la página de MicroStrategy Library Admin.
- Pulsa en Library Server en el margen derecho.
- Desplazate hacia abajo a la sección Configuración de seguridad.
- En Permitir el animado de Library en otros sitios selecciona la opción que más se ajuste a tus necesidades.
- Pega la clave generado en el paso 1 en la casilla Clave secreta.
- Activa la casilla Mantener a los usuarios conectados.
![](https://www.migueltroyano.com/wp-content/uploads/2022/12/mstr_library_admin_configuracion_seguridad.jpg)
- Guarda ya copta el mensaje de información.
- Sube hacia arriba y escribe la dirección de MicroStrategy Web en la sección MicroStrategy Web.
- Guarda de nuevo.
MicroStrategy Web
- Abre MicroStrategy Web
- Una vez iniciada sesión en el proyecto haz clic en tu nombre en el margen derecho y después en Preferencias.
- En el margen derecho haz clic en Project Defaults.
- En la primera casilla MicroStrategy Library Configuration escribe la URL de tu entorno de MicroStrategy Library.
- Haz clic en el botón Apply situado al final de la pagina para guardar.
Pasos finales
- Reinicia Tomcat.
- Reinicia IIS.
- Ahora si accedes a MicroStrategy Web verás un nuevo enlace hacia MicroStrategy Library que al pulsar sobre el se debe iniciar sesión automaticamente.
![](https://www.migueltroyano.com/wp-content/uploads/2022/12/mstr_web_vinculo_library.jpg)
Posibles problemas
Si ves el vídeo, MicroStrategy Web no me ha guardado los cambios, pero también se puede hacer de forma manual. Si tambien es tu caso prueba lo siguiente:
- Accede a la ruta de instalación de MicroStrategy Web > WEB-INF > XML y modifica el fichero sys_defaults.properties
![](https://www.migueltroyano.com/wp-content/uploads/2022/12/mstr_web_sys_default.jpg)
- Edita la propiedad identityTokenSecretKey escribiendo después del igual la clave secreta.
- Edita la propiedad consumerWebBaseURL escribiendo después del igual la URL de MicroStrategy Library.
- Reinicia el IIS de nuevo y vuelve a probar.