Google Workspace Events API के दायरे चुनें

इस दस्तावेज़ में, Google Workspace Events API के लिए अनुमति और पुष्टि करने की जानकारी दी गई है. इस दस्तावेज़ को पढ़ने से पहले, Google Workspace की पुष्टि और अनुमति से जुड़ी सामान्य जानकारी ज़रूर पढ़ें. इसके लिए, पुष्टि और अनुमति के बारे में जानें पर जाएं.

अनुमति देने के लिए OAuth 2.0 को कॉन्फ़िगर करना

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

Google Workspace Events API के स्कोप

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

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

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

यहां दी गई टेबल में, Google Workspace Events API के लिए इस्तेमाल किए जा सकने वाले स्कोप की सूची दी गई है:

स्कोप कोड ब्यौरा इस्तेमाल
Google Chat  
https://www.googleapis.com/auth/chat.bot इससे Chat ऐप्लिकेशन, चैट देख सकते हैं और मैसेज भेज सकते हैं. इससे चैट ऐप्लिकेशन के लिए उपलब्ध सभी सुविधाओं का ऐक्सेस मिलता है. संवेदनशील नहीं है
https://www.googleapis.com/auth/chat.memberships Chat में होने वाली बातचीत में सदस्यों को देखना, नए सदस्य जोड़ना, और उन्हें हटाना.
संवेदनशील
https://www.googleapis.com/auth/chat.memberships.readonly Chat पर होने वाली बातचीत में शामिल सदस्यों को देखना.
संवेदनशील
https://www.googleapis.com/auth/chat.app.memberships

Chat ऐप्लिकेशन के तौर पर Chat में बातचीत और स्पेस में मौजूद सदस्यों को देखना, उन्हें जोड़ना, अपडेट करना, और हटाना.

इसके लिए, एडमिन की अनुमति ज़रूरी है.

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


संवेदनशील
https://www.googleapis.com/auth/chat.app.memberships.readonly

Google Chat में बातचीत और स्पेस में मौजूद सदस्यों की जानकारी Chat ऐप्लिकेशन के तौर पर देखना.

इसके लिए, एडमिन की अनुमति ज़रूरी है.

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


संवेदनशील
https://www.googleapis.com/auth/chat.spaces Chat में बातचीत और स्पेसेज़ बनाना. साथ ही, बातचीत और स्पेसेज़ का मेटाडेटा (इसमें इतिहास की सेटिंग शामिल है) देखना या उसे अपडेट करना. संवेदनशील
https://www.googleapis.com/auth/chat.spaces.readonly Chat में मौजूद चैट और स्पेस देखना.
संवेदनशील
https://www.googleapis.com/auth/chat.app.spaces

Chat ऐप्लिकेशन के तौर पर, Chat में बातचीत और स्पेसेज़ बनाना. साथ ही, बातचीत और स्पेसेज़ का मेटाडेटा (इसमें इतिहास की सेटिंग शामिल है) देखना या उसे अपडेट करना.

इसके लिए, एडमिन की अनुमति ज़रूरी है.

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


संवेदनशील
https://www.googleapis.com/auth/chat.app.spaces.readonly

Google Chat में मेटाडेटा (इसमें इतिहास की सेटिंग भी शामिल है) को Chat ऐप्लिकेशन के तौर पर देखना.

इसके लिए, एडमिन की अनुमति ज़रूरी है.

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


संवेदनशील
https://www.googleapis.com/auth/chat.messages.reactions Chat पर मैसेज में प्रतिक्रियाएं जोड़ना, देखना, और मिटाना.
संवेदनशील
https://www.googleapis.com/auth/chat.messages.reactions.readonly Chat में किसी मैसेज पर मिली प्रतिक्रियाएं देखना.
संवेदनशील
https://www.googleapis.com/auth/chat.messages मैसेज देखना, लिखना, भेजना, अपडेट करना, और मिटाना. इसके अलावा, मैसेज में प्रतिक्रियाएं जोड़ना, देखना, और मिटाना. पाबंदी लगी है
https://www.googleapis.com/auth/chat.messages.readonly Chat में मैसेज और प्रतिक्रियाएं देखना.
पाबंदी लगी है
https://www.googleapis.com/auth/chat.app.messages.readonly

