Exportieren und Importieren von Sicherheitsregeln – Qlik Sense to Git
Dieser Artikel ist als Leitfaden für diejenigen gedacht, die vor der Situation stehen, herauszufinden, wer eine Katastrophe verursacht hat, indem sie die Sicherheitsregeln in Qlik Sense bearbeitet haben, und wie ein Rollback auf die letzte stabile Version durchgeführt werden kann.
Als Qlik-Administrator haben Sie wahrscheinlich eine Situation erlebt, in der jemand Zugriff auf QMC hat mehrere Sicherheitsregeln geändert und dies wirkt sich auf die Fähigkeit jedes Benutzers (mit einer Professional-Lizenz) aus, Datenladeskripts in einer veröffentlichten App anzuzeigen und zu bearbeiten.
Dies kann viele Gründe haben, aber in diesem Artikel konzentrieren wir uns nicht auf die Ursache. Lassen Sie uns herausfinden, wie Sie im Nachhinein damit leben und wie Sie schnell eine Sicherungskopie Ihrer Sicherheitsregeln wiederherstellen können.
Warte… Sicherung?!
Es gibt zwei Gruppen von Personen: diejenigen, die Backups erstellen, und diejenigen, die mit Backups beginnen.
Möglichkeiten zum Sichern von Sicherheitsregeln in Qlik Sense
Es gibt verschiedene Möglichkeiten, Sicherheitsregeln zu sichern:
- Exportieren Sie es mit Qlik-Cli.
- Erfahren Sie, wie Sie den veralteten qmcu-rule-manager auf neuen Qlik Sense-Versionen installieren.
- Versionssicherheitsregeln im Git-Repository oder in einer JSON-Datei mit Gitoqlok.
Der erste Schritt beinhaltet den Zugriff auf einen Qlik-Server und einige Skriptfähigkeiten oder ein Skillset zum Kopieren und Einfügen 🙂
Der dritte Schritt ist der einfachste Weg, um ein schnelles Backup zu erstellen und es bei Bedarf über eine visuelle Oberfläche wiederherzustellen, ohne Software von Drittanbietern auf Ihrem Server zu installieren.
So sichern Sie Sicherheitsregeln mit Gitoqlok
FInstallieren Sie zunächst Gitoqlok aus dem Chrome Web Store in Ihrem Browser. Finden Sie Gitoqlok im Chrome Webstore und drücken Sie die Schaltfläche Installieren.
Gitoqlok ist das benutzerfreundliche Freemium-Tool zur Versionskontrolle, das von Ihrem Browser aus funktioniert. Es integriert Ihre Qlik Sense-App mit dem Git-Repository über GitHub, Gitlab, Gitea, AWS Commit, BitBucket-APIs ohne Server von Drittanbietern dazwischen.
Konfigurieren Sie danach Ihr Gitoqlok-Profil auf der Optionsseite der Gitoqlok Chrome-Erweiterung. Es fordert Sie auf, Gitoqlok die Kommunikation mit Ihrem Git-Repository zu gestatten (dies ist nur erforderlich, wenn Sie Ihre Sicherheitsregeln in einem bestimmten Git-Repository speichern möchten).
Wenn Sie mit GitHub oder Gitlab nicht vertraut sind, finden Sie am Ende des Artikels einige hilfreiche Links.
Wenn Sie Gitoqlok erfolgreich konfiguriert haben, befolgen Sie die Anweisungen im folgenden Video:
- Gehen Sie zum Qlik Sense Hub und klicken Sie in der Gitoqlok-Erweiterung auf die Schaltfläche „Env Migration“.
- Wählen Sie Sicherheitsregeln aus, die Sie in Ihr Git-Repository exportieren oder in einer JSON-Datei speichern möchten.
- Drücken Sie die Schaltfläche Exportieren.
Jetzt haben Sie ein Backup Ihrer Sicherheitsregeln und können diese mit Gitoqlok einfach wiederherstellen.
So stellen Sie ein Sicherheitsregel-Backup mit Gitoqlok wieder her
Gehen Sie einfach in den Abschnitt „Import“ auf der Seite „Environment Migrator“ und wählen Sie eine JSON-Datei oder ein Git-Repository aus, das Sicherheitsregeln enthält.
Gitoqlok zeigt Ihnen den Unterschied zwischen der gespeicherten Version der Sicherheitsregeln und dem aktuellen Stand, sodass Sie im Konfliktfall leicht entscheiden können, was zu tun ist.
Zusammenfassung
So können Sie also ein Backup der Sicherheitsregeln erstellen und das Backup mit Gitoqlok wiederherstellen.
Ich hoffe, es war nützlich und interessant für Sie.
Lassen Sie mich wissen, wenn Sie Fragen zu Gitoqlok – my haben Linkedin.
P.S. Nicht vergessen Abonniere mich auf Youtube, weil wir eine Reihe von Tip&Tricks-Videos rund um Qlik Sense und Git-Integration haben.
Nützliche Links:
- Tauchen Sie tief in den Gitoqlok Security Rules Manager ein — https://play.goconsensus.com/586a9867
- Git für Neulinge https://docs.gitoqlik.com/main/git-for-newbies
- Führen. Verbinden Sie Gitoqlok mit dem Git-Anbieter- https://docs.gitoqlik.com/main/connect-to-github
- Exportieren und Importieren von Sicherheitsregeln mit Qlik-Cli — https://community.qlik.com/t5/Knowledge/Exporting-and-importing-Security-rules-using-Qlik-Cli/ta-p/1717288