صادرات و وارد کردن قوانین امنیتی – Qlik Sense به Git
این مقاله بهعنوان راهنمایی برای کسانی است که با ویرایش قوانین امنیتی در Qlik Sense و نحوه بازگشت به آخرین نسخه پایدار با این وضعیت مواجه میشوند که چه کسی باعث فاجعه شده است.
به عنوان یک مدیر Qlik، احتمالاً موقعیتی را تجربه کرده اید که در آن شخصی که به QMC دسترسی دارد، دچار آن شده است چندین قانون امنیتی را تغییر داد و این بر توانایی هر کاربر (با مجوز حرفه ای) برای دیدن و ویرایش اسکریپت بارگذاری داده در یک برنامه منتشر شده تأثیر می گذارد.
این ممکن است به دلایل زیادی رخ داده باشد، اما در این مقاله، ما بر روی علت تمرکز نمی کنیم. بیایید بفهمیم که چگونه با آن زندگی کنیم و چگونه به سرعت یک نسخه پشتیبان از قوانین امنیتی خود را بازیابی کنیم.
صبر کنید...پشتیبان گیری؟!
دو گروه از افراد وجود دارد: کسانی که پشتیبان گیری می کنند و کسانی که شروع به تهیه نسخه پشتیبان می کنند.
راه هایی برای پشتیبان گیری از قوانین امنیتی در Qlik Sense
راه های مختلفی برای تهیه نسخه پشتیبان از قوانین امنیتی وجود دارد:
- آن را با استفاده از Qlik-Cli صادر کنید.
- نحوه نصب qmcu-rule-manager منسوخ شده را در نسخه های جدید Qlik Sense بیابید.
- قوانین امنیتی نسخه در مخزن Git یا در یک فایل JSON با استفاده از Gitoqlok.
اولین مرحله شامل دسترسی به یک سرور Qlik و برخی مهارت های اسکریپت نویسی یا مجموعه مهارت های کپی پیست است.
مرحله سوم ساده ترین راه برای تهیه نسخه پشتیبان سریع و بازیابی آن در زمانی که واقعاً نیاز است از طریق یک رابط بصری بدون نصب نرم افزار شخص ثالث بر روی سرور شما است.
نحوه تهیه نسخه پشتیبان از قوانین امنیتی با استفاده از Gitoqlok
Fابتدا Gitoqlok را از فروشگاه وب کروم در مرورگر خود نصب کنید. Gitoqlok را پیدا کنید در فروشگاه وب کروم و دکمه Install را فشار دهید.
Gitoqlok ابزار کنترل نسخه با کاربری آسان و فریمیوم است که از مرورگر شما کار می کند. این برنامه Qlik Sense شما را از طریق GitHub، Gitlab، Gitea، AWS Commit، APIهای BitBucket بدون هیچ سرور شخص ثالثی با مخزن git یکپارچه می کند.
پس از انجام این کار، پروفایل Gitoqlok خود را در صفحه گزینه های افزونه Gitoqlok Chrome پیکربندی کنید. این درخواست اجازه می دهد که Gitoqlok با مخزن Git شما ارتباط برقرار کند (فقط اگر بخواهید قوانین امنیتی خود را در یک مخزن Git ذخیره کنید، لازم است).
اگر با GitHub یا Gitlab آشنایی ندارید، چند لینک مفید در انتهای مقاله وجود دارد.
هنگامی که Gitoqlok را با موفقیت پیکربندی کردید، دستورالعمل های ویدیوی زیر را دنبال کنید:
- به Qlik Sense Hub بروید و روی دکمه Env Migration در افزونه Gitoqlok کلیک کنید.
- قوانین امنیتی را که می خواهید به مخزن Git خود صادر کنید یا می خواهید در یک فایل JSON ذخیره کنید، انتخاب کنید.
- دکمه Export را فشار دهید.
اکنون، شما یک نسخه پشتیبان از قوانین امنیتی خود دارید و می توانید به راحتی آنها را با Gitoqlok بازیابی کنید.
نحوه بازیابی یک نسخه پشتیبان از قوانین امنیتی با استفاده از Gitoqlok
کافی است به بخش Import در صفحه «Environment Migrator» بروید و یک فایل JSON یا یک مخزن Git که حاوی قوانین امنیتی است را انتخاب کنید.
Gitoqlok تفاوت بین نسخه ذخیره شده Security Rules و وضعیت فعلی را به شما نشان می دهد تا بتوانید به راحتی تصمیم بگیرید که در صورت درگیری چه کاری انجام دهید.
نتیجه
بنابراین، به این ترتیب می توانید از قوانین امنیتی یک نسخه پشتیبان تهیه کنید و با استفاده از Gitoqlok نسخه پشتیبان را بازیابی کنید.
امیدوارم برای شما مفید و جالب بوده باشد.
اگر در مورد Gitoqlok سوالی دارید به من اطلاع دهید لینکدین.
PS فراموش نکنید برای من در یوتیوب مشترک شوید، زیرا ما یک سری ویدیوی Tip&Tricks در مورد ادغام Qlik Sense و Git داریم.
لینک های مفید:
- شیرجه عمیق به مدیر قوانین امنیتی Gitoqlok - https://play.goconsensus.com/586a9867
- گیت برای تازه کارها 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