अब आपको Microsoft Exchange में उपलब्धता की जानकारी शेयर करने की सुविधा सेट अप करनी होगी. इससे Google Calendar के उपयोगकर्ता, Exchange Calendar के उपयोगकर्ताओं की उपलब्धता की जानकारी देख पाएंगे.
आप पांच में से दूसरे चरण पर हैं
Exchange कैलेंडर में उपलब्धता की जानकारी शेयर करने की सुविधा सेट अप करना
पहला चरण: Exchange का इस्तेमाल करने वाले लोगों के खाते सेट अप करना
शुरू करने से पहले
पक्का करें कि Exchange का हर उपयोगकर्ता:
- उसके पास Exchange खाता हो और उससे जुड़ा मेलबॉक्स हो.
- आपके संगठन के डोमेन नेम का इस्तेमाल करके, निजी Google खाता नहीं बनाया गया हो. ऐसा इसलिए, क्योंकि इससे एक ऐसा खाता बन सकता है जो किसी दूसरे खाते से मेल नहीं खाता. विरोधी खातों से जुड़ी समस्याओं को हल करने के लिए, मैनेज नहीं किए जा रहे खातों का इस्तेमाल करने वाले उपयोगकर्ताओं को जोड़ें पर जाएं.
- उसके पास Google Workspace खाता नहीं है या उसके Google Workspace खाते में Google Calendar बंद है.
इवेंट की पूरी जानकारी देखने की सुविधा चालू करना
आपको हर उपयोगकर्ता के कैलेंडर की दृश्यता को सीमित जानकारी पर सेट करना होगा. डिफ़ॉल्ट रूप से, दृश्यता सिर्फ़ उपलब्धता पर सेट होती है.
- अगर आपको किसी एक मेलबॉक्स के लिए, दिखने की सेटिंग सेट करनी है, तो Exchange PowerShell में यह कमांड डालें:
Set-MailboxFolderPermission -Identity (Mailbox Folder Id Parameter:\Calendar) -User Default -AccessRights LimitedDetails
- अगर आपको सभी मेलबॉक्स के लिए 'ग्रुप किसको दिखे' सेटिंग सेट करनी है, तो यह कमांड डालें:
ForEach ($Mailbox in @(Get-Mailbox -ResultSize Unlimited)) {Set-MailboxFolderPermission –Identity (Mailbox Folder Id Parameter:\Calendar) –User Default –AccessRights LimitedDetails}
दूसरा चरण: Exchange के लिए इंटरनेट कनेक्शन चालू करना
अगर Exchange Online (Microsoft 365) का इस्तेमाल किया जा रहा है, तो शायद आपको कोई बदलाव करने की ज़रूरत नहीं है. Exchange Online, डिफ़ॉल्ट रूप से इंटरनेट से कनेक्शन स्वीकार कर सकता है.
- पोर्ट 443 पर, इंटरनेट से आने वाले कनेक्शन की सुविधा चालू करें, ताकि Google Calendar, Exchange सर्वर से कनेक्ट हो सके. इस चरण के लिए, भरोसेमंद सार्वजनिक इंटरनेट रूट सर्टिफ़िकेट देने वाली संस्था से जारी किया गया मान्य एसएसएल सर्टिफ़िकेट ज़रूरी है. Exchange सर्वर के सर्टिफ़िकेट के बारे में जानकारी के लिए, Microsoft के दस्तावेज़ देखें.
- अगर आपने बाहरी नेटवर्क से आने वाले ट्रैफ़िक को ब्लॉक किया है, तो कैलेंडर सिंक करने की सुविधा से अनुरोधों को अनुमति देने के लिए, अपनी अनुमति वाली सूची में पतों की ये रेंज जोड़ें:
- IPv4–अनुमति वाली सूची में 74.125.88.0/27 जोड़ें
- IPv6–अपनी अनुमति वाली सूची में ये आईपी ब्लॉक जोड़ें:
- 2001:4860:4::/64
- 2404:6800:4::/64
- 2607:f8b0:4::/64
- 2800:3f0:4::/64
- 2a00:1450:4::/64
- 2c0f:fb50:4::/64
तीसरा चरण: Exchange भूमिका वाले खाते बनाना
Google Calendar, Exchange Role खातों का इस्तेमाल करके आपके Exchange Server से पुष्टि करता है. ऐसा तब किया जाता है, जब वह उपलब्धता की जानकारी ढूंढता है. Exchange इवेंट को Google Calendar के उपयोगकर्ताओं को दिखाने के लिए, यह ज़रूरी है कि वह भूमिका वाले खातों को दिखे. अगर आपके पास कोई ऐसा मौजूदा खाता है जिसका इस्तेमाल, संगठन में मौजूद सभी लोगों के लिए उपलब्धता की जानकारी देखने के लिए किया जाता है, तो उसका फिर से इस्तेमाल किया जा सकता है.
Exchange पर भूमिका वाले खाते बनाने के लिए:
- Exchange में ईमेल पाने वाले का टाइप, उपयोगकर्ता के मेलबॉक्स खाते के तौर पर सेट करें.
- अगर आपने एक से ज़्यादा भूमिका वाले खाते बनाए हैं, तो हर खाते के लिए एक ही पासवर्ड का इस्तेमाल करें.
- अगर Exchange के लिए बुनियादी पुष्टि का इस्तेमाल किया जा रहा है, तो हमारा सुझाव है कि सेवा में रुकावट से बचने के लिए, भूमिका वाले खाते के लिए पासवर्ड की समयसीमा खत्म होने की सुविधा बंद कर दें.
Exchange सर्वर और Exchange के ईमेल पाने वाले लोगों के टाइप में उपयोगकर्ता के मेलबॉक्स बनाने के बारे में ज़्यादा जानने के लिए, Microsoft का दस्तावेज़ पढ़ें.
चौथा चरण: (सिर्फ़ Exchange Online के लिए) Graph API कनेक्शन सेट अप करना
अगर Exchange Online (Microsoft 365) का इस्तेमाल किया जा रहा है, तो यह चरण पूरा करें. अगर Exchange के अन्य वर्शन का इस्तेमाल किया जा रहा है, तो पांचवें चरण पर जाएं.
Graph API का इस्तेमाल करके कनेक्ट करना (सुझाया गया)
यह तरीका Graph API के लिए है. EWS (लेगसी) के लिए दिए गए चरणों पर जाएं.
- Microsoft identity platform के साथ Calendar Interop को रजिस्टर करें.
ज़्यादा जानकारी के लिए, Microsoft के ऐप्लिकेशन रजिस्टर करना लेख पर जाएं.
- ऐप्लिकेशन रजिस्टर करते समय, सपोर्ट किए गए खाते के टाइप और रीडायरेक्ट यूआरआई की वैल्यू को डिफ़ॉल्ट सेटिंग पर छोड़ दें.
- ऐप्लिकेशन (क्लाइंट) आईडी और डायरेक्ट्री (किरायेदार) आईडी नोट करें. आपको Google Workspace में Graph API कनेक्शन सेट अप करने के लिए, इनकी ज़रूरत पड़ेगी.
- सर्टिफ़िकेट और सीक्रेट
क्लाइंट सीक्रेट
नया क्लाइंट सीक्रेट पर क्लिक करें.
- ब्यौरा डालें. अगर ज़रूरी हो, तो खत्म होने की तारीख अपडेट करें. अगर क्लाइंट सीक्रेट की समयसीमा खत्म हो जाती है, तो Google Calendar से Exchange Online पर कैलेंडर की उपलब्धता की जानकारी खोजने की सुविधा काम नहीं करती. इस स्थिति से बचने के लिए, क्लाइंट सीक्रेट को समय-समय पर फिर से कॉन्फ़िगर करें.
- ऐप्लिकेशन के लिए क्लाइंट सीक्रेट बनाने के लिए, जोड़ें पर क्लिक करें. ज़्यादा जानकारी के लिए, Microsoft के Microsoft Entra ID में ऐप्लिकेशन क्रेडेंशियल जोड़ना और उन्हें मैनेज करना लेख पर जाएं.
- वैल्यू कॉलम में मौजूद क्लाइंट सीक्रेट को नोट करें. आपको Google Workspace में Graph API कनेक्शन सेट अप करने के लिए, बाद में इसकी ज़रूरत पड़ेगी. इस पेज से बाहर निकलने के बाद, वैल्यू उपलब्ध नहीं होती.
- एपीआई की अनुमतियां
अनुमति जोड़ें
Microsoft Graph पर क्लिक करें.
- ऐप्लिकेशन की अनुमतियां चुनें और उन्हें जोड़ें:
- Calendars.ReadBasic.All—उपयोगकर्ता की उपलब्धता के लिए
- Place.Read.All—Exchange Online रूम मैनेज करने के लिए
- एडमिन की सहमति दें पर क्लिक करें.
EWS (लेगसी) का इस्तेमाल करके कनेक्ट करना
Microsoft, 1 अक्टूबर, 2026 से इन चरणों को बंद कर देगा. हमारा सुझाव है कि इसके बजाय, Graph API का इस्तेमाल करें.
पहला चरण: Microsoft identity platform सेट अप करना
- Microsoft identity platform के साथ Calendar Interop को रजिस्टर करें.
ज़्यादा जानकारी के लिए, Microsoft के ऐप्लिकेशन रजिस्टर करना लेख पर जाएं.
ऐप्लिकेशन रजिस्टर करते समय, खाते के इस्तेमाल किए जा सकने वाले टाइप और रीडायरेक्ट यूआरआई की वैल्यू को डिफ़ॉल्ट सेटिंग पर छोड़ दें. - ऐप्लिकेशन (क्लाइंट) आईडी नोट करें, क्योंकि आपको बाद में Workspace में OAuth 2.0 पुष्टि करने की सुविधा सेट अप करने के लिए इसकी ज़रूरत होगी. इस पेज से बाहर निकलने के बाद, वैल्यू उपलब्ध नहीं होती.
- ऐप्लिकेशन के क्रेडेंशियल सेट करने के लिए, क्लाइंट सीक्रेट डालें. ज़्यादा जानकारी के लिए, Microsoft के Microsoft Entra ID में ऐप्लिकेशन रजिस्टर करना लेख पढ़ें.
अगर क्लाइंट सीक्रेट की समयसीमा खत्म हो जाती है, तो Calendar से Exchange Online पर कैलेंडर की उपलब्धता की जानकारी खोजने की सुविधा काम नहीं करती. इस स्थिति से बचने के लिए, क्लाइंट सीक्रेट को समय-समय पर फिर से कॉन्फ़िगर करें.
- एपीआई अनुमतियां
मेरे संगठन के इस्तेमाल किए गए एपीआई पर क्लिक करें. इसके बाद, खोज बॉक्स में Office 365 Exchange Online डालें और Enter दबाएं.
- Office 365 Exchange Online
ऐप्लिकेशन की अनुमतियां पर क्लिक करें. इसके बाद, full_access_as_app बॉक्स को चुनें. ज़्यादा जानकारी के लिए, Microsoft के अपने वेब एपीआई को ऐक्सेस करने की अनुमतियां जोड़ना लेख पर जाएं.
अहम जानकारी: आपके पास कुछ खास मेलबॉक्स के लिए अनुमतियां सीमित करने का विकल्प होता है. ज़्यादा जानकारी के लिए, Microsoft के Exchange Online में ऐप्लिकेशन के लिए भूमिका के आधार पर ऐक्सेस कंट्रोल लेख पर जाएं.
- एडमिन की सहमति दें पर क्लिक करें.
दूसरा चरण: OAuth 2.0 टोकन एंडपॉइंट (v2) ढूंढना और सेव करना
- Microsoft के ऐक्सेस टोकन के लिए कोड रिडीम करें में दिया गया तरीका अपनाएं.
एंडपॉइंट, https://login.microsoftonline.com/tenant/oauth2/v2.0/token जैसा दिखता है. इसमें tenant, Entra ID टेनेंट का फ़्रेंडली डोमेन नेम या टेनेंट का GUID होता है.
- OAuth 2.0 टोकन एंडपॉइंट रिकॉर्ड करें.
Workspace में OAuth 2.0 पुष्टि करने की सुविधा सेट अप करने के लिए, आपको इसकी ज़रूरत बाद में पड़ेगी.
पांचवां चरण: Google Admin console सेट अप करना
-
Google Admin console में, मेन्यू
ऐप्लिकेशन
Google Workspace
Calendar पर जाएं.
इसके लिए, आपके पास Calendar के एडमिन का अधिकार होना चाहिए.
- Calendar Interop management पर क्लिक करें.
- Calendar में Exchange के उपयोगकर्ताओं की उपलब्धता की जानकारी सेक्शन खोलने के लिए, बदलाव करें पर क्लिक करें.
- Google Calendar को Exchange के उपयोगकर्ताओं की उपलब्धता की जानकारी दिखाने की अनुमति दें बॉक्स पर सही का निशान लगाएं.
- Exchange का एंडपॉइंट जोड़ें पर क्लिक करें.
- एंडपॉइंट का टाइप पर क्लिक करें:
- अगर Exchange Online (Microsoft 365) का इस्तेमाल किया जाता है, तो Microsoft 365 (Graph API) को चुनें. इसके बाद, ये फ़ील्ड भरें:
- Exchange का डोमेन नाम—यह एंडपॉइंट, इस डोमेन के साथ काम करता है. इसे डिफ़ॉल्ट एंडपॉइंट के तौर पर इस्तेमाल करने के लिए, इसे खाली छोड़ दें.
- Exchange पर मौजूद भूमिका खाते—Exchange पर मौजूद भूमिका खातों के मुख्य SMTP पते. इनका फ़ॉर्मैट यह होता है: username1@example.com. हमारा सुझाव है कि आप एक से ज़्यादा भूमिका खाते सेट अप करें.
अगर एक से ज़्यादा भूमिका वाले खाते का इस्तेमाल किया जा रहा है, तो खातों को कॉमा लगाकर अलग करें. हमारा सुझाव है कि आप कम से कम 10 रोल खाते इस्तेमाल करें. खास तौर पर, अगर आपको Microsoft से कमरों के बारे में क्वेरी करनी है.
- किरायेदार आईडी—यह Microsoft 365 डायरेक्ट्री (किरायेदार) का वह आईडी है जिसे आपने चौथे चरण में नोट किया था.
- ऐप्लिकेशन (क्लाइंट) आईडी—यह वह ऐप्लिकेशन आईडी है जो ऐप्लिकेशन रजिस्ट्रेशन के दौरान, चौथे चरण में आपके ऐप्लिकेशन को असाइन किया गया था.
- क्लाइंट सीक्रेट—यह वह वैल्यू है जो ऐप्लिकेशन रजिस्ट्रेशन के दौरान, आपके ऐप्लिकेशन को असाइन किए गए क्लाइंट सीक्रेट से मिलती है. यह वैल्यू, चौथे चरण में मिलती है.
- अगर Exchange Online (Microsoft 365) का इस्तेमाल नहीं किया जाता है, तो Exchange Server on-premises चुनें और इन फ़ील्ड में जानकारी डालें:
- Exchange Web Services यूआरएल—यह आपके Exchange सर्वर से जुड़ा, डिफ़ॉल्ट Exchange Web Services (EWS) सर्वर एंडपॉइंट का यूआरएल होता है.
ज़्यादा जानकारी के लिए, इस पेज पर मौजूद EWS सर्वर एंडपॉइंट यूआरएल ढूंढना लेख पढ़ें.
- Exchange का डोमेन नाम—यह एंडपॉइंट, इस डोमेन के साथ काम करता है. इसे डिफ़ॉल्ट एंडपॉइंट के तौर पर इस्तेमाल करने के लिए, इसे खाली छोड़ दें.
- Exchange पर मौजूद भूमिका खाते—Exchange पर मौजूद भूमिका खातों के मुख्य SMTP पते, जो username1@example.com फ़ॉर्मैट में होते हैं.
अगर एक से ज़्यादा भूमिका वाले खाते का इस्तेमाल किया जा रहा है, तो खातों को कॉमा लगाकर अलग करें. हमारा सुझाव है कि आप अलग-अलग भूमिकाओं के लिए कई खाते सेट अप करें.
- पासवर्ड—Exchange भूमिका खाते या खातों का पासवर्ड.
- Exchange Web Services यूआरएल—यह आपके Exchange सर्वर से जुड़ा, डिफ़ॉल्ट Exchange Web Services (EWS) सर्वर एंडपॉइंट का यूआरएल होता है.
- अगर Exchange Online से कनेक्ट करने के लिए EWS का इस्तेमाल किया जा रहा है, तो Microsoft 365 (लेगसी EWS) चुनें. इसके बाद, ये फ़ील्ड भरें:
Microsoft इसे 1 अक्टूबर, 2026 को बंद कर देगा.
- Exchange Web Services का यूआरएल—यह आपके Exchange सर्वर से जुड़ा डिफ़ॉल्ट EWS सर्वर एंडपॉइंट का यूआरएल होता है.
ज़्यादा जानकारी के लिए, इस पेज पर मौजूद EWS सर्वर एंडपॉइंट यूआरएल ढूंढना लेख पढ़ें.
- Exchange डोमेन नेम—इस एंडपॉइंट के लिए काम करने वाला डोमेन. इसे डिफ़ॉल्ट एंडपॉइंट के तौर पर इस्तेमाल करने के लिए, इसे खाली छोड़ दें
- Exchange पर मौजूद भूमिका खाते—Exchange पर मौजूद भूमिका खातों के मुख्य SMTP पते, username1@example.com फ़ॉर्मैट में.
अगर एक से ज़्यादा भूमिका वाले खाते का इस्तेमाल किया जा रहा है, तो खातों को कॉमा लगाकर अलग करें. हमारा सुझाव है कि आप अलग-अलग भूमिकाओं के लिए कई खाते सेट अप करें.
- टोकन एंडपॉइंट यूआरएल—आपके Entra ID किरायेदार का OAuth 2.0 टोकन एंडपॉइंट यूआरएल. ज़्यादा जानकारी के लिए, छठा चरण: (सिर्फ़ Exchange Online के लिए) OAuth 2.0 की पुष्टि करने की सुविधा सेट अप करना पर जाएं.
- ऐप्लिकेशन (क्लाइंट) आईडी—ऐप्लिकेशन रजिस्ट्रेशन के दौरान आपके ऐप्लिकेशन को असाइन किया गया ऐप्लिकेशन आईडी.
- क्लाइंट सीक्रेट—यह वह वैल्यू होती है जो ऐप्लिकेशन रजिस्ट्रेशन के दौरान आपके ऐप्लिकेशन को असाइन किए गए क्लाइंट सीक्रेट से मिलती है.
- Exchange Web Services का यूआरएल—यह आपके Exchange सर्वर से जुड़ा डिफ़ॉल्ट EWS सर्वर एंडपॉइंट का यूआरएल होता है.
- अगर Exchange Online (Microsoft 365) का इस्तेमाल किया जाता है, तो Microsoft 365 (Graph API) को चुनें. इसके बाद, ये फ़ील्ड भरें:
- जोड़ें पर क्लिक करें.
- (ज़रूरी नहीं) ज़्यादा Exchange एंडपॉइंट जोड़ने के लिए, Exchange का एंडपॉइंट जोड़ें पर क्लिक करें. इसके बाद, हर उस एंडपॉइंट के लिए चरण 7 से 8 दोहराएं जिसे आपको जोड़ना है.
हर नए एंडपॉइंट का एक यूनीक डोमेन होना चाहिए. यह ऐसा डोमेन होना चाहिए जिसका इस्तेमाल पहले से जोड़े गए किसी एंडपॉइंट ने न किया हो. उदाहरण के लिए, अगर आपके संगठन की कई सहायक कंपनियां हैं या आपको भरोसेमंद बाहरी पार्टनर के साथ कैलेंडर की उपलब्धता शेयर करनी है.
ज़्यादा से ज़्यादा एक डिफ़ॉल्ट Exchange एंडपॉइंट हो सकता है.
- (ज़रूरी नहीं) Exchange और Calendar से इवेंट की जानकारी (टाइटल, जगह वगैरह) देखने के लिए, इवेंट की जानकारी दिखाएं बॉक्स पर सही का निशान लगाएं. अगर नहीं, तो बॉक्स से सही का निशान हटाएं.
- सेव करें पर क्लिक करें.
EWS सर्वर एंडपॉइंट यूआरएल ढूंढना
EWS सर्वर एंडपॉइंट का यूआरएल, उस Exchange सर्वर के यूआरएल के जैसा ही होता है जहां आपने भूमिका वाले खाते बनाए थे.
उदाहरण:
- https://Exchange server hostname/ews/exchange.asmx (EWS server)
- https://outlook.office365.com/ews/exchange.asmx (Exchange Online)
ऑन-प्रिमाइसेस Exchange Server के यूआरएल की पुष्टि करने के लिए, Exchange PowerShell खोलें और यह निर्देश डालें:
Get-WebServicesVirtualDirectory | Select name, *url* | fl
अगर नतीजे में कई यूआरएल दिखते हैं, तो ExternalUrl के लिए मिले नतीजे का इस्तेमाल करें.
अगर आपके पास एक ही डोमेन के तहत कई Exchange सर्वर हैं (उदाहरण के लिए, हाइब्रिड Exchange एनवायरमेंट का इस्तेमाल किया जा रहा है) और आपको अपने पूरे एनवायरमेंट में Exchange उपयोगकर्ताओं की उपलब्धता देखनी है, तो पक्का करें कि यूआरएल उस सर्वर का हो जो सभी Exchange उपयोगकर्ताओं की उपलब्धता को ऐक्सेस कर सकता है.
Google, Google Workspace, और इनसे जुड़े चिह्न और लोगो Google LLC के ट्रेडमार्क हैं. अन्य सभी कंपनी और प्रॉडक्ट के नाम, उन कंपनियों के ट्रेडमार्क हैं जिनसे वे जुड़े हैं.