अब आपको Microsoft Exchange में उपलब्धता शेयर करने की सुविधा सेट अप करनी होगी. इससे, Google Calendar के उपयोगकर्ता, Exchange के कैलेंडर इस्तेमाल करने वाले उपयोगकर्ताओं की उपलब्धता की जानकारी देख पाएंगे.
आप छह में से दूसरे चरण पर हैं
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 सर्वर से कनेक्ट हो सके. इस चरण के लिए, किसी भरोसेमंद सार्वजनिक इंटरनेट रूट सर्टिफ़िकेट अथॉरिटी से जारी किया गया मान्य SSL सर्टिफ़िकेट होना ज़रूरी है. Exchange सर्वर के सर्टिफ़िकेट के बारे में ज़्यादा जानने के लिए, Microsoft के दस्तावेज़ देखें.
- अगर आपने बाहर से आने वाले नेटवर्क ट्रैफ़िक को ब्लॉक किया है, तो अनुमति वाली सूची में ये ऐड्रेस रेंज जोड़ें, ताकि Calendar Interop से किए गए अनुरोधों को अनुमति दी जा सके:
- 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 सर्वर से पुष्टि करने के लिए, Exchange के भूमिका वाले खातों का इस्तेमाल करता है. Exchange का कोई इवेंट, Google Calendar के उपयोगकर्ताओं को तभी दिखेगा, जब वह भूमिका वाले खातों को दिखेगा. अगर आपके पास कोई ऐसा खाता है जिसका इस्तेमाल, भरोसेमंद नहीं माने जाने वाले फ़ॉरेस्ट से, संगठन के सभी उपयोगकर्ताओं की उपलब्धता की जानकारी ढूंढने के लिए किया जाता है, तो उसे फिर से इस्तेमाल किया जा सकता है.
Exchange के लिए भूमिका वाले खाते बनाने के लिए:
- Exchange में पाने वाले के टाइप को, उपयोगकर्ता के मेलबॉक्स वाले खाते के तौर पर सेट करें.
- अगर एक से ज़्यादा भूमिका वाले खाते बनाए जाते हैं, तो हर खाते के लिए एक ही पासवर्ड इस्तेमाल करें.
- अगर Exchange के लिए बुनियादी पुष्टि का इस्तेमाल किया जा रहा है, तो हमारा सुझाव है कि सेवा में रुकावट से बचने के लिए, भूमिका वाले खाते के लिए पासवर्ड की समयसीमा खत्म होने की सेटिंग बंद कर दें.
Exchange सर्वर में उपयोगकर्ता के मेलबॉक्स बनाने और Exchange में पाने वाले के टाइप के बारे में ज़्यादा जानने के लिए, Microsoft के दस्तावेज़ देखें.
चौथा चरण: (सिर्फ़ Exchange Online के लिए) Graph API कनेक्शन सेट अप करना
अगर Exchange Online (Microsoft 365) का इस्तेमाल किया जा रहा है, तो यह चरण पूरा करें. अगर Exchange के दूसरे वर्शन इस्तेमाल किए जा रहे हैं, तो छठे चरण पर जाएं.
Graph API का इस्तेमाल करके कनेक्ट करना (सुझाया गया तरीका)
यह तरीका, Graph API के लिए है. EWS (लेगसी) के लिए तरीका पर जाएं.
- Calendar Interop को Microsoft identity platform के साथ रजिस्टर करें.
ज़्यादा जानकारी के लिए, Microsoft का ऐप्लिकेशन रजिस्टर करना लेख पढ़ें.
- ऐप्लिकेशन रजिस्टर करते समय, खाते के टाइप और रीडायरेक्ट यूआरआई की वैल्यू को डिफ़ॉल्ट सेटिंग पर छोड़ दें.
- ऐप्लिकेशन (क्लाइंट) आईडी और डायरेक्ट्री (टेनेंट) आईडी नोट करें, क्योंकि Google Workspace में Graph API कनेक्शन सेट अप करने के लिए, इनकी ज़रूरत होगी.
- सर्टिफ़िकेट और सीक्रेट
क्लाइंट सीक्रेट
नया क्लाइंट सीक्रेट पर क्लिक करें.
- कोई जानकारी डालें. साथ ही, अगर ज़रूरत हो, तो समयसीमा खत्म होने की तारीख अपडेट करें. अगर क्लाइंट सीक्रेट की समयसीमा खत्म हो जाती है, तो Google Calendar से Exchange Online पर, कैलेंडर की उपलब्धता की जानकारी ढूंढने की सुविधा काम करना बंद कर देती है. इससे बचने के लिए, समय-समय पर क्लाइंट सीक्रेट को फिर से कॉन्फ़िगर करें.
- ऐप्लिकेशन के लिए क्लाइंट सीक्रेट बनाने के लिए, जोड़ें पर क्लिक करें. ज़्यादा जानकारी के लिए, Microsoft का Microsoft Entra ID में ऐप्लिकेशन क्रेडेंशियल जोड़ना और मैनेज करना लेख पढ़ें.
- वैल्यू कॉलम से क्लाइंट सीक्रेट नोट करें, क्योंकि Google Workspace में Graph API कनेक्शन सेट अप करने के लिए, इसकी ज़रूरत होगी. इस पेज से बाहर निकलने के बाद, यह वैल्यू उपलब्ध नहीं होती.
- API अनुमतियां
कोई अनुमति जोड़ें
Microsoft Graph पर क्लिक करें.
- ऐप्लिकेशन की अनुमतियां चुनें और ये अनुमतियां जोड़ें:
- Calendars.ReadBasic.All—उपयोगकर्ता की उपलब्धता के लिए
- Place.Read.All—Exchange Online के कमरों को मैनेज करने के लिए
- एडमिन की सहमति दें पर क्लिक करें.
EWS (लेगसी) का इस्तेमाल करके कनेक्ट करना
Microsoft, 1 अक्टूबर, 2026 से यह तरीका बंद कर देगा. हमारा सुझाव है कि इसके बजाय, Graph API का इस्तेमाल करें.
पहला चरण: Microsoft identity platform सेट अप करना
- Calendar Interop को Microsoft identity platform के साथ रजिस्टर करें.
ज़्यादा जानकारी के लिए, 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 में 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 Web Services (EWS) सर्वर के डिफ़ॉल्ट एंडपॉइंट का वह यूआरएल जो आपके Exchange सर्वर से जुड़ा है.
ज़्यादा जानकारी के लिए, EWS सर्वर के एंडपॉइंट का यूआरएल ढूंढना (इसी पेज पर) लेख पढ़ें.
- Exchange का डोमेन नेम—इस एंडपॉइंट के लिए, काम करने वाला डोमेन. इसे डिफ़ॉल्ट एंडपॉइंट के तौर पर सेट करने के लिए, खाली छोड़ें.
- Exchange के भूमिका वाले खाते—Exchange के भूमिका वाले खातों के मुख्य SMTP पते. इन्हें username1@example.com फ़ॉर्मैट में डालें.
अगर एक से ज़्यादा भूमिका वाले खाते इस्तेमाल किए जा रहे हैं, तो उन्हें कॉमा लगाकर अलग करें. हमारा सुझाव है कि एक से ज़्यादा भूमिका वाले खाते सेट अप करें.
- पासवर्ड—Exchange के भूमिका वाले खाते या खातों का पासवर्ड.
- Exchange Web Services का यूआरएल—Exchange Web Services (EWS) सर्वर के डिफ़ॉल्ट एंडपॉइंट का वह यूआरएल जो आपके Exchange सर्वर से जुड़ा है.
- अगर Exchange Online से कनेक्ट करने के लिए EWS का इस्तेमाल किया जा रहा है, तो Microsoft 365 (लेगसी EWS) चुनें और ये फ़ील्ड भरें:
Microsoft, 1 अक्टूबर, 2026 से यह सुविधा बंद कर देगा.
- Exchange Web Services का यूआरएल—EWS सर्वर के डिफ़ॉल्ट एंडपॉइंट का वह यूआरएल जो आपके Exchange सर्वर से जुड़ा है.
ज़्यादा जानकारी के लिए, EWS सर्वर के एंडपॉइंट का यूआरएल ढूंढना (इसी पेज पर) लेख पढ़ें.
- Exchange का डोमेन नेम—इस एंडपॉइंट के लिए, काम करने वाला डोमेन. इसे डिफ़ॉल्ट एंडपॉइंट के तौर पर सेट करने के लिए, खाली छोड़ें
- Exchange के भूमिका वाले खाते—Exchange के भूमिका वाले खातों के मुख्य SMTP पते. इन्हें username1@example.com फ़ॉर्मैट में डालें.
अगर एक से ज़्यादा भूमिका वाले खाते इस्तेमाल किए जा रहे हैं, तो उन्हें कॉमा लगाकर अलग करें. हमारा सुझाव है कि एक से ज़्यादा भूमिका वाले खाते सेट अप करें.
- टोकन एंडपॉइंट यूआरएल—आपके Entra ID टेनेंट से मिला OAuth 2.0 टोकन एंडपॉइंट यूआरएल. ज़्यादा जानकारी के लिए, EWS (लेगसी) का इस्तेमाल करके कनेक्ट करना लेख पढ़ें.
- ऐप्लिकेशन (क्लाइंट) आईडी—वह ऐप्लिकेशन आईडी जो ऐप्लिकेशन रजिस्टर करते समय आपके ऐप्लिकेशन को असाइन किया गया था.
- क्लाइंट सीक्रेट—वह वैल्यू जो ऐप्लिकेशन रजिस्टर करते समय आपके ऐप्लिकेशन को असाइन किए गए क्लाइंट सीक्रेट से मिली थी.
- Exchange Web Services का यूआरएल—EWS सर्वर के डिफ़ॉल्ट एंडपॉइंट का वह यूआरएल जो आपके Exchange सर्वर से जुड़ा है.
- जोड़ें पर क्लिक करें.
- (ज़रूरी नहीं) Exchange के और एंडपॉइंट जोड़ने के लिए, Exchange का एंडपॉइंट जोड़ें पर क्लिक करें. इसके बाद, हर उस एंडपॉइंट के लिए छठे और सातवें चरण को दोहराएं जिसे आपको जोड़ना है.
हर नए एंडपॉइंट के लिए, ऐसा यूनीक डोमेन होना चाहिए जिसका इस्तेमाल पहले से जोड़े गए किसी एंडपॉइंट ने न किया हो. उदाहरण के लिए, अगर आपके संगठन की कई सहायक कंपनियां हैं या अगर आपको भरोसेमंद बाहरी पार्टनर के साथ, कैलेंडर की उपलब्धता की जानकारी शेयर करनी है.
Exchange के लिए, डिफ़ॉल्ट एंडपॉइंट के तौर पर सिर्फ़ एक एंडपॉइंट सेट किया जा सकता है.
- (ज़रूरी नहीं) Exchange और Calendar से इवेंट की जानकारी (टाइटल, जगह वगैरह) देखने के लिए, इवेंट की जानकारी दिखाएं बॉक्स को चुनें. अगर ऐसा नहीं करना है, तो बॉक्स को न चुनें.
- सेव करें पर क्लिक करें.
EWS सर्वर के एंडपॉइंट का यूआरएल ढूंढना
EWS सर्वर के एंडपॉइंट का यूआरएल, उस Exchange सर्वर के यूआरएल जैसा ही होता है जहां आपने भूमिका वाले खाते बनाए थे.
उदाहरण:
- https://Exchange server hostname/ews/exchange.asmx (EWS सर्वर)
- https://outlook.office365.com/ews/exchange.asmx (Exchange Online)
on-premises Exchange सर्वर के यूआरएल की पुष्टि करने के लिए, Exchange PowerShell खोलें और यह निर्देश डालें:
Get-WebServicesVirtualDirectory | Select name, *url* | fl
अगर नतीजे में एक से ज़्यादा यूआरएल दिखते हैं, तो ExternalUrl के लिए मिले नतीजे का इस्तेमाल करें.
अगर एक ही डोमेन के तहत, एक से ज़्यादा Exchange सर्वर इस्तेमाल किए जा रहे हैं (उदाहरण के लिए, अगर हाइब्रिड Exchange एनवायरमेंट का इस्तेमाल किया जा रहा है) और आपको अपने पूरे एनवायरमेंट में, Exchange के उपयोगकर्ताओं की उपलब्धता की जानकारी देखनी है, तो पक्का करें कि यूआरएल किसी ऐसे सर्वर का हो जो Exchange के सभी उपयोगकर्ताओं की उपलब्धता की जानकारी ऐक्सेस कर सकता हो.
Google, Google Workspace, और इनसे जुड़े निशान और लोगो, Google LLC के ट्रेडमार्क हैं. अन्य सभी कंपनियों और प्रॉडक्ट के नाम, उन कंपनियों के ट्रेडमार्क हैं जिनसे वे जुड़े हैं.