इस्तेमाल का तरीका
अनुमति वाला ब्राउज़र ऑटोमेशन
ब्राउज़र ऑटोमेशन की समस्या अक्सर क्षमता से ज़्यादा भरोसे की होती है। स्क्रिप्ट काम कर सकती है; सवाल है कि उसे क्या देखने की अनुमति है और उसके काम की ज़िम्मेदारी किसकी है।
काम कैसा होता है
टीम अनुमति वाले काम के दोहरावदार हिस्से ऑटोमेट करती है: बिना एक्सपोर्ट वाले डैशबोर्ड से रिपोर्ट लेना, पेजों के सही खुलने की जाँच करना, तय समय पर सेशन रीफ़्रेश करना या रिग्रेशन टेस्ट चलाना। अब कॉल करने वाला अक्सर व्यक्ति के बजाय एजेंट होता है।
सामान्य ब्राउज़र में मुश्किल क्यों होती है
ऑटोमेशन को अक्सर सब कुछ मिलता है या कुछ भी नहीं। ब्राउज़र चलाने वाली स्क्रिप्ट आम तौर पर उसकी हर कुकी पढ़ सकती है, और स्क्रिप्ट को दिया गया सेव लॉगिन विवरण सुरक्षा सीमा से बाहर चला जाता है। कार्रवाई किसकी थी, यह साफ़ नहीं होता: ऑटोमेटेड काम उस व्यक्ति का लगता है जिसका सेशन इस्तेमाल हुआ। कुछ गलत होने पर अक्सर रिकॉर्ड नहीं होता कि किस स्क्रिप्ट ने किसकी अनुमति से क्या किया।
Isoline कैसे मदद करता है
हर ऑटोमेशन क्लाइंट को अविश्वसनीय मानें, अपने क्लाइंट को भी, और गोपनीय जानकारी के बजाय ऑब्जेक्ट के संदर्भ दें।
- नियंत्रण सेवा से जारी सीमित दायरे का, वापस लिया जा सकने वाला प्राधिकरण; कॉल करने वाले की अपनी धारणा पर आधारित अनुमति नहीं।
- सामान्य आउटपुट में संदर्भ और संवेदनशील अंश छिपाया गया मेटाडेटा; मूल कुकी, पासवर्ड, प्रॉक्सी लॉगिन जानकारी, दो-कारक प्रमाणीकरण की गोपनीय जानकारी या कुंजियाँ नहीं।
- स्पष्ट प्रकार, तय मानों और बिना अनुवाद वाले कॉन्ट्रैक्ट, ताकि कॉल करने वाला गद्य पढ़ने के बजाय सीरियलाइज़ जवाब जाँच सके।
- पहचान और दी गई अनुमति से जुड़ी कार्रवाइयाँ, ताकि ऑटोमेटेड काम की जवाबदेही बनी रहे।
काम की व्यवस्था बनाएँ
- अनुमति वाला काम और सही वर्कस्पेस अनुमतियों वाली प्रोफ़ाइल चुनें।
- इंस्टॉल किए गए संस्करण के समर्थित डेवलपर इंटरफ़ेस इस्तेमाल करें; लोकल लाइफ़साइकल API मैनेजर के लिए है।
- ऑपरेशन का परिणाम रिकॉर्ड करें, लेकिन उसमें कुकी, पासवर्ड या अकाउंट की दूसरी गोपनीय जानकारी न रखें।
यहाँ अधिकृत उपयोग की सीमा
अनुमति वाला होने का मतलब है कि लक्ष्य सिस्टम अपनी शर्तों, API नीति या स्पष्ट समझौते से ऑटोमेशन की अनुमति देता है। इसमें प्लेटफ़ॉर्म के नियमों के विरुद्ध डेटा जुटाना, अनुरोध सीमा या बॉट पहचान को पार करना, या ऐसे अकाउंट पर ऑटोमेटेड पहुँच शामिल नहीं है जिन्हें इस्तेमाल करने का अधिकार नहीं है।