Chat ऐप्लिकेशन के तौर पर, Chat में मैसेज और प्रतिक्रियाएं देखना.

इसके लिए, एडमिन की अनुमति ज़रूरी है.

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


पाबंदी लगी है
https://www.googleapis.com/auth/chat.users.readstate Chat में, उपयोगकर्ता के मैसेज पढ़ने की स्थिति देखना और उसे अपडेट करना.
संवेदनशील
https://www.googleapis.com/auth/chat.users.readstate.readonly Chat में उपयोगकर्ता के मैसेज पढ़ने की स्थिति देखना.
संवेदनशील
https://www.googleapis.com/auth/chat.users.availability Chat में अपनी उपलब्धता का स्टेटस देखना और उसे बदलना.
संवेदनशील
https://www.googleapis.com/auth/chat.users.availability.readonly Chat में उपलब्धता की स्थिति देखना.
संवेदनशील
https://www.googleapis.com/auth/chat.app.all.spaces.readonly

आपके Google Workspace संगठन में मौजूद सभी स्पेस और बातचीत का मेटाडेटा देखना. भले ही, Chat ऐप्लिकेशन किसी स्पेस या बातचीत का सदस्य न हो.

यह स्कोप सिर्फ़ ग्राहक की सदस्यताओं के साथ काम करता है.

इसके लिए, एडमिन की अनुमति ज़रूरी है.

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

पाबंदी लगी है
https://www.googleapis.com/auth/chat.app.all.memberships.readonly

आपके Google Workspace संगठन के सभी Google Chat स्पेस और बातचीत में शामिल सदस्यों की जानकारी देखना. भले ही, Chat ऐप्लिकेशन उन स्पेस और बातचीत का सदस्य न हो.

यह स्कोप सिर्फ़ ग्राहक की सदस्यताओं के साथ काम करता है.

इसके लिए, एडमिन की अनुमति ज़रूरी है.

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

पाबंदी लगी है
https://www.googleapis.com/auth/chat.app.all.messages.readonly

आपके पूरे Google Workspace संगठन में मौजूद सभी मैसेज और उन पर मिली प्रतिक्रियाएं देखना. भले ही, Chat ऐप्लिकेशन किसी स्पेस या बातचीत का सदस्य न हो.

यह स्कोप सिर्फ़ ग्राहक की सदस्यताओं के साथ काम करता है.

इसके लिए, एडमिन की अनुमति ज़रूरी है.

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

पाबंदी लगी है
https://www.googleapis.com/auth/chat.app.all.users.readstate.readonly

आपके Google Workspace संगठन के सभी स्पेस और बातचीत में शामिल सभी उपयोगकर्ताओं के लिए, मैसेज को पिछली बार पढ़े जाने का समय देखना. भले ही, Chat ऐप्लिकेशन उस स्पेस या बातचीत का सदस्य न हो.

यह स्कोप सिर्फ़ ग्राहक की सदस्यताओं के साथ काम करता है.

इसके लिए, एडमिन की अनुमति ज़रूरी है.

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

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

ऊपर दी गई टेबल में, इस्तेमाल कॉलम से हर स्कोप की संवेदनशीलता का पता चलता है:

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

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

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

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

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

OAuth से पुष्टि करना

OAuth के कुछ दायरों का इस्तेमाल करने के लिए, आपके ऐप्लिकेशन को OAuth ऐप्लिकेशन की पुष्टि करने वाले सहायता केंद्र की प्रोसेस पूरी करनी पड़ सकती है. OAuth ऐप्लिकेशन के बारे में अक्सर पूछे जाने वाले सवाल पढ़ें. इससे आपको यह तय करने में मदद मिलेगी कि आपके ऐप्लिकेशन की पुष्टि कब की जानी चाहिए और किस तरह की पुष्टि ज़रूरी है. Drive की सेवा की शर्तें भी देखें.

