รุ่น PBX 3CX v16 Pro และ Enterprise นำเสนอการผสานรวมอย่างสมบูรณ์กับแอปพลิเคชัน Office 365 โดยเฉพาะอย่างยิ่งมีการนำสิ่งต่อไปนี้ไปใช้:
- การซิงโครไนซ์ผู้ใช้ Office 365 และส่วนขยาย 3CX (ผู้ใช้)
- การซิงโครไนซ์ผู้ติดต่อส่วนตัวของผู้ใช้ Office และสมุดที่อยู่ส่วนตัว 3CX
- การซิงโครไนซ์สถานะปฏิทินผู้ใช้ Office 365 (ไม่ว่าง) และสถานะหมายเลขส่วนขยาย 3CX
หากต้องการโทรออกจากเว็บอินเตอร์เฟสของแอปพลิเคชัน Office 3CX จะใช้ส่วนขยาย
ในการเริ่มต้น คุณจะต้องสมัครสมาชิก 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 - แท็บการตั้งค่า - ขั้นตอนที่ 3 และคัดลอก URL การเปลี่ยนเส้นทาง
- ลงชื่อเข้าใช้พอร์ทัล Office 365 ด้วยข้อมูลประจำตัวผู้ดูแลระบบส่วนกลางของคุณแล้วไปที่
การลงทะเบียนแอปพลิเคชัน Microsoft Azure . - คลิกการลงทะเบียนใหม่แล้วระบุชื่อแอปพลิเคชัน เช่น 3CX PBX Office 365 Sync App
- ในส่วนประเภทบัญชีที่รองรับ ให้ปล่อยตัวเลือกเริ่มต้นบัญชีไว้ในไดเร็กทอรีองค์กรนี้เท่านั้น
- ในส่วน Redirect URI (ไม่บังคับ) ให้เลือกประเภท Web และวาง URI การเปลี่ยนเส้นทางจากส่วนอินเทอร์เฟซ 3CX: การตั้งค่า > การรวม Office 365 > แท็บการตั้งค่า > ขั้นตอนที่ 3 ส่วนแพลตฟอร์มและการอนุญาต เช่น
company.3cx.eu :5001/oauth2office2 - คลิกลงทะเบียน จากนั้นแอปพลิเคชันจะถูกสร้างขึ้น
- หน้าการตั้งค่าสำหรับแอปพลิเคชันที่สร้างขึ้นจะเปิดขึ้น คัดลอกค่า App ID (ไคลเอนต์) และวางจากฟิลด์ที่เหมาะสมในอินเทอร์เฟซการจัดการ 3CX การตั้งค่า > การรวม Office 365 > แท็บตัวเลือก > ขั้นตอนที่ 1 กำหนดค่า ID ของแอป
คีย์การรับรองความถูกต้อง
ตอนนี้ คุณต้องสร้างความน่าเชื่อถือของคีย์สาธารณะระหว่างระบบ 3CX v16 ของคุณกับแอปพลิเคชันที่สร้างขึ้นในพอร์ทัล Office 365
- ในอินเทอร์เฟซ 3CX (การตั้งค่า > การรวม Office 365 > แท็บตัวเลือก) คลิกสร้างคู่คีย์ใหม่ และบันทึกคีย์ public_key.pem
- ไปที่หน้าการตั้งค่าแอปพลิเคชันในส่วนใบรับรองและความลับ คลิกอัปโหลดใบรับรองและอัปโหลดคีย์ที่สร้างขึ้น
สิทธิ์การใช้งานแอปพลิเคชัน
ขั้นตอนการตั้งค่าขั้นสุดท้ายคือการตั้งค่าสิทธิ์ API ในส่วนสิทธิ์ของ API สิทธิ์เหล่านี้กำหนดวิธีที่ระบบ 3CX ของคุณสามารถเข้าถึงบัญชี Office 365 ของคุณ
- ไปที่การอนุญาต API คลิกเพิ่มการอนุญาต และเลือก Microsoft Graph
- เพิ่มสิทธิ์ API ภายใต้สิทธิ์ของแอปพลิเคชัน: Calendars > Calendars.Read, Contacts > Contacts.Read, Directory > Directory.Read.All และคลิก Add Permissions
- ในส่วน Grant Consent ให้คลิก Grant Administrator Consent for... เพื่อเปิดใช้งานการอนุญาต
- รอประมาณ 10 นาทีเพื่อให้การเปลี่ยนแปลงมีผลอย่างถูกต้อง
- สลับไปใช้อินเทอร์เฟซ 3CX และในส่วนบูรณาการกับ Office 365 คลิกลงชื่อเข้าใช้ Office 365 ยืนยันสิทธิ์สำหรับแอปพลิเคชันที่สร้างขึ้นและการเชื่อมต่อระหว่างระบบจะถูกสร้างขึ้น
ความสามารถในการซิงโครไนซ์
การซิงโครไนซ์ระหว่าง 3CX และ Office 365 ได้รับการกำหนดค่าในสามแท็บ:
- การซิงโครไนซ์ผู้ใช้ - ผู้ใช้ Office 365 ซิงโครไนซ์กับผู้ใช้ 3CX (ส่วนขยาย) ในอินเทอร์เฟซการจัดการ 3CX ผู้ใช้ที่ซิงโครไนซ์จะถูกวางในกลุ่มองค์กร Azure AD
- การซิงโครไนซ์ผู้ติดต่อ - ผู้ติดต่อส่วนตัวของ Office 365 จะถูกซิงโครไนซ์กับสมุดที่อยู่ 3CX ผู้ใช้เห็นผู้ติดต่อเหล่านี้ในแอปพลิเคชัน 3CX สำหรับทุกแพลตฟอร์ม
- การซิงโครไนซ์ปฏิทิน - เปลี่ยนสถานะของส่วนขยาย 3CX โดยอัตโนมัติ ขึ้นอยู่กับว่าส่วนขยายนั้นไม่ว่างในปฏิทิน Office 365 หรือไม่:
หลังจากเหตุการณ์ในปฏิทิน Office 365 เสร็จสิ้น สถานะผู้ใช้ 3CX จะถูกซิงโครไนซ์และกลับสู่สถานะก่อนหน้าด้วย
องค์ประกอบการซิงโครไนซ์ทั้งหมดสามารถกำหนดค่าให้กับทั้งผู้ใช้ Office 365 และผู้ใช้ที่เลือกได้
การดำเนินการบูรณาการจะเสร็จสมบูรณ์
ที่มา: will.com