Meet REST API के अनुरोधों की पुष्टि करें और उन्हें अनुमति दें

पुष्टि करना और अनुमति देना, पहचान की पुष्टि करने के तरीके हैं और संसाधनों का ऐक्सेस मिलता है. इस दस्तावेज़ में बताया गया है कि पुष्टि करने और Google Meet REST API अनुरोधों के लिए अनुमति देने का काम.

इस गाइड में बताया गया है कि OAuth 2.0 का इस्तेमाल, उपयोगकर्ता के Google क्रेडेंशियल की मदद से कैसे किया जा सकता है Meet REST API ऐक्सेस करें. प्रमाणीकरण और उपयोगकर्ता के क्रेडेंशियल का इस्तेमाल करने पर, Meet ऐप्लिकेशन को उपयोगकर्ता का डेटा ऐक्सेस करने की अनुमति मिलती है और पुष्टि किए गए उपयोगकर्ता की ओर से कार्रवाई करेगा. इस पर पुष्टि करके तो ऐप्लिकेशन के पास वही अनुमतियां होती हैं जो उस उपयोगकर्ता के पास होती हैं और ऐप्लिकेशन के पास जैसी कार्रवाइयां, जैसे कि उपयोगकर्ता ने की हों.

अहम शब्दावली

प्रमाणीकरण और प्राधिकरण से संबंधित शब्दों की सूची नीचे दी गई है:

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

REST API के दायरे को पूरा करें

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

Meet REST API, इन OAuth 2.0 स्कोप के साथ काम करता है:

दायरा कोड ब्यौरा इस्तेमाल
https://www.googleapis.com/auth/meetings.space.readonly ऐप्लिकेशन को मीटिंग की जिस जगह का ऐक्सेस है उससे जुड़ा मेटाडेटा पढ़ने की अनुमति दें. संवेदनशील
https://www.googleapis.com/auth/meetings.space.created ऐप्लिकेशन को अपने ऐप्लिकेशन से बनाए गए मीटिंग स्पेस के बारे में मेटाडेटा बनाने, उनमें बदलाव करने, और उन्हें पढ़ने की अनुमति दें. संवेदनशील
https://www.googleapis.com/auth/drive.readonly ऐप्लिकेशन को Google Drive API से रिकॉर्डिंग और ट्रांसक्रिप्ट फ़ाइलें डाउनलोड करने की अनुमति दें. सभी देशों/इलाकों में उपलब्ध नहीं है

Meet से मिलते-जुलते OAuth 2.0 का स्कोप Google Drive API के दायरों की सूची:

दायरा कोड ब्यौरा इस्तेमाल
https://www.googleapis.com/auth/drive.meet.readonly Drive में मौजूद उन फ़ाइलों को देखना जिन्हें Google Meet के ज़रिए बनाया गया है या जिनमें उससे बदलाव किया गया है. सभी देशों/इलाकों में उपलब्ध नहीं है

टेबल का इस्तेमाल कॉलम, हर दायरे की संवेदनशीलता दिखाता है. ये परिभाषाएं लागू होती हैं:

  • सुझाए गए / संवेदनशील: ये दायरे खास Google को ऐक्सेस देते हैं उपयोगकर्ता का वह डेटा जिसे उपयोगकर्ता ने आपके ऐप्लिकेशन के लिए अनुमति दी है. इसके लिए आपको यह काम करना होगा पुष्टि करने का एक और तरीका है. इस ज़रूरी शर्त के बारे में जानकारी पाने के लिए, संवेदनशील और प्रतिबंधित दायरा देखें ज़रूरी शर्तें.

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

अगर आपके ऐप्लिकेशन को किसी अन्य Google API का ऐक्सेस चाहिए, तो उन दायरों को जोड़ा जा सकता है भी. Google API के दायरों के बारे में ज़्यादा जानकारी पाने के लिए, OAuth 2.0 का इस्तेमाल करके Google API ऐक्सेस करना.

यह तय करने के लिए कि उपयोगकर्ताओं और ऐप्लिकेशन की समीक्षा करने वाले लोगों को कौनसी जानकारी दिखाई जाए, यहां देखें ऐसी स्क्रीन कॉन्फ़िगर करें जहां OAuth के लिए सहमति दी जाती है. इसके बाद, दायरे.

खास OAuth 2.0 स्कोप के बारे में ज़्यादा जानकारी पाने के लिए, OAuth 2.0 के स्कोप देखें Google API.

पूरे डोमेन के लोगों को डेटा का ऐक्सेस देने की सुविधा का इस्तेमाल करके पुष्टि करें और अनुमति दें

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