पुष्टि करने के लिए ज़रूरी तरीके

इस सेक्शन में बताया गया है कि पुष्टि करने के कौनसे तरीके ज़रूरी हैं या इस्तेमाल किए जा सकते हैं. साथ ही, Google Workspace Events API के हर तरीके के लिए, इस्तेमाल किए जा सकने वाले स्कोप की जानकारी दी गई है.

Chat इवेंट की सदस्यताओं के लिए, Google Workspace Events API, उपयोगकर्ता और ऐप्लिकेशन, दोनों की पुष्टि करने की सुविधा देता है. इससे, इसके कुछ तरीकों को कॉल किया जा सकता है. अगर कोई एपीआई तरीका दोनों क्रेडेंशियल के साथ काम करता है, तो कॉल में इस्तेमाल किए गए क्रेडेंशियल के टाइप से, मिलने वाले नतीजे पर असर पड़ता है. उदाहरण के लिए, अगर उपयोगकर्ता की पुष्टि के साथ subscriptions.list तरीके को कॉल किया जाता है, तो एपीआई उन सदस्यताओं की सूची दिखाता है जिन्हें पुष्टि किया गया उपयोगकर्ता ऐक्सेस कर सकता है. अगर ऐप्लिकेशन की पुष्टि करने की सुविधा का इस्तेमाल किया जाता है, तो एपीआई उन सदस्यताओं की सूची दिखाता है जिन्हें ऐप्लिकेशन ऐक्सेस कर सकता है. Chat में पुष्टि करने के तरीकों के बारे में ज़्यादा जानने के लिए, Chat ऐप्लिकेशन और Chat API के अनुरोधों की पुष्टि करना और उन्हें अनुमति देना लेख पढ़ें.

यहां दी गई टेबल में बताया गया है कि Google Workspace Events API के हर तरीके के लिए, किस तरह के स्कोप और पुष्टि करने के तरीके ज़रूरी हैं या इस्तेमाल किए जा सकते हैं:

तरीका उपयोगकर्ता की पुष्टि करना ज़रूरी है या यह सुविधा उपलब्ध है ऐप्लिकेशन की पुष्टि करने की सुविधा (सिर्फ़ Chat ऐप्लिकेशन के लिए) अनुमति पाने के दायरे
सदस्यता बनाना —

उपयोगकर्ता की पुष्टि करने के लिए, हर तरह के इवेंट के लिए, इस्तेमाल किए जा सकने वाले स्कोप की ज़रूरत होती है:

  • chat.messages
  • chat.messages.readonly
  • chat.messages.reactions
  • chat.messages.reactions.readonly
  • chat.memberships
  • chat.memberships.readonly
  • chat.spaces
  • chat.spaces.readonly
  • chat.users.readstate
  • chat.users.readstate.readonly
  • chat.users.availability
  • chat.users.availability.readonly
  • drive.file
  • drive
  • drive.readonly
  • drive.metadata
  • drive.metadata.readonly
  • meetings.space.created
  • meetings.space.readonly

ऐप्लिकेशन की पुष्टि और एडमिन की अनुमति (सिर्फ़ Google Chat ऐप्लिकेशन के लिए) के साथ, हर तरह के इवेंट के लिए, काम करने वाला स्कोप ज़रूरी है:

  • chat.app.memberships
  • chat.app.memberships.readonly
  • chat.app.spaces
  • chat.app.spaces.readonly
  • chat.app.messages.readonly
  • chat.app.all.memberships.readonly
  • chat.app.all.spaces.readonly
  • chat.app.all.messages.readonly
  • chat.app.all.users.readstate.readonly
सदस्यता लेना उपयोगकर्ता की पुष्टि करने के लिए, इस तरीके में एक ऐसा स्कोप होना चाहिए जो सदस्यता के लिए कम से कम एक तरह के इवेंट के साथ काम करता हो.

