उस स्क्रीन को कॉन्फ़िगर करें जहां OAuth के लिए सहमति दी जाती है

संग्रह की मदद से व्यवस्थित रहें अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.

जब अनुमति देने के लिए OAuth 2.0 का इस्तेमाल किया जाता है, तो Google सहमति वाली स्क्रीन दिखाता है. इसमें, उपयोगकर्ता को आपके प्रोजेक्ट की जानकारी, उसकी नीतियों, और ऐक्सेस करने के अनुरोध किए गए दायरे की जानकारी शामिल होती है. अपने ऐप्लिकेशन की OAuth सहमति स्क्रीन कॉन्फ़िगर करने से यह तय होता है कि उपयोगकर्ताओं और ऐप्लिकेशन की समीक्षा करने वालों को क्या दिखाया जा सकता है. साथ ही, यह आपके ऐप्लिकेशन को रजिस्टर भी करता है, इसलिए आप उसे बाद में प्रकाशित कर सकते हैं.

OAuth 2.0 का इस्तेमाल करने वाले सभी ऐप्लिकेशन के लिए, सहमति वाली स्क्रीन कॉन्फ़िगरेशन ज़रूरी है. हालांकि, आपको सिर्फ़ उन ऐप्लिकेशन के स्कोप की सूची देनी होगी जिनका इस्तेमाल आपके Google Workspace संगठन से बाहर के लोग करते हैं.

सलाह: अगर आपको स्क्रीन की ज़रूरी जानकारी नहीं है, तो रिलीज़ से पहले प्लेसहोल्डर की जानकारी का इस्तेमाल करें.

  1. Google Cloud Console में, मेन्यू > एपीआई और सेवाएं > OAuth के लिए सहमति वाली स्क्रीन पर जाएं.

    OAuth की सहमति स्क्रीन पर जाएं

  2. अपने ऐप्लिकेशन के लिए उपयोगकर्ता टाइप चुनें, फिर बनाएं पर क्लिक करें.
  3. ऐप्लिकेशन रजिस्ट्रेशन फ़ॉर्म भरें. इसके बाद, सेव करें और जारी रखें पर क्लिक करें.
  4. अगर कोई ऐसा ऐप्लिकेशन बनाया जा रहा है जिसे Google Workspace का इस्तेमाल करने वाले अपने संगठन के बाहर इस्तेमाल करना है, तो दायरे जोड़ें या हटाएं पर क्लिक करें. अपने ऐप्लिकेशन के लिए ज़रूरी अनुमति के दायरे जोड़ें और उनकी पुष्टि करें, फिर सेव करें और जारी रखें पर क्लिक करें.

    कुछ दायरों के लिए, Google से अतिरिक्त समीक्षाओं की ज़रूरत होती है. आपका Google Workspace संगठन जिन ऐप्लिकेशन का इस्तेमाल सिर्फ़ अंदरूनी कामों के लिए करता है उनके लिए, स्कोप के बारे में सहमति वाली स्क्रीन पर जानकारी नहीं दी गई है. साथ ही, Google ने इनके लिए सीमित या संवेदनशील स्कोप के इस्तेमाल की समीक्षा नहीं की है. ज़्यादा जानकारी के लिए, अपने ऐप्लिकेशन के लिए स्कोप चुनने का तरीका देखें.

  5. अगर आपने उपयोगकर्ता टाइप के लिए बाहरी चुना है, तो टेस्ट उपयोगकर्ता जोड़ें:
    1. उपयोगकर्ताओं को जांचें में जाकर, उपयोगकर्ताओं को जोड़ें पर क्लिक करें.
    2. अपना ईमेल पता और जाँच के लिए मंज़ूरी पा चुके किसी दूसरे उपयोगकर्ता का ईमेल पता डालें. इसके बाद, सेव करें और जारी रखें पर क्लिक करें.
  6. ऐप्लिकेशन रजिस्ट्रेशन की खास जानकारी देखें. बदलाव करने के लिए, बदलाव करें पर क्लिक करें. अगर ऐप्लिकेशन रजिस्ट्रेशन ठीक दिखता है, तो डैशबोर्ड पर वापस जाएं पर क्लिक करें.

