3. Exchange के उपयोगकर्ताओं को Calendar में उपलब्धता की जानकारी देखने की अनुमति दें

इसके बाद, Google Calendar में उपलब्धता शेयर करने की सुविधा सेट अप करें, ताकि Microsoft Exchange के उपयोगकर्ता, Google Calendar के उपयोगकर्ताओं की उपलब्धता की जानकारी देख सकें.

अगर Google Workspace के किसी डोमेन के साथ उपनाम का इस्तेमाल किया जा रहा है, तो आगे बढ़ने से पहले पक्का करें कि आपने उपयोगकर्ता के उपनाम वाले डोमेन को सही तरीके से सेट अप किया हो. ज़्यादा जानकारी के लिए, उपयोगकर्ता के उपनाम वाले डोमेन का इस्तेमाल करना या न करना तय करना लेख पढ़ें.

अहम जानकारी: इस चरण में, उपयोगकर्ता की सामान्य उपलब्धता के बारे में बताया गया है. अगर आपको Exchange के उपयोगकर्ताओं को Workspace के संसाधनों की उपलब्धता देखने और उन्हें नाम से खोजने की अनुमति देनी है, तो आपको एक और चरण पूरा करना होगा. ज़्यादा जानकारी के लिए, Exchange के उपयोगकर्ताओं को Workspace के संसाधन बुक करने की अनुमति देना लेख पढ़ें.

यह छठे चरण में से तीसरा चरण है

Calendar में उपलब्धता शेयर करने की सुविधा सेट अप करना

पहला चरण: Google Workspace के उपयोगकर्ताओं को सेट अप करना

पक्का करें कि Google Workspace के हर उपयोगकर्ता के पास:

  1. Google Workspace खाता हो और उसमें Google Calendar चालू हो. ज़्यादा जानकारी के लिए, उपयोगकर्ताओं के लिए Calendar चालू या बंद करना लेख पढ़ें
  2. Exchange सर्वर पर मेल संपर्क हो. इससे Exchange को Google से उपलब्धता की जानकारी पाने में मदद मिलती है. मेल संपर्क बनाने के बारे में ज़्यादा जानने के लिए, Microsoft का यह लेख पढ़ें.

    ध्यान दें: Exchange पर, Google Workspace के उपयोगकर्ताओं के प्राइमरी कैलेंडर और कैलेंडर के संसाधनों के लिए मेल संपर्क बनाए जा सकते हैं. ऐसा तब किया जा सकता है, जब आपको Exchange से उन्हें दिखाना हो. कैलेंडर के संसाधनों के लिए, कैलेंडर की उपलब्धता शेयर करने के लिए अतिरिक्त चरण पूरे करने होते हैं.

  3. पक्का करें कि Exchange पर मेल संपर्क के पते पर भेजा गया मेल, Google Workspace खाते के लिए उपयोगकर्ता के Gmail पते पर डिलीवर हो.
  4. पक्का करें कि Exchange पर ग्लोबल ऐड्रेस लिस्ट (जीएएल) में मेल संपर्क दिखे, ताकि मीटिंग सेट अप करते समय उपयोगकर्ता उसे ढूंढ सकें. Microsoft PowerShell और Google Directory API के कॉम्बिनेशन का इस्तेमाल करके, स्क्रिप्ट की मदद से संपर्क जोड़े जा सकते हैं.
  5. पक्का करें कि अगर Google Workspace के किसी उपयोगकर्ता के पास Exchange का मेलबॉक्स भी है, तो जीएएल में मेलबॉक्स छिपा हो. इससे, किसी उपयोगकर्ता को मीटिंग का न्योता भेजने पर, मेल संपर्क चुना जाता है. साथ ही, उससे जुड़े कैलेंडर की उपलब्धता दिखती है.

ध्यान दें: अगर उपयोगकर्ता के उपनाम वाले डोमेन का इस्तेमाल किया जा रहा है, तो पक्का करें कि Exchange सर्वर पर मौजूद मेल संपर्कों में, प्राइमरी डोमेन और उपयोगकर्ता के उपनाम वाले डोमेन, दोनों के ईमेल पते शामिल हों. प्राइमरी ईमेल पते में, उपयोगकर्ता के उपनाम वाले डोमेन का इस्तेमाल किया जाना चाहिए. उदाहरण के लिए, hao@googleworkspace.altostrat.com. इससे, उपलब्धता की जानकारी के लिए किए जाने वाले लुकअप, उपयोगकर्ता के उपनाम वाले डोमेन का इस्तेमाल करके Google Workspace पर भेजे जाते हैं. सेकंडरी पते में, प्राइमरी डोमेन का इस्तेमाल किया जाना चाहिए. उदाहरण के लिए, hao@altostrat.com. इससे, Exchange के उपयोगकर्ता, जीएएल में खोज करते समय इस ईमेल पते को ढूंढ सकते हैं और इस पर ईमेल भेज सकते हैं.