ऐप्लिकेशन की मदद से पुष्टि करने पर (सिर्फ़ Chat ऐप्लिकेशन के लिए):

  • chat.bot
सदस्यताओं की सूची देखना उपयोगकर्ता की पुष्टि करने के लिए, इस तरीके में एक ऐसा स्कोप होना चाहिए जो सदस्यता के लिए कम से कम एक तरह के इवेंट के साथ काम करता हो.

ऐप्लिकेशन की मदद से पुष्टि करने पर (सिर्फ़ Chat ऐप्लिकेशन के लिए):

  • chat.bot
सदस्यता अपडेट करना —

उपयोगकर्ता की पुष्टि करने के लिए, हर तरह के इवेंट के लिए, इस्तेमाल किए जा सकने वाले स्कोप की ज़रूरत होती है:

  • chat.messages
  • chat.messages.readonly
  • chat.messages.reactions
  • chat.messages.reactions.readonly
  • chat.memberships
  • chat.memberships.readonly
  • chat.spaces
  • chat.spaces.readonly
  • chat.users.readstate
  • chat.users.readstate.readonly
  • chat.users.availability
  • chat.users.availability.readonly
  • drive.file
  • drive
  • drive.readonly
  • drive.metadata
  • drive.metadata.readonly
  • meetings.space.created
  • meetings.space.readonly

ऐप्लिकेशन की पुष्टि और एडमिन की अनुमति (सिर्फ़ Google Chat ऐप्लिकेशन के लिए) के साथ, हर तरह के इवेंट के लिए, काम करने वाला स्कोप ज़रूरी है:

  • chat.app.memberships
  • chat.app.memberships.readonly
  • chat.app.spaces
  • chat.app.spaces.readonly
  • chat.app.messages.readonly
  • chat.app.all.memberships.readonly
  • chat.app.all.spaces.readonly
  • chat.app.all.messages.readonly
  • chat.app.all.users.readstate.readonly
सदस्यता फिर से चालू करना —

उपयोगकर्ता की पुष्टि करने के लिए, हर तरह के इवेंट के लिए, इस्तेमाल किए जा सकने वाले स्कोप की ज़रूरत होती है:

  • chat.messages
  • chat.messages.readonly
  • chat.messages.reactions
  • chat.messages.reactions.readonly
  • chat.memberships
  • chat.memberships.readonly
  • chat.spaces
  • chat.spaces.readonly
  • chat.users.readstate
  • chat.users.readstate.readonly
  • chat.users.availability
  • chat.users.availability.readonly
  • drive.file
  • drive
  • drive.readonly
  • drive.metadata
  • drive.metadata.readonly
  • meetings.space.created
  • meetings.space.readonly

ऐप्लिकेशन की पुष्टि और एडमिन की अनुमति (सिर्फ़ Chat ऐप्लिकेशन के लिए) के साथ, हर इवेंट टाइप के लिए, काम करने वाला स्कोप ज़रूरी है:

  • chat.app.memberships
  • chat.app.memberships.readonly
  • chat.app.spaces
  • chat.app.spaces.readonly
  • chat.app.messages.readonly
  • chat.app.all.memberships.readonly
  • chat.app.all.spaces.readonly
  • chat.app.all.messages.readonly
  • chat.app.all.users.readstate.readonly
सदस्यता मिटाना उपयोगकर्ता की पुष्टि करने के लिए, इस तरीके में एक ऐसा स्कोप होना चाहिए जो सदस्यता के लिए कम से कम एक तरह के इवेंट के साथ काम करता हो.

ऐप्लिकेशन की मदद से पुष्टि करने पर (सिर्फ़ Chat ऐप्लिकेशन के लिए):

  • chat.bot

इवेंट टाइप के हिसाब से स्कोप