अपने ऐप्लिकेशन के लिए दायरा चुनने का तरीका

आपके ऐप्लिकेशन को दिए गए ऐक्सेस का लेवल तय करने के लिए, आपको अनुमति के दायरे की पहचान करनी होगी और उन्हें बताना होगा. अनुमति देने का दायरा, OAuth 2.0 यूआरआई स्ट्रिंग होता है. इसमें Google Workspace ऐप्लिकेशन का नाम, वह किस तरह का डेटा ऐक्सेस करता है, और ऐक्सेस का लेवल शामिल होता है.

उदाहरण के लिए, नीचे दिया गया दायरा Google Calendar की सेटिंग को देखने की अनुमति देता है, लेकिन उसमें बदलाव नहीं करता:

https://www.googleapis.com/auth/calendar.settings.readonly

उपलब्ध स्कोप की सूची के लिए, Google API के लिए OAuth 2.0 स्कोप देखें.

दायरे की कैटगरी

कुछ दायरों को अतिरिक्त समीक्षाओं और ज़रूरी शर्तों की ज़रूरत होती है. ऐसा इसलिए होता है, क्योंकि उनके पास ऐक्सेस का लेवल या टाइप होता है. दायरे के बारे में नीचे बताया गया है:

      ऐप्लिकेशन की बुनियादी पुष्टि करना ज़रूरी है अतिरिक्त ऐप्लिकेशन पुष्टि ज़रूरी है सुरक्षा की जांच ज़रूरी है
  ऐसे स्कोप जो संवेदनशील नहीं हैं (सुझाया गया) ऐसे सीमित डेटा को ही ऐक्सेस दें जो किसी कार्रवाई से तुरंत जुड़ा हो.
संवेदनशील दायरे उपयोगकर्ता के निजी डेटा, संसाधन या कार्रवाइयों का ऐक्सेस दें.
पाबंदी वाले दायरे उपयोगकर्ता के संवेदनशील या बड़े डेटा को ऐक्सेस करने या कार्रवाई करने की अनुमति दे सकता है.

अपने ऐप्लिकेशन के लिए ज़रूरी दायरे चुनें

हमारा सुझाव है कि आप ऐसे स्कोप की पहचान करें जिनका इस्तेमाल डेवलपमेंट शुरू करने से पहले करें. इससे Google Cloud Console में ऐप्लिकेशन को कॉन्फ़िगर करने की प्रोसेस तेज़ हो जाती है. साथ ही, आपको सुरक्षा से जुड़ी किसी भी दूसरी समीक्षा के लिए तैयारी करने में मदद मिलती है.

अपने ऐप्लिकेशन के लिए अनुमति देने के दायरे चुनने के लिए:

  1. ऊपर दिए गए तरीके में अपनी OAuth सहमति स्क्रीन कॉन्फ़िगर करते समय, दायरे जोड़ें या हटाएं पर क्लिक करें. आपके Google Cloud प्रोजेक्ट में आपने जिन एपीआई को चालू किया है उनके स्कोप की सूची के साथ एक पैनल दिखेगा.
  2. वे दायरे चुनें जिनसे आपके ऐप्लिकेशन को कम से कम ज़रूरी ऐक्सेस मिलता हो. इसके बाद, अपडेट करें पर क्लिक करें.
  3. तीनों सेक्शन में दिए गए दायरों की समीक्षा करें: गैर-संवेदनशील दायरा, संवेदनशील दायरे, और पाबंदी वाले दायरे. "आपके संवेदनशील दायरे" या "आपके प्रतिबंधित दायरे" सेक्शन में दिए गए सभी दायरों के लिए, ग़ैर-ज़रूरी वैकल्पिक सीमाओं से बचने की कोशिश करें.
  4. दायरों की सूची पूरी हो जाने पर, सेव करें और जारी रखें पर क्लिक करें.

अगला कदम

अपने ऐप्लिकेशन के लिए ऐक्सेस क्रेडेंशियल बनाएं.