การรวม 3CX กับ Office 365 ผ่าน Azure API

รุ่น PBX 3CX v16 Pro และ Enterprise นำเสนอการผสานรวมอย่างสมบูรณ์กับแอปพลิเคชัน Office 365 โดยเฉพาะอย่างยิ่งมีการนำสิ่งต่อไปนี้ไปใช้:

  • การซิงโครไนซ์ผู้ใช้ Office 365 และส่วนขยาย 3CX (ผู้ใช้)
  • การซิงโครไนซ์ผู้ติดต่อส่วนตัวของผู้ใช้ Office และสมุดที่อยู่ส่วนตัว 3CX
  • การซิงโครไนซ์สถานะปฏิทินผู้ใช้ Office 365 (ไม่ว่าง) และสถานะหมายเลขส่วนขยาย 3CX   

หากต้องการโทรออกจากเว็บอินเตอร์เฟสของแอปพลิเคชัน Office 3CX จะใช้ส่วนขยาย 3CX คลิกเพื่อโทร สำหรับเบราว์เซอร์ Chrome и Firefox. คุณยังสามารถใช้แป้นพิมพ์ลัดใน แอปพลิเคชัน 3CX สำหรับ Windows.

ในการเริ่มต้น คุณจะต้องสมัครสมาชิก Office 3CX และข้อมูลรับรองผู้ดูแลระบบพอร์ทัล Office ที่มีสิทธิ์ "ผู้ดูแลระบบส่วนกลาง"

การสมัครใช้งาน Office 365 บางรายการมีการจำกัดหรือไม่มีการทำงานร่วมกับ 3CX:

  • การสมัครสมาชิกโดยไม่มีการจัดการผู้ใช้ เช่น การสมัครสมาชิก "บ้าน" ทั้งหมด
  • การสมัครใช้งานที่ไม่มี Exchange ไม่สามารถซิงค์ผู้ติดต่อและปฏิทินได้ (Office 365 Business และ Office 365 Pro Plus)

เซิร์ฟเวอร์ Office 365 ต้องมีการเชื่อมต่อโดยตรงกับเซิร์ฟเวอร์ 3CX ของคุณเพื่อส่งสถานะแบบเรียลไทม์ หากไม่สามารถเชื่อมต่อแบบต่อเนื่องได้ 3CX จะยังคงทำการซิงโครไนซ์รายวัน

โปรดทราบว่าการซิงโครไนซ์จะดำเนินการในทิศทางเดียวเท่านั้น - จาก Office 365 ถึง 3CX เพื่อให้การซิงโครไนซ์สำเร็จ ผู้ใช้ Office 365 จะต้องตั้งค่าแอตทริบิวต์ "UserType" เป็น "Member" (ตั้งค่าใน Active Directory) หากผู้ใช้ที่ซิงโครไนซ์จาก Office 365 ถูกลบหรือแก้ไขผ่านอินเทอร์เฟซ 3CX ผู้ใช้จะแปลงกลับเป็นสถานะก่อนหน้าในระหว่างการซิงโครไนซ์ด้วยตนเองหรืออัตโนมัติครั้งถัดไป

แอปพลิเคชันการรับรองความถูกต้องของ Microsoft Azure

การรวม 3CX กับ Office 365 ผ่าน Azure API

ขั้นตอนการเชื่อมต่อครั้งแรก การรวม Office 365 — การสร้างแอปพลิเคชันแต่ละรายการในบัญชีของคุณเพื่ออนุญาตการรวมระบบ

  1. ในอินเทอร์เฟซการจัดการ 3CX ให้ไปที่การตั้งค่า - Office 365 - แท็บการตั้งค่า - ขั้นตอนที่ 3 และคัดลอก URL การเปลี่ยนเส้นทาง
  2. ลงชื่อเข้าใช้พอร์ทัล Office 365 ด้วยข้อมูลประจำตัวผู้ดูแลระบบส่วนกลางของคุณแล้วไปที่ การลงทะเบียนแอปพลิเคชัน Microsoft Azure.
  3. คลิกการลงทะเบียนใหม่แล้วระบุชื่อแอปพลิเคชัน เช่น 3CX PBX Office 365 Sync App
  4. ในส่วนประเภทบัญชีที่รองรับ ให้ปล่อยตัวเลือกเริ่มต้นบัญชีไว้ในไดเร็กทอรีองค์กรนี้เท่านั้น
  5. ในส่วน Redirect URI (ไม่บังคับ) ให้เลือกประเภท Web และวาง URI การเปลี่ยนเส้นทางจากส่วนอินเทอร์เฟซ 3CX: การตั้งค่า > การรวม Office 365 > แท็บการตั้งค่า > ขั้นตอนที่ 3 ส่วนแพลตฟอร์มและการอนุญาต เช่น company.3cx.eu:5001/oauth2office2
  6. คลิกลงทะเบียน จากนั้นแอปพลิเคชันจะถูกสร้างขึ้น
  7. หน้าการตั้งค่าสำหรับแอปพลิเคชันที่สร้างขึ้นจะเปิดขึ้น คัดลอกค่า App ID (ไคลเอนต์) และวางจากฟิลด์ที่เหมาะสมในอินเทอร์เฟซการจัดการ 3CX การตั้งค่า > การรวม Office 365 > แท็บตัวเลือก > ขั้นตอนที่ 1 กำหนดค่า ID ของแอป

