Exportación e importación de reglas de seguridad – Qlik Sense to Git
Este artículo pretende ser una guía para aquellos que se enfrentan a la situación de averiguar quién causó un desastre al editar las reglas de seguridad en Qlik Sense y cómo volver a la última versión estable.
Como administrador de Qlik, probablemente haya experimentado una situación en la que alguien con acceso a QMC ha cambió varias reglas de seguridad y esto afecta la capacidad de todos los usuarios (con una licencia profesional) para ver y editar el script de carga de datos en una aplicación publicada.
Esto podría haber ocurrido por muchas razones, pero en este artículo no nos centraremos en la causa. Averigüemos cómo vivir con él después del hecho y cómo restaurar rápidamente una copia de seguridad de sus reglas de seguridad.
Espera... ¿copia de seguridad?
Hay dos grupos de personas: los que hacen copias de seguridad y los que comenzarán a hacer copias de seguridad.
Formas de realizar copias de seguridad de las reglas de seguridad en Qlik Sense
Hay diferentes formas de hacer una copia de seguridad de las reglas de seguridad:
- Expórtelo usando Qlik-Cli.
- Averigüe cómo instalar qmcu-rule-manager obsoleto en nuevas versiones de Qlik Sense.
- Verifique las reglas de seguridad en el repositorio de Git o en un archivo JSON usando Gitoqlok.
El primer paso implica tener acceso a un servidor Qlik y algunas habilidades de secuencias de comandos o un conjunto de habilidades de copiar y pegar 🙂
El tercer paso es la forma más fácil de hacer una copia de seguridad rápida y restaurarla cuando realmente se necesita a través de una interfaz visual sin instalar ningún software de terceros en su servidor.
Cómo hacer una copia de seguridad de las reglas de seguridad usando Gitoqlok
FPrimero, instale Gitoqlok en su navegador desde Chrome Web Store. Encuentra Gitoqlok en la tienda web de Chrome y presione el botón Instalar.
Gitoqlok es la herramienta de control de versiones gratuita y fácil de usar que funciona desde su navegador. Integra su aplicación Qlik Sense con el repositorio git a través de GitHub, Gitlab, Gitea, AWS Commit, BitBucket API sin ningún servidor de terceros en el medio.
Después de hacer eso, configure su perfil Gitoqlok en la página de opciones de la extensión Gitoqlok Chrome. Solicita permitir que Gitoqlok se comunique con su repositorio de Git (solo es necesario si desea guardar sus reglas de seguridad en un repositorio de Git específico).
Si no está familiarizado con GitHub o Gitlab, hay algunos enlaces útiles al final del artículo.
Cuando haya configurado correctamente Gitoqlok, siga las instrucciones del siguiente video:
- Vaya a Qlik Sense Hub y haga clic en el botón "Env Migration" en la extensión Gitoqlok.
- Seleccione las reglas de seguridad que desea exportar a su repositorio de Git o desea guardar en un archivo JSON.
- Presione el botón Exportar.
Ahora, tiene una copia de seguridad de sus reglas de seguridad y puede restaurarlas fácilmente con Gitoqlok.
Cómo restaurar una copia de seguridad de las reglas de seguridad usando Gitoqlok
Simplemente vaya a la sección Importar en la página "Environment Migrator" y seleccione un archivo JSON o un repositorio Git que contenga reglas de seguridad.
Gitoqlok le mostrará la diferencia entre la versión guardada de las Reglas de seguridad y el estado actual, para que pueda decidir fácilmente qué hacer en caso de conflicto.
Conclusión
Entonces, así es como puede hacer una copia de seguridad de las reglas de seguridad y restaurar la copia de seguridad usando Gitoqlok.
Espero que te haya resultado útil e interesante.
Avíseme si tiene alguna pregunta sobre Gitoqlok, mi LinkedIn.
PD: no te olvides de suscríbete a mí en youtube, porque tenemos una serie de videos de consejos y trucos sobre la integración de Qlik Sense y Git.
Enlaces útiles:
- Sumérjase en el Administrador de reglas de seguridad de Gitoqlok: https://play.goconsensus.com/586a9867
- Git para novatos https://docs.gitoqlik.com/main/git-for-newbies
- Guía. Conecte Gitoqlok al proveedor de Git- https://docs.gitoqlik.com/main/connect-to-github
- Exportación e importación de reglas de seguridad usando Qlik-Cli — https://community.qlik.com/t5/Knowledge/Exporting-and-importing-Security-rules-using-Qlik-Cli/ta-p/1717288