IOSOR ज्ञान

प्लॅटफॉर्म सुरक्षेसाठी मल्टी-टेनंट API की स्कोपिंग आणि आयसोलेशन

टेनंट ट्रॅफिक वेगळे करण्यासाठी, क्रॉस-अकाउंट संदेश गळती रोकण्यासाठी आणि आर्थिक मर्यादा लागू करण्यासाठी API टोकन स्कोप करून व्हाईट-लेबल CPaaS उप-खाती सुरक्षित करा.

प्लॅटफॉर्म सुरक्षेसाठी मल्टी-टेनंट API की स्कोपिंग आणि आयसोलेशन.

मल्टी-टेनंट टोकन स्कोपिंगची आर्किटेक्चर

व्हाइट-लेबल CPaaS वातावरण चालवणाऱ्या प्लॅटफॉर्म ऑपरेटरना ग्राहक उप-खात्यांमध्ये डेव्हलपर क्रेडेन्शियल्स वेगळे करणे आवश्यक आहे. कठोर टोकन स्कोपिंगशिवाय, एका टेनंटची तडजोड केलेली API की दुसऱ्या ग्राहकाच्या बॅलन्स लेजरद्वारे आउटबाउंड SMS, OTP किंवा व्हॉइस कॉल्स अधिकृत करू शकते. IOSOR प्लॅटफॉर्म आर्किटेक्चर प्रत्येक जारी केलेल्या बिअरर टोकनला थेट अपरिवर्तनीय टेनंट आयडी आणि समर्पित बिलिंग लेजरशी मॅप करते.

ग्रॅनुलर परवानग्या आणि भूमिका असाइनमेंट

मल्टी-टेनंट प्लॅटफॉर्ममधील API की साठी मूलभूत वाचणे आणि लिहिणे झेंड्यांच्या पलीकडे ग्रॅनुलर परवानग्या आवश्यक आहेत. ऑपरेटर SMS पाठवणे, DLR अहवाल वापरणे किंवा वितरण मेट्रिक्स वाचणे यासारख्या विशिष्ट क्षमतांपर्यंत कृती मर्यादित करण्यासाठी व्याप्ती कॉन्फिगर करतात. टेनंट प्रशासक केवळ Verify OK प्रमाणीकरण समाप्ती बिंदूंना प्रतिबंधित टोकन तयार करू शकतात, व्हॉइस रुटिंग कॉन्फिगरेशनमध्ये प्रवेश अवरोधित करू शकतात. किमान प्रिन्सिव्हलचा हा नियम हे सुनिश्चित करतो की सिंगल डेव्हलपर टोकन लीक झाल्यास स्फोट त्रिज्या त्या विशिष्ट व्याप्तीमध्येच राहते.

JIT नंबर प्रोव्हिजनिंग आणि बॅलन्स एन्फोर्समेंट्स

संसाधन वाटप स्वयंचलित लेजर होल्ड्ससह जोडलेल्या जस्ट-इन-टाइम प्रोव्हिजनिंगवर अवलंबून असते. जेव्हा स्कोप केलेले टोकन नवीन फोन नंबरची विनंती करते, तेव्हा सिस्टीम भौतिक स्टॉक न राखता अपस्ट्रीम वाहक नेटवर्क विरुद्ध JIT वाटप विनंती कार्यान्वित करते. मासिक आवर्ती शुर्गाची अंमलबजावणी करण्यापूर्वी रिअल-टाइम बॅलन्स तपासणी खाते USD 20 प्रीपेड फ्लोअर पूर्ण करत असल्याची पुष्टी करते. उप-खात्याची शिल्लक संपल्यास, गेटवे वसूल न करता येणारे कर्ज टाकण्यासाठी ताबडतोब त्यानंतरच्या API डिस्पॅच विनंत्या नाकारतो.

वेबहुक आयसोलेशन आणि DLR रुटिंग