उपयोगकर्ता की पुष्टि करने की सुविधा का इस्तेमाल करके, Google Workspace Events API को कॉल करते समय, आपको एक या उससे ज़्यादा ऐसे स्कोप तय करने होंगे जो सदस्यता के इवेंट टाइप से जुड़े हों.

यहां दी गई टेबल में बताया गया है कि हर तरह के इवेंट के लिए, अनुमति के कौनसे स्कोप इस्तेमाल किए जा सकते हैं:

इवेंट इवेंट के टाइप अनुमति पाने के लिए इस्तेमाल किए जा सकने वाले लिंक
Chat  
कोई मैसेज पोस्ट या अपडेट किया जाता है.
  • google.workspace.chat.message.v1.created
  • google.workspace.chat.message.v1.updated
उपयोगकर्ता की पुष्टि के साथ:
  • chat.messages
  • chat.messages.readonly
ऐप्लिकेशन की पुष्टि और एडमिन की अनुमति के साथ:
  • chat.app.messages.readonly
  • chat.app.all.messages.readonly
कोई प्रतिक्रिया जोड़ी या मिटाई जाती है या कई प्रतिक्रियाओं में बदलाव किया जाता है.
  • google.workspace.chat.reaction.v1.created
  • google.workspace.chat.reaction.v1.deleted
  • google.workspace.chat.reaction.v1.batchChanged
उपयोगकर्ता की पुष्टि के साथ:
  • chat.messages.reactions
  • chat.messages.reactions.readonly
  • chat.messages
  • chat.messages.readonly
ऐप्लिकेशन की पुष्टि और एडमिन की अनुमति के साथ:
  • chat.app.messages.readonly
  • chat.app.all.messages.readonly
कोई सदस्यता बनाई गई, अपडेट की गई या हटाई गई हो या एक से ज़्यादा सदस्यताओं में बदलाव किया गया हो.
  • google.workspace.chat.membership.v1.created
  • google.workspace.chat.membership.v1.updated
  • google.workspace.chat.membership.v1.deleted
  • google.workspace.chat.membership.v1.batchChanged
उपयोगकर्ता की पुष्टि के साथ:
  • chat.memberships
  • chat.memberships.readonly
ऐप्लिकेशन की पुष्टि और एडमिन की अनुमति के साथ:
  • chat.app.memberships
  • chat.app.memberships.readonly
  • chat.app.all.memberships.readonly
किसी स्पेस को अपडेट या मिटाया जाता है.
  • google.workspace.chat.space.v1.updated
  • google.workspace.chat.space.v1.deleted
उपयोगकर्ता की पुष्टि की मदद से:
  • chat.spaces
  • chat.spaces.readonly
ऐप्लिकेशन की पुष्टि और एडमिन की अनुमति के साथ:
  • chat.app.spaces
  • chat.app.spaces.readonly
  • chat.app.all.spaces.readonly
किसी उपयोगकर्ता के स्पेस में पढ़े गए मैसेज की स्थिति या थ्रेड में पढ़े गए मैसेज की स्थिति अपडेट की जाती है.
  • google.workspace.chat.spaceReadState.v1.updated
  • google.workspace.chat.threadReadState.v1.updated
  • google.workspace.chat.spaceReadState.v1.batchUpdated
  • google.workspace.chat.threadReadState.v1.batchUpdated
उपयोगकर्ता की पुष्टि के साथ:
  • chat.users.readstate
  • chat.users.readstate.readonly
ऐप्लिकेशन की पुष्टि और एडमिन की अनुमति के साथ:
  • chat.app.all.users.readstate.readonly
खरीदारी के लिए उपलब्धता की जानकारी अपडेट की गई हो.
  • google.workspace.chat.availability.v1.updated
उपयोगकर्ता की पुष्टि के साथ:
  • chat.users.availability
  • chat.users.availability.readonly
