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