PBX 3CX v16 edisi Pro dan Enterprise menawarkan integrasi penuh dengan aplikasi Office 365. Secara khusus, diterapkan:
- Sinkronisasi pengguna Office 365 dan ekstensi 3CX (pengguna).
- Sinkronisasi kontak pribadi antara pengguna Office dan buku alamat pribadi 3CX Anda.
- Menyinkronkan status kalender pengguna Office 365 (sibuk) dan status ekstensi 3CX.
Untuk melakukan panggilan keluar dari antarmuka web aplikasi Office, 3CX menggunakan
ekstensi Click to Call 3CX untuk browser Chrome dan
Firefox . Anda juga dapat menggunakan pintasan keyboard di
aplikasi 3CX Windows .
Untuk memulai, Anda akan memerlukan langganan Office 3CX dan kredensial administrator portal Office dengan hak istimewa Administrator Global.
Beberapa langganan Office 365 memiliki keterbatasan atau tidak ada integrasi 3CX sama sekali:
- Langganan tanpa manajemen pengguna yaitu semua langganan rumah.
- Langganan tanpa Exchange tidak dapat menyinkronkan kontak dan kalender (Office 365 Business dan Office 365 Pro Plus).
Server Office 365 harus memiliki koneksi langsung ke server 3CX Anda untuk pelaporan status real-time. Jika tidak memungkinkan untuk menyediakan koneksi permanen, 3CX akan tetap melakukan sinkronisasi harian.
Harap perhatikan bahwa sinkronisasi hanya satu arah - dari Office 365 ke 3CX. Agar sinkronisasi berhasil, pengguna Office 365 harus memiliki atribut "UserType" yang disetel ke "Anggota" (ditetapkan dalam Direktori Aktif). Jika pengguna yang disinkronkan dari Office 365 dihapus atau dimodifikasi melalui antarmuka 3CX, ia akan kembali ke keadaan sebelumnya selama sinkronisasi manual atau otomatis berikutnya.
Aplikasi Otentikasi Microsoft Azure

Langkah pertama untuk menghubungkan
integrasi Office 365 adalah membuat aplikasi yang dipersonalisasi di akun Anda untuk mengotorisasi integrasi.
- Di antarmuka manajemen 3CX, buka Pengaturan - Office 365 - tab Pengaturan - Langkah 3 dan salin URL Redirect.
- Masuk ke portal Office 365 dengan kredensial Global Administrator dan pergi ke halaman Pendaftaran Aplikasi Microsoft Azure .
- Klik Registrasi Baru dan masukkan nama aplikasi, misalnya, 3CX PBX Office 365 Sync App.
- Di bagian Jenis akun yang didukung, biarkan Akun default opsi di direktori organisasi ini saja
- Di bagian URI pengalihan (opsional), tentukan jenis Web dan masukkan URI pengalihan dari bagian antarmuka 3CX: Pengaturan> Integrasi Office 365> tab Pengaturan> Bagian Langkah 3. Platform dan izin, misalnya, company.3cx.eu : 5001 / oauth2office2
- Klik Daftar dan aplikasi akan dibuat.
- Halaman pengaturan aplikasi yang dibuat terbuka. Salin nilai ID Aplikasi (klien) dan tempelkan ke bidang yang sesuai di antarmuka manajemen 3CX, Pengaturan> Integrasi dengan Office 365> tab Pengaturan> Langkah 1. Konfigurasikan ID Aplikasi.

Kunci Otentikasi
Sekarang Anda perlu membuat hubungan kepercayaan kunci publik antara sistem 3CX v16 Anda dan aplikasi yang Anda buat di portal Office 365.
- Di antarmuka 3CX (Pengaturan> Integrasi dengan Office 365> tab Pengaturan), klik Buat pasangan kunci baru dan simpan kunci public_key.pem.
- Buka halaman pengaturan aplikasi di bagian Sertifikat dan Rahasia. Klik Kirim Sertifikat dan unggah kunci yang dihasilkan.


Izin Aplikasi
Langkah konfigurasi terakhir adalah mengatur izin API di bagian Izin API. Izin ini menentukan bagaimana sistem 3CX Anda mengakses akun Office 365 Anda.
- Buka bagian Izin API, klik Tambah Izin dan pilih Microsoft Graph.
- Tambahkan izin API di bagian Izin Aplikasi: Kalender> Kalender. Baca, Kontak> Kontak. Baca, Direktori> Direktori. Baca. Semua, dan klik Tambah Izin.
- Di bagian Berikan Persetujuan, klik Berikan izin administrator untuk ... untuk mengaktifkan izin.
- Tunggu sekitar 10 menit agar perubahan diterapkan dengan benar.
- Beralih ke antarmuka 3CX dan di bagian Integrasi dengan Office 365, klik Masuk ke Office 365. Konfirmasikan izin untuk aplikasi yang dibuat dan koneksi antara sistem akan dibuat.

Fitur Sinkronisasi
Sinkronisasi antara 3CX dan Office 365 dikonfigurasi dalam tiga tab:
- Sinkronisasi pengguna - pengguna Office 365 disinkronkan dengan pengguna 3CX (nomor ekstensi). Di antarmuka manajemen 3CX, pengguna yang disinkronkan dihosting di grup organisasi Azure AD.
- Sinkronisasi kontak - Kontak pribadi Office 365 disinkronkan dengan buku alamat 3CX Anda. Pengguna melihat kontak ini dalam aplikasi 3CX untuk semua platform.
- Sinkronisasi Kalender - Secara otomatis mengubah status ekstensi 3CX berdasarkan beban kerja Anda di kalender Office 365:
Setelah acara selesai pada kalender Office 365, status pengguna 3CX juga disinkronkan dan dikembalikan ke keadaan sebelumnya.
Semua item sinkronisasi dapat dikonfigurasi untuk semua pengguna Office 365 serta untuk pengguna yang dipilih.

Ini melengkapi integrasi.