Azure API के माध्यम से Office 365 के साथ 3CX एकीकरण

पीबीएक्स 3 सीएक्स वी 16 प्रो और एंटरप्राइज का संस्करण कार्यालय 365 अनुप्रयोगों के साथ पूर्ण एकीकरण प्रदान करता है। विशेष रूप से, कार्यान्वित किया गया:

  • Office 365 उपयोगकर्ता और 3CX एक्सटेंशन (उपयोगकर्ता) सिंक्रनाइज़ करें।
  • Office उपयोगकर्ताओं और आपकी 3CX व्यक्तिगत पता पुस्तिका के बीच व्यक्तिगत संपर्क सिंक्रनाइज़ करें।
  • Office 365 उपयोगकर्ता कैलेंडर स्थिति (व्यस्त) और 3CX एक्सटेंशन स्थिति सिंक्रनाइज़ करें।

Office अनुप्रयोग वेब इंटरफ़ेस से आउटगोइंग कॉल करने के लिए, 3CX क्रोम और फ़ायरफ़ॉक्स ब्राउज़र के लिए 3CX क्लिक टू कॉल एक्सटेंशन का उपयोग करता है । आप 3CX विंडोज एप्लिकेशन में कीबोर्ड शॉर्टकट का भी उपयोग कर सकते हैं।

आरंभ करने के लिए, आपको वैश्विक व्यवस्थापक विशेषाधिकारों के साथ Office 3CX सदस्यता और Office पोर्टल व्यवस्थापक क्रेडेंशियल्स की आवश्यकता होगी।

कुछ Office 365 सदस्यता में सीमित या कोई 3CX एकीकरण नहीं है:

  • उपयोगकर्ता प्रबंधन के बिना सदस्यता अर्थात्। सभी घरेलू सदस्यताएँ।
  • एक्सचेंज के बिना सदस्यता संपर्क और कैलेंडर (Office 365 Business और Office 365 Pro Plus) को सिंक नहीं कर सकती।

Office 365 सर्वर के पास वास्तविक समय स्थिति रिपोर्टिंग के लिए आपके 3CX सर्वर से सीधा संबंध होना चाहिए। यदि यह एक स्थायी कनेक्शन प्रदान करना संभव नहीं है, तो 3CX अभी भी दैनिक सिंक्रनाइज़ेशन करेगा।

कृपया ध्यान दें कि सिंक्रोनाइज़ेशन केवल एक ही तरीका है - Office 365 से 3CX तक। सफल सिंक्रनाइज़ेशन के लिए, Office 365 उपयोगकर्ताओं के पास "सदस्य" (एक्टिव डायरेक्ट्री में सेट) में "UserType" विशेषता होनी चाहिए। यदि Office 365 से सिंक्रनाइज़ किया गया उपयोगकर्ता 3CX इंटरफ़ेस के माध्यम से हटा दिया गया या संशोधित किया गया है, तो वह अगले मैनुअल या पूर्ण सिंक्रनाइज़ेशन के दौरान पिछली स्थिति में वापस आ जाएगा।

Microsoft Azure प्रमाणीकरण अनुप्रयोग




Office 365 एकीकरण को जोड़ने का पहला चरण एकीकरण को अधिकृत करने के लिए आपके खाते में एक व्यक्तिगत अनुप्रयोग बनाना है।

  1. 3CX प्रबंधन इंटरफ़ेस में, सेटिंग्स - Office 365 - सेटिंग्स टैब - चरण 3 अनुभाग पर जाएं और रीडायरेक्ट URL की प्रतिलिपि बनाएँ।
  2. वैश्विक व्यवस्थापक क्रेडेंशियल्स के साथ Office 365 पोर्टल में लॉग इन करें और Microsoft Azure अनुप्रयोग पंजीकरण पृष्ठ पर जाएं।
  3. नए पंजीकरण पर क्लिक करें और आवेदन का नाम दर्ज करें, उदाहरण के लिए, 3CX PBX ऑफिस 365 सिंक ऐप।
  4. समर्थित खाता प्रकार अनुभाग में, केवल इस संगठन निर्देशिका में डिफ़ॉल्ट विकल्प खातों को छोड़ दें
  5. रीडायरेक्ट URI अनुभाग (वैकल्पिक) में, वेब प्रकार निर्दिष्ट करें और 3CX इंटरफ़ेस अनुभाग से रीडायरेक्ट URI डालें: सेटिंग्स> Office 365 एकीकरण> सेटिंग्स टैब> अनुभाग चरण 3. प्लेटफ़ॉर्म और अनुमतियाँ, उदाहरण के लिए, company.3cx.eu : 5001 / oauth2office2
  6. रजिस्टर पर क्लिक करें और एप्लिकेशन बन जाएगा।
  7. निर्मित एप्लिकेशन का सेटिंग पृष्ठ खुलता है। एप्लिकेशन आइडेंटिफ़ायर (क्लाइंट) के मूल्य को कॉपी करें और इसे 3CX प्रबंधन इंटरफ़ेस, सेटिंग्स> कार्यालय 365 के साथ एकीकरण> सेटिंग्स टैब> चरण 1 में पेस्ट करें। ऐप आईडी कॉन्फ़िगर करें।