दूसरा चरण: इंटरनेट कनेक्टिविटी चालू करना

आउटबाउंड इंटरनेट कनेक्टिविटी चालू करें, ताकि Exchange सर्वर, Google के सर्वर से कम्यूनिकेट कर सके. Exchange सर्वर के पास, इन यूआरएल पर एचटीटीपी (ईडब्ल्यूएस एसओएपी) अनुरोध भेजने की अनुमति होनी चाहिए:

  • https://calendar.google.com/autodiscover/autodiscover.xml
  • https://calendar.google.com/Exchange/Exchange.ews

तीसरा चरण: Google का भूमिका खाता बनाना और क्रेडेंशियल जनरेट करना

Exchange सर्वर, Google Workspace को ऐक्सेस करने के लिए, भूमिका खाते का इस्तेमाल करता है. इससे, वह Calendar के उपयोगकर्ताओं की उपलब्धता की जानकारी पा सकता है.

शुरू करने से पहले

  • Google Workspace में भूमिका खाता बनाएं– Exchange, इस खाते का इस्तेमाल करके Google Calendar के उपयोगकर्ताओं की उपलब्धता की जानकारी ऐक्सेस करता है. यह खाता, स्टैंडर्ड उपयोगकर्ता खाता होना चाहिए और इसका इस्तेमाल सिर्फ़ Calendar को दूसरी सुविधाओं के साथ काम करने की सेटिंग के लिए किया जाना चाहिए. पक्का करें कि यह खाता निलंबित या मिटाया न गया हो, इसमें Calendar ऐप्लिकेशन चालू हो, और इसके पास मान्य लाइसेंस हो. खाता सेट अप करने के बारे में ज़्यादा जानने के लिए, उपयोगकर्ताओं को जोड़ने के विकल्प लेख पढ़ें.
  • खाते के लिए Calendar चालू करें–ज़्यादा जानकारी के लिए, उपयोगकर्ताओं के लिए Calendar चालू या बंद करना लेख पढ़ें. ऐसा करने के बाद, पक्का करें कि शेयर किए जाने वाले इवेंट, Google के भूमिका खाते को दिखें.
  • Google के भूमिका खाते को, Google Calendar का ऐक्सेस शेयर करने की अनुमति दें–पक्का करें कि उसके पास सभी उपयोगकर्ताओं की उपलब्धता की जानकारी देखने के लिए, खाली/व्यस्त या इवेंट की जानकारी का ऐक्सेस हो. Google के भूमिका खाते की सेटिंग, Calendar को दूसरी सुविधाओं के साथ काम करने की सेटिंग से मेल खानी चाहिए. इसमें, सबसे कम अनुमति वाली सेटिंग लागू होती है.

क्रेडेंशियल जनरेट करना

यह टास्क पूरा करने के लिए, आपको सुपर एडमिन के तौर पर साइन इन करना होगा.
  1. Google Admin console में, मेन्यू इसके बाद ऐप्लिकेशन इसके बाद Google Workspace इसके बाद Calendar पर जाएं.

    इसके लिए, Calendar के एडमिन के तौर पर साइन इन करना ज़रूरी है.

  2. Calendar को दूसरी सुविधाओं के साथ काम करने की सेटिंग मैनेज करें पर क्लिक करें.
  3. Exchange में Calendar की उपलब्धता के लिए, Exchange सर्वर का कॉन्फ़िगरेशन जनरेट करें पर क्लिक करें.
  4. कोई विकल्प चुनें:
    • अगर आपने क्रेडेंशियल नहीं बनाए हैं या फ़ाइल खो गई है, तो नया क्रेडेंशियल जनरेट करें पर क्लिक करें. इसके बाद, इस टास्क में छठे चरण पर जाएं.
    • अगर आपके पास फ़ाइल है, तो फ़ाइल चुनें पर क्लिक करें और क्रेडेंशियल वाली फ़ाइल चुनें. इसके बाद, चौथे चरण पर जाएं: Exchange में उपलब्धता के लिए ऐड्रेस स्पेस जोड़ना (इस पेज पर बाद में).
  5. Exchange के ऑथेंटिकेशन क्रेडेंशियल का नया सेट जनरेट करने के लिए, Google के भूमिका खाते का ईमेल पता डालें.
  6. समझौते वाले बॉक्स को चुनें.
  7. नए क्रेडेंशियल जनरेट करें पर क्लिक करें.
  8. जनरेट किए गए क्रेडेंशियल पाने के लिए, डाउनलोड करें पर क्लिक करें. क्रेडेंशियल सेव करें, क्योंकि अगले चरण में आपको इनकी ज़रूरत पड़ेगी.

