क्रेडेंशियल मैनेजर की क्रेडेंशियल रीस्टोर करने की सुविधा की मदद से, उपयोगकर्ता अपने ऐप्लिकेशन खातों को अपने-आप रीस्टोर कर सकते हैं. साथ ही, नए डिवाइस को सेट अप करने के बाद, पहली बार ऐप्लिकेशन खोलने पर साइन इन कर सकते हैं. क्रेडेंशियल रीस्टोर करने की सुविधा को क्रेडेंशियल रीस्टोर करने की कुंजी भी कहा जाता है. यह एक तरह का क्रेडेंशियल होता है. इसे स्थानीय तौर पर सेव किया जा सकता है या क्लाउड सेवा देने वाली कंपनी के पास इसका बैक अप लिया जा सकता है. इसके बाद, इसका इस्तेमाल उपयोगकर्ता के नए डिवाइस पर ऐक्सेस देने के लिए किया जा सकता है.
यह गाइड इस बात को ध्यान में रखकर बनाई गई है कि आपको इन विषयों के बारे में जानकारी है:
फ़ायदे
क्रेडेंशियल वापस लाने की सुविधा के ये फ़ायदे हैं:
- बेहतर उपयोगकर्ता अनुभव: उपयोगकर्ता, नए डिवाइस पर ऐप्लिकेशन का इस्तेमाल तुरंत शुरू कर सकते हैं. इसके लिए, उन्हें मैन्युअल तरीके से साइन इन करने की ज़रूरत नहीं होती.
- उपयोगकर्ताओं को अपने साथ जोड़े रखने में मदद मिलती है और सहायता से जुड़ी लागत कम होती है: डिवाइस अपग्रेड करने के दौरान अपने-आप साइन इन होने की सुविधा से, उपयोगकर्ताओं को अपने साथ जोड़े रखने में मदद मिलती है. साथ ही, इससे उन खातों और पासवर्ड को वापस पाने के फ़्लो से जुड़ी सहायता लागत में काफ़ी कमी आती है जिनका इस्तेमाल नहीं किया जा रहा है.
- बेहतर सुरक्षा: साइलेंट क्रेडेंशियल रीस्टोर करने की सुविधा से, अतिरिक्त लॉगिन स्क्रीन और मैन्युअल तरीके से खाता वापस पाने के प्रॉम्प्ट नहीं दिखते. इससे फ़िशिंग और क्रेडेंशियल चोरी के हमलों का खतरा कम हो जाता है.
- उपयोगकर्ताओं को तुरंत जोड़ना: जब उपयोगकर्ता नया डिवाइस इस्तेमाल करना शुरू करें, तब उन्हें सूचनाएं या अन्य प्रॉम्प्ट दिखाकर उनसे जुड़ा जा सकता है.
- पुष्टि करने के कई तरीकों के साथ काम करता है: यह पुष्टि करने के कई तरीकों के साथ काम करता है. जैसे:
प्रोसेस के बारे में खास जानकारी
यहां दिए गए सेक्शन में, हर डिवाइस पर की जाने वाली ज़रूरी प्रोसेस के बारे में बताया गया है:
पिछले डिवाइस पर
उपयोगकर्ता के आपके ऐप्लिकेशन में पुष्टि करने के बाद, रीस्टोर करने का पासकोड जनरेट करें. यह पासकोड, साइन इन करने के तुरंत बाद और ऐप्लिकेशन लॉन्च करने के दौरान जनरेट करें. ऐसा तब करें, जब उपयोगकर्ता पहले से ही साइन इन हो. Android की बैकअप सेवा, जनरेट की गई रीस्टोर कुंजी को डिवाइस पर अपने-आप सेव कर लेती है. साथ ही, उपयोगकर्ता की बैकअप सेटिंग के आधार पर, इसे क्लाउड में भी सेव कर लेती है.
किसी उपयोगकर्ता को क्लाउड पर बैक अप लेने के लिए, इन ज़रूरी शर्तों को पूरा करना होगा:
- आपने अपने Google खाते में साइन इन किया हो.
- Android डिवाइस पर डेटा बैकअप लेने की सुविधा चालू हो. ज़्यादा जानकारी के लिए, डेटा का बैकअप देखें.
- स्क्रीन अनलॉक करने का कोई तरीका सेट अप किया गया हो. जैसे, पैटर्न, पिन, पासवर्ड या बायोमेट्रिक डेटा.
अगर ये शर्तें पूरी नहीं होती हैं, तो E2eeUnavailableException थ्रो किया जाता है.
नए डिवाइस पर
जब उपयोगकर्ता अपना नया डिवाइस सेट अप करता है, तब डिवाइस को सेट अप करने की प्रोसेस के दौरान, क्रेडेंशियल वापस पाने की सुविधा बैकग्राउंड में काम करती है. उपयोगकर्ता, डेटा को वापस लाने के लिए इनमें से कोई विकल्प चुन सकते हैं:
- क्लाउड बैकअप से: अगर क्लाउड बैकअप का इस्तेमाल किया जाता है, तो डेटा वापस पाने का पासकोड, ऐप्लिकेशन के डेटा के साथ नए डिवाइस पर डाउनलोड हो जाता है.
- एक डिवाइस से दूसरे डिवाइस पर डेटा ट्रांसफ़र करने की सुविधा का इस्तेमाल करना: जब उपयोगकर्ता अपने पुराने और नए डिवाइसों को यूएसबी केबल से कनेक्ट करते हैं, तो यूएसबी केबल के ज़रिए रीस्टोर करने की कुंजी, पुराने डिवाइस से नए डिवाइस पर ट्रांसफ़र हो जाती है.
नई डिवाइस पर रीस्टोर करने की कुंजी उपलब्ध होने के बाद, इसका इस्तेमाल करके उपयोगकर्ता को साइन इन किया जा सकता है.
क्रेडेंशियल रीस्टोर करने की सुविधा को ऐप्लिकेशन के डेटा के बैकअप के साथ जोड़ना
उपयोगकर्ता को लॉग इन करने के अलावा, आपके ऐप्लिकेशन को उपयोगकर्ता की स्थानीय सेटिंग, ऑफ़लाइन ड्राफ़्ट, और गहरे रंग वाली थीम की प्राथमिकताओं को ट्रांसफ़र करना चाहिए. इससे डिवाइस बदलने पर, उपयोगकर्ता को बिना किसी रुकावट के पूरा अनुभव मिल पाएगा:
- पहचान रीस्टोर करना: क्रेडेंशियल रीस्टोर करने की सुविधा का इस्तेमाल करके, खाते के ऐक्सेस की पुष्टि बैकग्राउंड में फिर से करें.
- स्टेट और प्राथमिकताओं को पहले जैसा करना: ऑटो बैकअप (
dataExtractionRules) को कॉन्फ़िगर करें, ताकि क्लाउड और केबल डिवाइसों के बीच डेटा ट्रांसफ़र करते समय, उपयोगकर्ता की प्राथमिकताओं, लोकल डेटाबेस, और ऐप्लिकेशन की स्थिति को सुरक्षित रखा जा सके.
एक से ज़्यादा सिस्टम प्रोफ़ाइलें और ऐप्लिकेशन खाते मैनेज करना
क्रेडेंशियल वापस लाने की सुविधा लागू करते समय, एक से ज़्यादा खातों वाले ऐप्लिकेशन और सिस्टम-लेवल की प्रोफ़ाइलों से जुड़ी इन पाबंदियों का ध्यान रखें.
ऐसे ऐप्लिकेशन जिनमें एक से ज़्यादा खातों से साइन इन किया गया है
कुछ ऐप्लिकेशन में, उपयोगकर्ताओं को एक से ज़्यादा चालू खातों के बीच स्विच करने की सुविधा मिलती है. उदाहरण के लिए, एक ही ऐप्लिकेशन में निजी और ऑफ़िस से जुड़े ईमेल खाते के बीच स्विच करना. क्रेडेंशियल वापस लाने की सुविधा, हर ऐप्लिकेशन के लिए सिर्फ़ एक खाते के साथ काम करती है. अगर किसी उपयोगकर्ता ने एक से ज़्यादा खातों में साइन इन किया है, तो आपको सिर्फ़ उस खाते को चुनना होगा जिसके लिए क्रेडेंशियल वापस लाने की कुंजी बनानी है. आम तौर पर, यह प्राइमरी या हाल ही में इस्तेमाल किया गया खाता होना चाहिए.
एक से ज़्यादा सिस्टम प्रोफ़ाइल वाले डिवाइस
जिन डिवाइसों पर अलग-अलग सिस्टम प्रोफ़ाइलें कॉन्फ़िगर की गई हैं (जैसे, वर्क प्रोफ़ाइल और निजी प्रोफ़ाइल वाला कॉर्पोरेट डिवाइस), उन पर रीस्टोर करने का कोड सिर्फ़ उस प्रोफ़ाइल के लिए उपलब्ध होता है जिसे डिवाइस पर सबसे पहले सेट अप किया गया था.
सीमाएं
क्रेडेंशियल वापस पाने की सुविधा, फ़ोन या टैबलेट पर काम करती है. यह सुविधा, अलग-अलग डिवाइसों के साइज़, डाइमेंशन या कॉन्फ़िगरेशन पर काम नहीं करती.