admin-managed setup का उपयोग करके अपने Google Workspace को ChatGPT से कनेक्ट करने के लिए, पहले आप Google के admin consoles में access कॉन्फ़िगर करेंगे:
एक service account बनाएं जिसमें Google Drive, users और groups के लिए read-only access हो.
हम दृढ़ता से सलाह देते हैं कि यह service account उसी Google account के अंतर्गत बनाया जाए जो आपके ChatGPT Workspace से जुड़ा है. यदि ChatGPT वर्कस्पेस के अकाउंट्स का ईमेल डोमेन Google Workspace में उपयोग किए गए डोमेन से अलग है, तो अपने उपयोगकर्ताओं के लिए इस connector को सक्षम करने हेतु आपको अतिरिक्त चरणों का पालन करना होगा.
एक admin account बनाएं जिसकी ओर से service account कार्य करेगा.
फिर, ChatGPT admin console में सेटअप पूरा करें:
service account की private key upload करें (Google से मिली JSON फ़ाइल).
admin account निर्दिष्ट करें (credentials की आवश्यकता नहीं है).
चुनें कि कौन-सी फ़ाइलें sync करनी हैं और उन उपयोगकर्ताओं को चुनें जिन्हें कनेक्शन का access होगा.
यह गाइड आपको इन 6 चरणों में से प्रत्येक से गुज़ारती है.
सर्विस अकाउंट सेट करना
console.cloud.google.com पर जाएं.
projects dropdown पर क्लिक करें.Imageसुनिश्चित करें कि आप उसी Google workspace में लॉग इन हैं जो आपके ChatGPT वर्कस्पेस से जुड़ा है. यदि आपके ChatGPT वर्कस्पेस से कोई Google workspace जुड़ा नहीं है और दोनों में अलग-अलग ईमेल हैं, तो आपको अतिरिक्त चरणों का पालन करना होगा, नहीं तो आपके उपयोगकर्ता Google Drive synced connectors का उपयोग नहीं कर पाएंगे.
New Project चुनें.
Project Name दर्ज करें.
project बनाएं.
project बन जाने तक प्रतीक्षा करें, फिर Select Project पर क्लिक करें.
APIs & Services पर क्लिक करें.
Library पर क्लिक करें.
अब हम तीन APIs जोड़ेंगे, उन्हें ढूंढने के लिए search box का उपयोग करें.
Google Drive API खोजें और चुनें.
Enable पर क्लिक करें.
Library पर क्लिक करें.
Google Drive Activity खोजें.
Google Drive Activity API चुनें.
Enable पर क्लिक करें.
Library पर क्लिक करें.
Admin SDK API खोजें.
Admin SDK API चुनें.
Enable पर क्लिक करें.
Credentials पर क्लिक करें.
Create Credentials पर क्लिक करें.
Service account पर क्लिक करें.
इस service account के लिए अपनी पसंद का name और description दें.
(Optional) आप एक role assign कर सकते हैं - यह ChatGPT के लिए आवश्यक नहीं है.
(Optional) आप service account को access दे सकते हैं - यह ChatGPT के लिए आवश्यक नहीं है.
Done पर क्लिक करें.
अब बनाए गए service account पर क्लिक करें.
keys. पर क्लिक करें.
Add Key पर क्लिक करें.
Create new key पर क्लिक करें.
डिफ़ॉल्ट JSON key type रखें और Create पर क्लिक करें.
यदि आपको यह error message दिखे कि “Service account key creation is disabled” तो creation सक्षम करने के लिए इन चरणों का पालन करें.Close पर क्लिक करें. key अब आपके कंप्यूटर पर डाउनलोड हो गई है. बाद में आप इसे ChatGPT admin console में upload करेंगे.
details पर क्लिक करें.
Unique ID नोट करें. इसकी आवश्यकता Step 42 में होगी.
Advanced settings खोलें.
नीचे स्क्रॉल करें और View Google Workspace Admin Console पर क्लिक करें. Google Workspace console एक नई tab में खुलेगा.
Show more पर क्लिक करें.
Security सेक्शन खोलें.
Access and data controls सेक्शन खोलें.
API controls सेक्शन पर क्लिक करें.
Manage Domain Wide Delegation पर क्लिक करें.
Add new पर क्लिक करें.
पहले नोट की गई Unique ID को इस Client ID के value के रूप में उपयोग करें.
OAuth scopes के लिए, नीचे दिए गए comma-delimited auth scopes values देखें जिन्हें आपको copy और paste करना होगा:
https://www.googleapis.com/auth/admin.directory.group.readonly, https://www.googleapis.com/auth/admin.directory.group.member.readonly, https://www.googleapis.com/auth/admin.directory.user.readonly, https://www.googleapis.com/auth/admin.directory.user.alias.readonly, https://www.googleapis.com/auth/drive.activity.readonly, https://www.googleapis.com/auth/drive.metadata.readonly, https://www.googleapis.com/auth/drive.readonly, https://www.googleapis.com/auth/userinfo.profile, https://www.googleapis.com/auth/userinfo.email| Scope | रीज़निंग |
| admin.directory.group.readonly | group-based permissions लागू करना |
| admin.directory.group.member.readonly | group-based permissions लागू करना |
| admin.directory.user.alias.readonly | ऐसे मामलों को संभालना जहां उपयोगकर्ता को alias के माध्यम से permission दी गई हो |
| drive.activity.readonly | फ़ाइलों में बदलाव होने पर सूचित किया जाना |
| drive.metadata.readonly | फ़ाइल content और संबंधित metadata sync करना (उदा. last modified date) |
| drive.readonly | फ़ाइल content और संबंधित metadata sync करना (उदा. last modified date) |
| userinfo.profile | यह निर्धारित करना कि हम किन उपयोगकर्ताओं के लिए फ़ाइलें sync कर रहे हैं |
| userinfo.email | यह निर्धारित करना कि हम किन उपयोगकर्ताओं के लिए फ़ाइलें sync कर रहे हैं |
45. Authorize पर क्लिक करें.
46. सफलता.
एडमिन अकाउंट सेट करना
Directory को expand करें.
Users पर क्लिक करें.
अपनी पसंद का first name, last name, और primary email address दें.
Add new user पर क्लिक करें.
(Optional) इन credentials को नोट कर लें. ChatGPT को इन credentials की आवश्यकता नहीं है.
Done पर क्लिक करें.
अभी बनाए गए account पर क्लिक करें. यदि यह सूची में दिखाई नहीं देता, तो पेज refresh करें या cache और cookies साफ़ करके फिर प्रयास करें.
assign roles पर क्लिक करें.
Groups Reader, User Management Admin, और Storage Admin roles को on करें.
नीचे स्क्रॉल करें और Save. पर क्लिक करें. एडमिन अकाउंट अब सफलतापूर्वक बनाया और कॉन्फ़िगर कर दिया गया है.
ChatGPT एडमिन कंसोल पर सेटअप पूरा करना
ChatGPT पर जाएं और पेज के ऊपर दाएं कोने में प्रोफ़ाइल आइकन पर क्लिक करें.
Manage workspace पर क्लिक करें
Connections पर क्लिक करें और फिर ‘Synced connectors’ के तहत → Enable Sync पर क्लिक करें.
सुनिश्चित करें कि Admin-managed चुना गया है और Next पर क्लिक करें.
एक display name दर्ज करें. हम आपके Google Workspace का नाम उपयोग करने की सलाह देते हैं.
कृपया ध्यान दें कि फिलहाल हम आपके कनेक्शन का नाम बदलने का समर्थन नहीं करते हैं.Save Draft and Continue पर क्लिक करें.
Upload key पर क्लिक करें. JSON फ़ाइल चुनें, जो ऊपर सर्विस अकाउंट सेट करते समय डाउनलोड की गई key है. सुनिश्चित करें कि यह key सही है.
admin email address दर्ज करें. यह वह एडमिन अकाउंट है जिसे आपने पहले बनाया था.
Save. पर क्लिक करें.
चुनें कि क्या आप अपने सभी उपयोगकर्ताओं के My Drives की फ़ाइलों को शामिल करना चाहते हैं.
Next पर क्लिक करें.
चुनें कि shared drives को कैसे मैनेज करना है. हम निम्नलिखित तीन स्थितियों का समर्थन करते हैं:
अगर आप सभी shared drives शामिल करना चाहते हैं, तो Include by default चुनें और बाहर रखने के लिए shared drive IDs न जोड़ें.
अगर आप अधिकतर shared drives शामिल करना चाहते हैं, तो Include by default चुनें और जिन shared drives को बाहर रखना है उनकी IDs जोड़ें.
अगर आप अधिकतर shared drives को बाहर रखना चाहते हैं, तो Exclude by default चुनें और जिन shared drives को शामिल करना है उनकी IDs जोड़ें.
किसी shared drive की ID देखने के लिए, वेब ब्राउज़र में उस पर जाएं. URL का आख़िरी हिस्सा shared drive ID होता है.
निम्न उदाहरण में, यह `0ADvY03uUbEcQUk9PVA` है.Next पर क्लिक करें.
चुनें कि Google Drive कनेक्शन तक किसे पहुंच होनी चाहिए. आप केवल ChatGPT वर्कस्पेस के Admins चुन सकते हैं, या इसे सभी के लिए सक्षम कर सकते हैं. यदि सभी के लिए सक्षम किया जाता है, तो वर्कस्पेस में जोड़े गए नए उपयोगकर्ता अपने आप शामिल हो जाएंगे.

