उपयोगकर्ताओं के लिए समर्थित पहचानकर्ता प्रकार
हर पहचानकर्ता प्रकार उसके स्वाभाविक संपर्क बिंदु पर लागू होता है:
- चेहरा और दस्तावेज़: नए सत्र के दौरान लागू होते हैं।
- ईमेल और फ़ोन: उस सत्र चरण के दौरान लागू होते हैं जो इन्हें एकत्र करता है, या लेन-देन पेलोड के दौरान।
- IP और डिवाइस: सत्र में डिवाइस और IP विश्लेषण के दौरान लागू होते हैं।
- उपयोगकर्ता vendor_data: सत्र या लेन-देन बनाने के दौरान लागू होता है।
ब्लॉकलिस्टिंग कैसे होती है
अस्वीकृत सत्र किसी को भी ब्लॉकलिस्ट नहीं करता। सत्र
Declined पर समाप्त होता है, उपयोगकर्ता ACTIVE बना रहता है और कोई सूची प्रविष्टि नहीं लिखी जाती, इसलिए वही व्यक्ति दूसरा सत्र शुरू कर सकता है। ब्लॉकलिस्टिंग एक मैन्युअल चरण है: Blocklist पेज से या Lists API से प्रविष्टि जोड़ें। USER प्रविष्टि (उपयोगकर्ता का vendor_data) उपयोगकर्ता की स्थिति को भी BLOCKED पर सेट करती है।1
स्वचालित: ब्लॉकलिस्ट मिलान पर
जब आने वाला सत्र किसी मौजूदा ब्लॉकलिस्ट प्रविष्टि से मेल खाता है, तो सत्र स्वतः अस्वीकृत हो जाता है, जिसके साथ
blocked_face, blocked_document, blocked_email आदि जैसा कारण कोड दिया जाता है।2
मैन्युअल: कंसोल से
कोई विश्लेषक Users → [user] → Actions → Add to blocklist पर जाकर उपयोगकर्ता को ब्लॉकलिस्ट करता है और कैप्चर करने के लिए एक या अधिक पहचानकर्ता चुनता है।
3
प्रोग्रामेटिक: Lists API के माध्यम से
प्रविष्टियाँ प्रोग्राम के ज़रिए जोड़ने के लिए Lists API का उपयोग करें। यही API कंसोल भी पर्दे के पीछे उपयोग करता है।
सिस्टम सूचियाँ बनाम कस्टम सूचियाँ
हर एप्लिकेशन में सिस्टम ब्लॉकलिस्ट होती हैं, जिनमें हर पहचानकर्ता प्रकार के लिए एक शामिल है, और इन्हें Didit स्वतः प्रबंधित करता है। आप इनका नाम नहीं बदल सकते और न इन्हें हटा सकते हैं। कस्टम सूचियाँ आपकी हैं: आप इन्हें बना सकते हैं, नाम दे सकते हैं और दायरा तय कर सकते हैं।Lists API से उपयोगकर्ता को ब्लॉकलिस्ट में जोड़ना
ब्लॉकलिस्ट प्रविष्टि जोड़ने के लिए Lists API का उपयोग करें।vendor_data से उपयोगकर्ता को ब्लॉक करने के लिए संबंधित ब्लॉकलिस्ट में USER प्रकार की प्रविष्टि जोड़ें:
entry_type=userऔरis_system=trueसे फ़िल्टर करके सभी सूचियाँ सूचीबद्ध करें, ताकि सिस्टम उपयोगकर्ता ब्लॉकलिस्ट मिल सके।- उस सूची पर एक प्रविष्टि बनाएँ, जिसमें
valueको उपयोगकर्ता केvendor_dataपर सेट करें।
value में उपयुक्त पहचानकर्ता डालें।
प्रवर्तन प्रवाह
चेहरा और दस्तावेज़ ब्लॉकलिस्ट के लिए जाँच सत्यापन चरण पर होती है:ब्लॉकलिस्ट से हटाना
- कंसोल: Blocklist → [type] → row actions → Remove।
- API: सूची UUID और प्रविष्टि UUID के साथ Delete entry endpoint का उपयोग करें।
ACTIVE स्थिति में वापस नहीं आता। यदि आप नए सत्रों की अनुमति देना चाहते हैं, तो स्थिति बदलने के लिए PATCH /v3/users/{vendor_data}/update-status/ का उपयोग करें।
ब्लॉकलिस्ट ऑडिट ट्रेल
ब्लॉकलिस्ट पर जोड़ने और हटाने की हर कार्रवाई ऑडिट लॉग में दर्ज होती है:- किसने प्रविष्टि जोड़ी (उपयोगकर्ता ईमेल या
'system','api')। - कब।
- कारण समझाने वाली वैकल्पिक
comment। - यदि प्रविष्टि स्वचालित रूप से बनी थी, तो जुड़ा सत्र या लेन-देन।
अगले कदम
Lists API
ब्लॉकलिस्ट / अलाउलिस्ट API का पूरा संदर्भ।
कंसोल ब्लॉकलिस्ट
UI से ब्लॉकलिस्ट प्रबंधित करें।
चेहरे और बायोमेट्रिक्स
चेहरा ब्लॉकलिस्ट कैसे काम करती हैं।