การรวม 3CX กับ Office 365 ผ่าน Azure API

คีย์การรับรองความถูกต้อง

ตอนนี้ คุณต้องสร้างความน่าเชื่อถือของคีย์สาธารณะระหว่างระบบ 3CX v16 ของคุณกับแอปพลิเคชันที่สร้างขึ้นในพอร์ทัล Office 365

  1. ในอินเทอร์เฟซ 3CX (การตั้งค่า > การรวม Office 365 > แท็บตัวเลือก) คลิกสร้างคู่คีย์ใหม่ และบันทึกคีย์ public_key.pem
  2. ไปที่หน้าการตั้งค่าแอปพลิเคชันในส่วนใบรับรองและความลับ คลิกอัปโหลดใบรับรองและอัปโหลดคีย์ที่สร้างขึ้น

การรวม 3CX กับ Office 365 ผ่าน Azure API
การรวม 3CX กับ Office 365 ผ่าน Azure API

สิทธิ์การใช้งานแอปพลิเคชัน

ขั้นตอนการตั้งค่าขั้นสุดท้ายคือการตั้งค่าสิทธิ์ API ในส่วนสิทธิ์ของ API สิทธิ์เหล่านี้กำหนดวิธีที่ระบบ 3CX ของคุณสามารถเข้าถึงบัญชี Office 365 ของคุณ

  1. ไปที่การอนุญาต API คลิกเพิ่มการอนุญาต และเลือก Microsoft Graph
  2. เพิ่มสิทธิ์ API ภายใต้สิทธิ์ของแอปพลิเคชัน: Calendars > Calendars.Read, Contacts > Contacts.Read, Directory > Directory.Read.All และคลิก Add Permissions
  3. ในส่วน Grant Consent ให้คลิก Grant Administrator Consent for... เพื่อเปิดใช้งานการอนุญาต
  4. รอประมาณ 10 นาทีเพื่อให้การเปลี่ยนแปลงมีผลอย่างถูกต้อง
  5. สลับไปใช้อินเทอร์เฟซ 3CX และในส่วนบูรณาการกับ Office 365 คลิกลงชื่อเข้าใช้ Office 365 ยืนยันสิทธิ์สำหรับแอปพลิเคชันที่สร้างขึ้นและการเชื่อมต่อระหว่างระบบจะถูกสร้างขึ้น

การรวม 3CX กับ Office 365 ผ่าน Azure API

ความสามารถในการซิงโครไนซ์

การซิงโครไนซ์ระหว่าง 3CX และ Office 365 ได้รับการกำหนดค่าในสามแท็บ:

  • การซิงโครไนซ์ผู้ใช้ - ผู้ใช้ Office 365 ซิงโครไนซ์กับผู้ใช้ 3CX (ส่วนขยาย) ในอินเทอร์เฟซการจัดการ 3CX ผู้ใช้ที่ซิงโครไนซ์จะถูกวางในกลุ่มองค์กร Azure AD
  • การซิงโครไนซ์ผู้ติดต่อ - ผู้ติดต่อส่วนตัวของ Office 365 จะถูกซิงโครไนซ์กับสมุดที่อยู่ 3CX ผู้ใช้เห็นผู้ติดต่อเหล่านี้ในแอปพลิเคชัน 3CX สำหรับทุกแพลตฟอร์ม
  • การซิงโครไนซ์ปฏิทิน - เปลี่ยนสถานะของส่วนขยาย 3CX โดยอัตโนมัติ ขึ้นอยู่กับว่าส่วนขยายนั้นไม่ว่างในปฏิทิน Office 365 หรือไม่:

หลังจากเหตุการณ์ในปฏิทิน Office 365 เสร็จสิ้น สถานะผู้ใช้ 3CX จะถูกซิงโครไนซ์และกลับสู่สถานะก่อนหน้าด้วย

องค์ประกอบการซิงโครไนซ์ทั้งหมดสามารถกำหนดค่าให้กับทั้งผู้ใช้ Office 365 และผู้ใช้ที่เลือกได้

การรวม 3CX กับ Office 365 ผ่าน Azure API

การดำเนินการบูรณาการจะเสร็จสมบูรณ์

ที่มา: will.com

เพิ่มความคิดเห็น