
विस्तारणीय Azure सुरक्षा उपकरण - दस्तावेज़ीकरण
विस्तारणीय Azure सुरक्षा उपकरण (बाद में E.A.S.T के रूप में संदर्भित) Azure और कुछ हद तक Azure AD सुरक्षा नियंत्रणों का आकलन करने का उपकरण है। EAST का प्राथमिक उपयोग मामला Azure आकलन में मूल्यांकन के लिए सुरक्षा डेटा संग्रह है। इस जानकारी (JSON सामग्री) का उपयोग विभिन्न रिपोर्टिंग उपकरणों में किया जा सकता है, जिसका उपयोग हम डेटा को और सहसंबंधित और जांचने के लिए करते हैं।
यह उपकरण MIT लाइसेंस के अंतर्गत लाइसेंस प्राप्त है।


विषय सूची
v 0.5
miGeneral.js हैquery.jsv 0.4
पूर्वावलोकन शाखा शुरू की गई
परिवर्तन:
इंस्टॉलेशन अब निर्भरताओं के संबंध में Azure Cloud Shell के अद्यतन संस्करण के उपयोग को ध्यान में रखता है (Cloud Shell में अब Node.JS v 16 संस्करण स्थापित है)
सलाह के अनुसार Databricks क्लस्टर प्रकारों की जाँच
Content.json में अब कुंजी और सामग्री आधारित सॉर्टिंग है। यह git diff HEAD^1 ¹ के साथ डेल्टा जाँच करने में सक्षम बनाता है क्योंकि content.json में परिणामों का पूर्व निर्धारित क्रम है

¹ ⚠️ सावधानी का शब्द, यदि content.json के डेल्टा की जाँच करना चाहते हैं, तो content.json को
.gitignoreसे "अअनदेखा" करने की आवश्यकता होगी, जिससे परिणाम आपके द्वारा कॉन्फ़िगर किए गए किसी भी अपस्ट्रीम के सामने आ जाएंगे।इस सुविधा का सावधानी से उपयोग करें, और सुनिश्चित करें कि आपने जिस शाखा के लिए इस सुविधा का उपयोग कर रहे हैं, उसके लिए सार्वजनिक अपस्ट्रीम सेट नहीं किया गया है
बड़े डेटासेट के साथ संभावित दौड़ स्थितियों से बचने के लिए प्रोग्रामिंग पैटर्न में बदलाव। यह मुख्य रूप से for await-शैली लूप में var से let के उपयोग में बदलाव है
⚠️ उपकरण की वर्तमान स्थिति बीटा है
exec() का उपयोग करता है - जबकि मैंने सभी पथों की समीक्षा नहीं की है, मेरा मानना है कि शेलकोड निष्पादन प्राप्त करना तुच्छ है। यह उपकरण शत्रुतापूर्ण इनपुट नहीं मानता है, इसलिए सिफारिश है कि आप पहले उनकी समीक्षा किए बिना लॉन्च तर्कों को कमांड लाइन में पेस्ट न करें।कोड की मात्रा कम करने के लिए हम संचालन और सौंदर्यशास्त्र के लिए निम्नलिखित निर्भरताओं का उपयोग करते हैं (इन शानदार पैकेजों के अनुरक्षकों को बधाई)
| पैकेज | सौंदर्यशास्त्र | संचालन | लाइसेंस |
|---|---|---|---|
| axios | ✅ | MIT | |
| yargs | ✅ | MIT | |
| jsonwebtoken | ✅ | MIT | |
| chalk | ✅ | MIT | |
| js-beautify | ✅ | MIT |
उपकरण चलाने के लिए अन्य निर्भरताएँ: यदि आप इसे Azure Cloud Shell में चलाने की योजना बना रहे हैं तो आपको Azure CLI स्थापित करने की आवश्यकता नहीं है: