导出和导入安全规则 – Qlik Sense to Git
本文旨在为那些面临通过编辑 Qlik Sense 中的安全规则来确定谁造成灾难以及如何回滚到上一个稳定版本的情况的指南。
作为 Qlik 管理员,您可能遇到过这样一种情况,即有权访问 QMC 的人拥有 更改了几个安全规则,这会影响每个用户(具有专业许可证)在已发布应用程序中查看和编辑数据加载脚本的能力。
发生这种情况的原因有很多,但在本文中,我们不会关注原因。 让我们在事后弄清楚如何使用它以及如何快速恢复安全规则的备份。
等等……备份?!
有两组人:做备份的人和将开始做备份的人。
在 Qlik Sense 中备份安全规则的方法
有多种方法可以备份安全规则:
- 使用 Qlik-Cli 将其导出。
- 了解如何在新的 Qlik Sense 版本上安装过时的 qmcu-rule-manager。
- Git 存储库或使用 Gitoqlok 的 JSON 文件中的版本安全规则。
第一步涉及访问 Qlik 服务器和一些脚本技能或复制粘贴技能组🙂
第三步是快速备份并在真正需要时通过可视化界面进行恢复的最简单方法,无需在服务器上安装任何第三方软件。
如何使用 Gitoqlok 备份安全规则
F首先,从 Chrome Web Store 将 Gitoqlok 安装到您的浏览器中。 查找 Gitoqlok 在 Chrome 网上应用店中 并按下安装按钮。
Gitoqlok 是一款免费增值、易于使用的版本控制工具,可在您的浏览器中运行。 它通过 GitHub、Gitlab、Gitea、AWS Commit、BitBucket API 将您的 Qlik Sense 应用程序与 git 存储库集成,而无需任何第三方服务器。
之后,在 Gitoqlok Chrome 扩展的选项页面上配置您的 Gitoqlok 配置文件。 它要求允许 Gitoqlok 与您的 Git 存储库通信(仅当您要将安全规则保存到特定的 Git 存储库时才需要)。
如果您不熟悉 GitHub 或 Gitlab,文章末尾有一些有用的链接。
成功配置 Gitoqlok 后,请按照以下视频中的说明进行操作:
- 转到 Qlik Sense Hub 并单击 Gitoqlok 扩展中的“Env Migration”按钮。
- 选择要导出到 Git 存储库或要保存到 JSON 文件中的安全规则。
- 按导出按钮。
现在,您拥有安全规则的备份,并且可以使用 Gitoqlok 轻松恢复它们。
如何使用 Gitoqlok 恢复安全规则备份
只需进入“环境迁移器”页面上的导入部分,然后选择一个 JSON 文件或包含安全规则的 Git 存储库。
Gitoqlok 将向您显示已保存的安全规则版本与当前状态之间的差异,以便您可以轻松决定在发生冲突时该怎么做。
结论
因此,这就是您可以备份安全规则并使用 Gitoqlok 恢复备份的方法。
我希望它对你有用和有趣。
如果您对 Gitoqlok 有任何疑问,请告诉我——我的 LinkedIn.
PS不要忘记 在 Youtube 上订阅我,因为我们有一系列关于 Qlik Sense 和 Git 集成的提示和技巧视频。
相关链接:
- 深入了解 Gitoqlok 安全规则管理器 — https://play.goconsensus.com/586a9867
- Git新手 https://docs.gitoqlik.com/main/git-for-newbies
- 指导。 将 Gitoqlok 连接到 Git 提供程序- https://docs.gitoqlik.com/main/connect-to-github
- 使用 Qlik-Cli 导出和导入安全规则 — https://community.qlik.com/t5/Knowledge/Exporting-and-importing-Security-rules-using-Qlik-Cli/ta-p/1717288