यह लेख बताता है कि कैसे उपयोगकर्ता और समूह प्रोविजनिंग SCIM एप्लिकेशन्स के बीच माइग्रेट करें। इसमें एक ही पहचान प्रदाता (IdP) के भीतर माइग्रेशन शामिल है, जैसे Microsoft Entra से Microsoft Entra, और विभिन्न IdP के बीच माइग्रेशन, जैसे Microsoft Entra से Okta।
"अवलोकन"
जब एक SCIM एप्लिकेशन को दूसरे के साथ बदल रहे हैं, Cato की अनुशंसा है कि मौजूदा एप्लिकेशन के समान SCIM निर्देशिका का उपयोग करने के लिए नया एप्लिकेशन कॉन्फ़िगर करें।
उसी SCIM निर्देशिका का उपयोग करने से Cato मौजूदा उपयोगकर्ता और समूह को पहचानने और प्रोविजनिंग के दौरान उन्हें अपडेट करने की अनुमति मिलती है। नई SCIM निर्देशिका बनाना समर्थित है, लेकिन इसके परिणामस्वरूप डुप्लिकेट ऑब्जेक्ट या असफल अपडेट हो सकते हैं क्योंकि Cato नई निर्देशिका को भिन्न प्रोविजनिंग स्रोत के रूप में मानता है।
अनुशंसित माइग्रेशन वर्कफ़्लो
SCIM एप्लिकेशन के बीच माइग्रेट करने के लिए:
मौजूदा Cato SCIM निर्देशिका का उपयोग करने के लिए नए SCIM एप्लिकेशन को विन्यस्त करें
यदि आप एक ही IdP के भीतर उपयोगकर्ता और समूह माइग्रेट कर रहे हैं, तो उपयोगकर्ता और समूह को समान UPN और समूह नाम के साथ नए एप्लिकेशन को सौंपें
नए एप्लिकेशन से एक प्रोविजनिंग चक्र चलाएं
सत्यापित करें कि मौजूदा उपयोगकर्ता और समूह बिना डुप्लिकेशन के सफलतापूर्वक अपडेट हुए थे
यदि आवश्यक हो, तो उन उपयोगकर्ताओं या समूहों को हटा दें जो माइग्रेशन के बाद अब मौजूद नहीं होने चाहिए
कैसे उपयोगकर्ताओं का मिलान किया जाता है
Cato इन पहचान विशेषताओं का उपयोग करके मौजूदा उपयोगकर्ताओं का मिलान करता है:
उपयोगकर्ता प्रधान नाम (UPN) (
userName)IdP ऑब्जेक्ट ID (
externalId)
जब नया एप्लिकेशन वही SCIM निर्देशिका का उपयोग करता है:
माइग्रेशन परिदृश्य | परिणाम |
|---|---|
UPN या ऑब्जेक्ट ID का मिलान करना (सक्रिय या निष्क्रिय उपयोगकर्ता के साथ) | मौजूदा उपयोगकर्ता को अपडेट किया गया है |
कोई मिलान UPN या ऑब्जेक्ट ID नहीं है | नया उपयोगकर्ता बनाया गया है |
जब नया एप्लिकेशन एक भिन्न SCIM निर्देशिका का उपयोग करता है:
माइग्रेशन परिदृश्य | परिणाम |
|---|---|
UPN या ऑब्जेक्ट ID का मिलान करके उपयोगकर्ता मौजूद नहीं है | मौजूदा उपयोगकर्ता को अपडेट किया गया है |
UPN या ऑब्जेक्ट ID का मिलान करना और मौजूदा उपयोगकर्ता सक्रिय है | अपडेट अस्वीकार कर दी गई है, पुराना उपयोगकर्ता बना रहता है और अपडेट नहीं किया जा सकता है |
कोई मिलान UPN या ऑब्जेक्ट ID नहीं है | नया उपयोगकर्ता बनाया गया है |
विभिन्न IdPs के बीच माइग्रेशन के लिए, ऑब्जेक्ट ID आमतौर पर बदलते हैं। यह अपेक्षित है और उपयोगकर्ता का UPN अपरिवर्तित होने पर सफल माइग्रेशन को नहीं रोकता है।
यदि UPN और ऑब्जेक्ट ID दोनों बदलते हैं, तो Cato आने वाले उपयोगकर्ता को संग्रहीत उपयोगकर्ता के रूप में पहचान नहीं सकता है। इस मामले में, एक नया उपयोगकर्ता बनाया जाता है और पुराने उपयोगकर्ता को मैन्युअल रूप से हटाना होगा।
कैसे उपयोगकर्ता समूहों का मिलान किया जाता है
Cato इन विशेषताओं का उपयोग करके उपयोगकर्ता समूहों का मिलान करता है:
समूह प्रदर्शन नाम
समूह ऑब्जेक्ट ID (
externalId)
जब नया एप्लिकेशन वही SCIM निर्देशिका का उपयोग करता है:
माइग्रेशन परिदृश्य | परिणाम |
|---|---|
समूह नाम या ऑब्जेक्ट ID का मिलान करना (सक्रिय या निष्क्रिय समूह के साथ) | मौजूदा समूह को अपडेट किया गया है |
कोई मिलान समूह नाम या ऑब्जेक्ट ID नहीं है | नया समूह बनाया गया है |
जब नया एप्लिकेशन एक भिन्न SCIM निर्देशिका का उपयोग करता है:
माइग्रेशन परिदृश्य | परिणाम |
|---|---|
निष्क्रिय समूह नाम या ऑब्जेक्ट ID का मिलान करना | समूह अपडेट नहीं किया गया है |
सक्रिय समूह नाम या ऑब्जेक्ट ID का मिलान करना | अपडेट अस्वीकार कर दी गई है, पुराना उपयोगकर्ता समूह बना रहता है और अपडेट नहीं किया जा सकता है |
कोई मिलान समूह नाम या ऑब्जेक्ट ID नहीं है | नया समूह बनाया गया है |
विभिन्न IdPs के बीच माइग्रेशन के लिए, समूह ऑब्जेक्ट ID आमतौर पर बदलते हैं। समूहों के सही मिलान की गारंटी के लिए, यथासंभव समूह प्रदर्शन नाम को बदलें नहीं।
समूह सदस्यता का निर्धारण उन्हीं SCIM निर्देशिका से प्रोविजन्ड उपयोगकर्ताओं द्वारा होता है। जो उपयोगकर्ता नए एप्लिकेशन द्वारा प्रोविजन्ड नहीं होते हैं वे माइग्रेटेड समूहों में नहीं जोड़े जाते हैं।
माइग्रेशन की समीक्षा करना
SCIM प्रोविजनिंग केवल नए एप्लिकेशन को सौंपे गए उपयोगकर्ताओं और समूहों को अपडेट करता है। यह स्वचालित रूप से उन वस्तुओं को नहीं निकालता जिन्हें पहले पुराने एप्लिकेशन द्वारा प्रोविजन्द किया गया था।
माइग्रेशन के बाद:
सत्यापित करें कि सभी आवश्यक उपयोगकर्ता और समूह नए एप्लिकेशन द्वारा प्रोविजन्ड किए गए थे
उन उपयोगकर्ताओं को हटा दें या निष्क्रिय करें जिन्हें अब सौंपा नहीं गया है
उपयोगकर्ता समूहों को हटा दें जिनकी अब आवश्यकता नहीं है