अहम जानकारी

  • क्रेडेंशियल सिर्फ़ एक बार डाउनलोड किए जा सकते हैं. पक्का करें कि आपने फ़ाइल सेव कर ली हो और उसे सुरक्षित जगह पर स्टोर किया हो.
  • Google के भूमिका खाते के लिए क्रेडेंशियल का नया सेट जनरेट करने से, उपयोगकर्ता के लिए बनाए गए सभी मौजूदा क्रेडेंशियल रद्द हो जाते हैं. अगर आपको एक से ज़्यादा Exchange सर्वर को Calendar के उपयोगकर्ता की उपलब्धता की जानकारी देखने की अनुमति देनी है, तो क्रेडेंशियल एक बार जनरेट करें और उनका इस्तेमाल अपने सभी Exchange सर्वर के लिए करें. उदाहरण के लिए, अगर Exchange/Exchange Online (Microsoft 365) के हाइब्रिड एनवायरमेंट का इस्तेमाल किया जा रहा है.
  • अगर क्रेडेंशियल रद्द कर दिए जाते हैं, तो अगले चरण में बताए गए तरीके से अपने Exchange सर्वर को फिर से कॉन्फ़िगर करें.
  • अगर आपको Exchange के उपयोगकर्ताओं के साथ खाली/व्यस्त की जानकारी शेयर नहीं करनी है, तो भूमिका खाता मिटा दें.

चौथा चरण: Exchange में उपलब्धता के लिए ऐड्रेस स्पेस जोड़ना

इसके बाद, आपको Exchange में उपलब्धता के लिए ऐड्रेस स्पेस जोड़ना होगा, ताकि Exchange, Google Workspace से उपलब्धता की जानकारी के लिए क्वेरी कर सके.

इसके लिए, आपको Exchange Server PowerShell (इसे Exchange Management Shell भी कहा जाता है) में कई कमांड चलाने होंगे. इन चरणों में मौजूद कॉन्फ़िगरेशन टूल, PowerShell कोड जनरेट करता है. इसे कॉपी करके डाला जा सकता है.

उपलब्धता के लिए ऐड्रेस स्पेस जोड़ना