Start syncing पर क्लिक करें.
आपका Google Drive कनेक्शन अब सफलतापूर्वक बन गया है.
कृपया ध्यान दें कि, हालांकि syncing तुरंत शुरू हो जाएगी, इसे पूरा होने में आपके settings के आधार पर शामिल फ़ाइलों की संख्या के अनुसार कुछ घंटों से कुछ दिन लग सकते हैं.
पिछले 30 दिनों में जोड़ी/संपादित की गई फ़ाइलों की syncing पूरी होने के बाद, connector उन उपयोगकर्ताओं के लिए उपलब्ध हो जाएगा जिनके लिए आपने इसे सक्षम किया है.
सर्विस अकाउंट key creation सक्षम करना
यदि आपको निम्न error मिले, तो आपको इस विशेष project के लिए service account creation सक्षम करना होगा:
> आपकी organization पर organization policy constraint ‘iam.disableServiceAccountKeyCreation’ लागू है.
एक नई tab खोलें और console.cloud.google.com पर जाएं. सुनिश्चित करें कि selected project वही है जिसे आपने पहले चुना था.
ऊपर बाएं कोने में menu icon पर क्लिक करें.IAM & Admin पर hover करें.
Organizational Policies पर क्लिक करें.
iam.disableServiceAccountKeyCreation खोजें.
constraints/iam.disableServiceAccountKeyCreation वाले result पर क्लिक करें.
ID iam.disableServiceAccountKeyCreation वाली row के लिए … पर क्लिक करें.
Edit policy पर क्लिक करें. यदि Edit policy disabled है, तो आपको Organization Policy Administrator बनना होगा.
Override parent’s policy पर क्लिक करें.
Add a rule पर क्लिक करें.
Set Policy पर क्लिक करें.
अब आप service account key बना सकते हैं. इस enablement को प्रभावी होने में कई मिनट लग सकते हैं.
Organization Policy Administrator बनना
console.cloud.google.com पर जाएं और project/organization selector पर क्लिक करें.
your organization पर क्लिक करें.
ऊपर-बाएं कोने में menu icon पर क्लिक करें.
IAM & Admin पर hover करें.
IAM पर क्लिक करें.
अपने अकाउंट के लिए pencil पर क्लिक करें.
Add Another Role पर क्लिक करें.
Organization Policy Administrator खोजें.
Organization Policy Administrator पर क्लिक करें.
Save पर क्लिक करें.
अब आपके अकाउंट के पास service account key creation सक्षम करने की permission है. इसे प्रभावी होने में कई मिनट लग सकते हैं.
Google Workspace और ChatGPT के लिए अलग ईमेल अकाउंट बनाए रखने हेतु Google Email Alias का उपयोग
यदि आप Google Drive synced connectors के लिए admin-managed setup का उपयोग करके अपने ChatGPT वर्कस्पेस से Google Workspace कनेक्ट करने वाले एडमिन हैं, और आपका संगठन ChatGPT और Google Workspace के लिए अलग ईमेल डोमेन उपयोग करता है, तो आपको यह सुनिश्चित करने के लिए अतिरिक्त चरण लेने होंगे कि उपयोगकर्ता सफलतापूर्वक Google Drive synced connectors तक पहुंच सकें.
सिफ़ारिश: जहां संभव हो, Google Workspace और ChatGPT अकाउंट्स दोनों के लिए एक ही primary email address का उपयोग करें.
यदि यह संभव नहीं है, तो ChatGPT sign-in email से मेल खाने वाला Google Workspace email alias कॉन्फ़िगर करने के लिए नीचे दिए गए निर्देशों का पालन करें.
Google Workspace Alias जोड़ने के चरण
यह सुनिश्चित करने के लिए कि हर उपयोगकर्ता का ChatGPT ईमेल उसके Google Workspace अकाउंट से लिंक हो सके, Google Admin Console में ये चरण पूरे करें:
Admin Console पर जाएं. यहां जाएं: Directory > Users
2. किसी उपयोगकर्ता को चुनें, फिर “ADD ALTERNATIVE EMAILS” चुनें.
3. एक Alternative Email जोड़ें. सुनिश्चित करें कि यह उपयोगकर्ता के ChatGPT अकाउंट से मेल खाता हो.
4. Save चुनें.
ज्ञात सीमाएँ
व्यक्तिगत ईमेल पते समर्थित नहीं हैं
जो उपयोगकर्ता ChatGPT में व्यक्तिगत पते (उदा., example@gmail.com) से रजिस्टर करते हैं, वे Google Workspace से कनेक्ट नहीं कर सकते. यह सेटअप समर्थित नहीं है और सुरक्षा जोखिम पैदा करता है, क्योंकि यह संगठन के बाहर से आंतरिक डेटा तक पहुंच सक्षम करता है.
Gmail "+" aliases समर्थित नहीं हैं
Gmail उपयोगकर्ताओं को अपने पते में "+" जोड़कर aliases बनाने देता है (उदा., user+alias@gmail.com). इस प्रकार का aliasing Google Drive synced connectors के साथ काम नहीं करता. Alias को Google Workspace में स्पष्ट रूप से कॉन्फ़िगर किया जाना चाहिए.
सामान्य त्रुटि संदेश
यदि ईमेल पते सही तरह से लिंक नहीं हैं, तो उपयोगकर्ताओं को यह संदेश दिखाई दे सकता है: "हम आपके अकाउंट को Google Drive से कनेक्ट नहीं कर सके. और जानने के लिए क्लिक करें."
यदि उपयोगकर्ताओं को यह संदेश मिले, तो इस दस्तावेज़ के चरणों की समीक्षा करें और सुनिश्चित करें कि उनका सही ढंग से पालन किया गया है. यदि अतिरिक्त सहायता की आवश्यकता हो, तो कृपया हमारी support team से संपर्क करें.