Drive  
जब कोई फ़ाइल बनाई जाती है, उसमें बदलाव किया जाता है, उसे दूसरी जगह ले जाया जाता है, मिटाया जाता है, उसका नाम बदला जाता है, उसे ट्रैश में डाला जाता है या ट्रैश से हटाया जाता है.
  • google.workspace.drive.file.v3.added
  • google.workspace.drive.file.v3.moved
  • google.workspace.drive.file.v3.contentChanged
  • google.workspace.drive.file.v3.deleted
  • google.workspace.drive.file.v3.renamed
  • google.workspace.drive.file.v3.trashed
  • google.workspace.drive.file.v3.untrashed
  • drive
  • drive.file
  • drive.readonly
  • drive.metadata
किसी फ़ाइल के लिए ऐक्सेस का अनुरोध किया गया हो या उसे स्वीकार किया गया हो.
  • google.workspace.drive.accessProposal.v3.created
  • google.workspace.drive.accessProposal.v3.resolved
  • drive
  • drive.file
  • drive.readonly
  • drive.metadata
  • drive.metadata
  • drive.metadata.readonly
किसी फ़ाइल के लिए अनुमति का अनुरोध रद्द किया गया हो, पूरा किया गया हो, बनाया गया हो, रीसेट किया गया हो, समीक्षा करने वाले लोगों को बदला गया हो या समीक्षा करने वाले लोगों ने जवाब दिया हो.
  • google.workspace.drive.approval.v3.cancelled
  • google.workspace.drive.approval.v3.completed
  • google.workspace.drive.approval.v3.created
  • google.workspace.drive.approval.v3.reset
  • google.workspace.drive.approval.v3.reviewersChanged
  • google.workspace.drive.approval.v3.reviewerResponded
  • drive
  • drive.file
  • drive.readonly
  • drive.metadata
  • drive.metadata
  • drive.metadata.readonly
किसी फ़ाइल पर टिप्पणी की जाती है, उसे मिटाया जाता है, उसमें बदलाव किया जाता है, उसे फिर से खोला जाता है या उसे हल किया जाता है.
  • google.workspace.drive.comment.v3.created
  • google.workspace.drive.comment.v3.deleted
  • google.workspace.drive.comment.v3.edited
  • google.workspace.drive.comment.v3.reopened
  • google.workspace.drive.comment.v3.resolved
  • drive
  • drive.file
  • drive.readonly
  • drive.metadata
  • drive.metadata
  • drive.metadata.readonly
किसी फ़ाइल पर जवाब लिखा गया हो, मिटाया गया हो या उसमें बदलाव किया गया हो.
  • google.workspace.drive.reply.v3.created
  • google.workspace.drive.reply.v3.deleted
  • google.workspace.drive.reply.v3.edited
  • drive
  • drive.file
  • drive.readonly
  • drive.metadata
  • drive.metadata
  • drive.metadata.readonly
किसी फ़ाइल के लिए अनुमति बनाई जाती है, मिटाई जाती है या उसमें बदलाव किया जाता है.
  • google.workspace.drive.permission.v3.created
  • google.workspace.drive.permission.v3.deleted
  • google.workspace.drive.permission.v3.edited
  • drive
  • drive.file
  • drive.readonly
  • drive.metadata
  • drive.metadata
  • drive.metadata.readonly
Meet  
कोई कॉन्फ़्रेंस शुरू या खत्म होने पर.
  • google.workspace.meet.conference.v2.started
  • google.workspace.meet.conference.v2.ended
  • meetings.space.created
  • meetings.space.readonly
जब हिस्सा लेने वाला कोई व्यक्ति, कॉन्फ़्रेंस में शामिल होता है या उसे छोड़ता है.
  • google.workspace.meet.participant.v2.joined
  • google.workspace.meet.participant.v2.left
  • meetings.space.created
  • meetings.space.readonly
एक रिकॉर्डिंग जनरेट की गई.
  • google.workspace.meet.recording.v2.fileGenerated
  • meetings.space.created
  • meetings.space.readonly
ट्रांसक्रिप्ट जनरेट की गई.
  • google.workspace.meet.transcript.v2.fileGenerated
  • meetings.space.created
  • meetings.space.readonly