यह टास्क पूरा करने के लिए, आपको सुपर एडमिन के तौर पर साइन इन करना होगा.
  1. Google Admin console में, मेन्यू इसके बाद ऐप्लिकेशन इसके बाद Google Workspace इसके बाद Calendar पर जाएं.

    इसके लिए, Calendar के एडमिन के तौर पर साइन इन करना ज़रूरी है.

  2. Calendar को दूसरी सुविधाओं के साथ काम करने की सेटिंग मैनेज करें पर क्लिक करें.
  3. Exchange में Calendar की उपलब्धता के लिए, Exchange सर्वर का कॉन्फ़िगरेशन जनरेट करें पर क्लिक करें.
  4. पिछले चरण में जनरेट किए गए Google के भूमिका खाते के लिए, क्रेडेंशियल वाली फ़ाइल अपलोड करें.
  5. स्थानीय खाते का ईमेल के लिए, Exchange के भूमिका खाते का ईमेल पता डालें. Google Calendar, संगठन के सभी उपयोगकर्ताओं के खाली या व्यस्त शेड्यूल की जांच करने के लिए, Exchange को अनुरोध भेजने के लिए इस खाते का इस्तेमाल करता है.

    उदाहरण: interop-svc@altostrat.com

  6. Google का अवेलेबिलिटी ऐड्रेस स्पेस के लिए, ऐड्रेस स्पेस डालें.

    इन बातों का ध्यान रखें:

    • अगर अपने संगठन के Exchange एनवायरमेंट से कनेक्ट किया जा रहा है, तो Google का अवेलेबिलिटी ऐड्रेस स्पेस, आपके Exchange डोमेन से अलग होना चाहिए. यह Google Workspace के उपयोगकर्ता के उपनाम वाला कोई अलग डोमेन हो सकता है. उदाहरण के लिए, googleworkspace.altostrat.com, अगर आपका Exchange डोमेन altostrat.com है. ज़्यादा जानकारी के लिए, उपयोगकर्ता के उपनाम वाले डोमेन का इस्तेमाल करना या न करना तय करना लेख पढ़ें.
    • अगर एक से ज़्यादा संगठनों के बीच इंटरऑपरेबिलिटी सेट अप की जा रही है, तो Google का अवेलेबिलिटी ऐड्रेस स्पेस, आपके संगठन के Google Workspace डोमेन से मेल खाना चाहिए.
    • दोनों ही स्थितियों में, Google का अवेलेबिलिटी ऐड्रेस स्पेस, खाते के उपयोगकर्ता नाम के बिना वाला डोमेन नेम होना चाहिए. Google के भूमिका खाते का इस्तेमाल न करें.
  7. Exchange का सेटअप दिखाएं पर क्लिक करें.

    टूल, Exchange सर्वर की सेटिंग और PowerShell कोड का एक फ़्रैगमेंट, दोनों जनरेट करता है.

  8. उपलब्धता के लिए ऐड्रेस स्पेस सेट अप करने के लिए, कोड को कॉपी करके अपने Exchange सर्वर पर Exchange Server PowerShell में एक लाइन के तौर पर चिपकाएं और Enter दबाएं.

    ज़्यादा जानकारी के लिए, अगला उदाहरण देखें.

  9. अगर उपलब्धता के लिए ऐड्रेस स्पेस मौजूद है, तो आपको उसे हटाने के लिए कहा जाता है. नया ऐड्रेस स्पेस जोड़ने से पहले, आपको मौजूदा ऐड्रेस स्पेस हटाना होगा.

उदाहरण

इस उदाहरण में, आपके Google उपयोगकर्ताओं के पते, Google Workspace के उपयोगकर्ता के उपनाम वाले डोमेन @alias.altostrat.com में हैं. साथ ही, Exchange 2016 या उसके बाद के वर्शन या Exchange Online के लिए, Calendar को दूसरी सुविधाओं के साथ काम करने की सेटिंग सेट अप की जा रही है.

उदाहरण में दिया गया उपयोगकर्ता नाम और पासवर्ड, Exchange के लिए है. यह Google के भूमिका खाते के लिए नहीं है.

if ((Get-AvailabilityConfig) -ne $null) {
Set-AvailabilityConfig -OrgWideAccount interop@alias.altostrat.com;
} else {
New-AvailabilityConfig -OrgWideAccount interop@alias.altostrat.com;
}
$password = echo "vj4XJ711VM6uRfNUZQRzHsBd5rI9qtSwqR9XvDFBDYW_gDawBakTFWLJqqn3SHvZ" | ConvertTo-SecureString -asPlainText -force;
$credentials = New-Object System.Management.Automation.PSCredential -argumentList "alias.altostrat.com\interop", $password;
Remove-AvailabilityAddressSpace alias.altostrat.com -ErrorAction SilentlyContinue -Confirm:$false;
Add-AvailabilityAddressSpace -forestName alias.altostrat.com -accessMethod orgwidefb -credentials $credentials-targetAutodiscoverEPR https://calendar.google.com/autodiscover/autodiscover.xml

पांचवां चरण: अपने Exchange सर्वर को रीस्टार्ट करें या इंतज़ार करें

PowerShell में कमांड डालने के बाद, बदलाव लागू होने में कुछ समय लग सकता है. अगर आपको बदलाव तुरंत लागू करने हैं, तो अपने Exchange सर्वर को रीस्टार्ट करें.


Google, Google Workspace, और इनसे जुड़े निशान और लोगो, Google LLC के ट्रेडमार्क हैं. अन्य सभी कंपनी और प्रॉडक्ट के नाम, उन कंपनियों के ट्रेडमार्क हैं जिनसे वे जुड़े हैं.