वेबहुकद्वारे माहिती उघड करणे टाळण्यासाठी इव्हेंट वितरणासाठी कठोर टेनंट आयसोलेशन आवश्यक आहे. जेव्हा वाहक नेटवर्क वितरण पावती परत करतात, तेव्हा प्लॅटफॉर्म संबंधित संदेश UUID तपासतो आणि DLR पेलोडला केवळ मूळ टेनंटच्या उप-खात्यामध्ये कॉन्फिगर केलेल्या एंडपॉइंटवर रूट करतो. टोकनमध्ये ग्लोबल वेबहुक श्रोत्यांकडे चौकशी करण्याची किंवा बदलण्याची क्षमता नाही. शिवाय, कठोर नियामक अनुपालन सुनिश्चित करण्यासाठी इनबाउंड STOP कमांड स्थानिक पातळीवर प्रक्रिया केल्या जातात, प्रति टेनंट ऑप्ट-आउट सूची स्क्रब करतात.

टोकन लाइफसायकल आणि मायग्रेशन वर्कफ्लो

टोकन लाइफसायकल व्यवस्थापित करण्यामध्ये स्वयंचलित रोटेशन, सुरक्षित स्टोरेज आणि ग्राहक ऑपरेशन्स स्केल करताना संरचित स्थिंतरण मार्ग समाविष्ट आहेत. क्लायंट त्यांचे इन्फ्रास्ट्रक्चर श्रेणीसुधारित करत असताना प्लॅटफॉर्म प्रशासकांनी क्रेडेन्셜 हँदोव्हर सुरक्षितपणे समन्वयित केले पाहिजे. सर्वसमावेशक स्थिंतरण पायऱ्यांसाठी, सँडबॉक्समधून प्रॉडक्शन कटओवरवरील दस्तऐवजीकरण तपासा, Second API Environment: Handover and Cutover वरील मार्गदर्शक तत्त्वांचा अभ्यास करा.

IOSOR सह प्रारंभ करा

IOSOR कन्सोल उघडा आणि तुमच्या बहु-भाडेकरू संस्थेसाठी प्रवेश आणि टोकन व्यवस्थापन पॅनेलवर जा. विकसकांना क्रेडेन्शियल्स जारी करण्यापूर्वी, प्रत्येक व्युत्पन्न केलेले प्रवेश टोकन थेट त्याच्या संबंधित उप-खात्याच्या आयडी आणि स्पष्ट क्षमता व्याप्तीशी जोडा. संदेश अंमलबजावणीपूर्वी DLR रूटिंग गेट्स आणि वेबहूक एंडपॉइंट्स काटेकोरपणे भाडेकरू मर्यादा तपासतात याची खात्री करा.

IOSOR सारांश

प्लॅटफॉर्म सुरक्षितता राखण्यासाठी आणि क्रॉस-भाडेकरू संदेश गळती रोखण्यासाठी उप-खात्यांमधील विकसक टोकन्स वेगळे करणे महत्त्वपूर्ण ठरते. वास्तुकला स्तरावर क्रेडेन्शियल्सचे व्याप्तीकरण हे सुनिश्चित करते की एकाच उप-खात्यातील सुरक्षितता घटना शेजारील भाडेकरू शिल्लक किंवा कॉलबॅक पाइपलाइनशी तडजोड न करता मर्यादित राहते.

प्रत्येक API की एकाच उप-खात्याच्या UUID सह प्रतिबंधित, क्षमता-आधारित परवानगी व्याप्तीशी जोडा. सामायिक किंवा विना-व्याप्ती टोकनना बाहेरील मेसेजिंग ट्रॅफिक रूट करण्याची किंवा भाडेकरू सीमा ओलांडून डिलिव्हरी कॉलबॅक प्राप्त करण्याची परवानगी देऊ नका.

हा मार्गदर्शक उपयुक्त होता का?

संबंधित मार्गदर्शक