प्रमाणीकरण कुंजी


अब आपको अपने 3CX v16 सिस्टम और आपके द्वारा Office 365 पोर्टल में बनाए गए एप्लिकेशन के बीच एक सार्वजनिक कुंजी विश्वास संबंध स्थापित करने की आवश्यकता है।

  1. 3CX इंटरफ़ेस (सेटिंग्स> Office 365> सेटिंग्स टैब के साथ एकीकरण) में, एक नई कुंजी जोड़ी उत्पन्न करें और public_key.pem कुंजी सहेजें।
  2. प्रमाणपत्र और गोपनीयता अनुभाग में एप्लिकेशन सेटिंग पृष्ठ पर जाएं। प्रमाणपत्र जमा करें पर क्लिक करें और जनरेट की गई कुंजी अपलोड करें।




अनुप्रयोग अनुमतियाँ


अंतिम कॉन्फ़िगरेशन कदम एपीआई अनुमतियाँ अनुभाग में एपीआई अनुमतियों को सेट करना है। ये अनुमतियाँ निर्धारित करती हैं कि आपका 3CX सिस्टम आपके Office 365 खाते तक कैसे पहुँचता है।

  1. एपीआई अनुमतियां अनुभाग पर जाएं, अनुमति जोड़ें पर क्लिक करें और Microsoft ग्राफ़ का चयन करें।
  2. एप्लिकेशन अनुमतियों के अनुभाग में एपीआई अनुमतियों को जोड़ें: कैलेंडर> कैलेंडर, संपर्क, संपर्क> रीड, निर्देशिका> निर्देशिका। रीड। सभी पर क्लिक करें, और अनुमतियाँ जोड़ें पर क्लिक करें।
  3. अनुदान सहमति अनुभाग में, अनुमतियाँ सक्रिय करने के लिए ... के लिए ग्रांट व्यवस्थापक सहमति पर क्लिक करें।
  4. परिवर्तनों को सही ढंग से लेने के लिए लगभग 10 मिनट प्रतीक्षा करें।
  5. 3CX इंटरफ़ेस पर स्विच करें और Office 365 अनुभाग के साथ एकीकरण में, Office 365 पर साइन इन करें पर क्लिक करें। निर्मित एप्लिकेशन के लिए अनुमतियों की पुष्टि करें और सिस्टम के बीच कनेक्शन स्थापित किया जाएगा।



सिंक सुविधाएँ


3CX और Office 365 के बीच सिंक्रनाइज़ेशन को तीन टैब में कॉन्फ़िगर किया गया है:

  • उपयोगकर्ता सिंक्रनाइज़ेशन - Office 365 उपयोगकर्ता 3CX उपयोगकर्ताओं (एक्सटेंशन नंबर) के साथ सिंक्रनाइज़ किए जाते हैं। 3CX प्रबंधन इंटरफ़ेस में, सिंक्रनाइज़ किए गए उपयोगकर्ताओं को एक Azure AD संगठनात्मक समूह में होस्ट किया जाता है।
  • संपर्क सिंक - Office 365 व्यक्तिगत संपर्क आपकी 3CX पता पुस्तिका के साथ समन्वयित हैं। उपयोगकर्ता सभी प्लेटफार्मों के लिए 3CX अनुप्रयोगों में इन संपर्कों को देखता है।
  • कैलेंडर सिंक - Office 365 कैलेंडर पर आपके कार्यभार के आधार पर 3CX एक्सटेंशन की स्थिति को स्वचालित रूप से बदल सकता है:

Office 365 कैलेंडर पर ईवेंट पूरा होने के बाद, 3CX उपयोगकर्ता की स्थिति भी सिंक्रनाइज़ हो जाती है और अपनी पिछली स्थिति में वापस आ जाती है।

सभी सिंक्रनाइज़ेशन आइटम सभी Office 365 उपयोगकर्ताओं के साथ-साथ चयनित उपयोगकर्ताओं के लिए कॉन्फ़िगर किए जा सकते हैं।



इससे एकीकरण पूरा होता है।

Source: https://habr.com/ru/post/hi452838/


All Articles