Tergantung pada kebijakan keamanan internal perusahaan Anda (firewall dan proxy), Anda mungkin perlu mengatur izin komunikasi agar dapat menggunakan Dive. Jika Dive tidak berjalan normal, silakan periksa persyaratan di bawah ini lalu ajukan permohonan ke departemen TI Anda.
Persyaratan komunikasi
● Arah: Komunikasi hanya keluar, dari perangkat di dalam perusahaan ke server eksternal. Tidak perlu membuka port masuk, dan kami tidak pernah terhubung dari sisi kami ke jaringan Anda.
● Enkripsi: Komunikasi dienkripsi dengan TLS.
● Protokol: Penggunaan normal hanya memerlukan TCP (HTTP/HTTPS). UDP digunakan selain TCP hanya saat Anda menggunakan fitur dukungan jarak jauh (panggilan video).
Domain yang perlu diizinkan
Domain yang bertanda "Wajib" di bawah ini adalah koneksi yang dibutuhkan untuk menggunakan Dive. Domain lainnya hanya diperlukan jika Anda menggunakan fitur terkait. Jika tidak menggunakan suatu fitur, Anda tidak perlu mengatur izin untuk fitur tersebut.
Wajib
| Domain | Alasan |
|---|---|
| *.divedx.com | Selain aplikasi utama Dive, pengiriman video dan gambar, Pusat Bantuan, serta Pemberitahuan disediakan melalui beberapa subdomain divedx.com. Kami merekomendasikan pendaftaran dengan wildcard. |
| *.googleapis.com | Data media (video dan gambar), basis data, dan autentikasi akun menggunakan Firebase API dari Google. |
| *.asia-southeast1.firebasedatabase.app | Sinkronisasi basis data real-time menggunakan Firebase dari Google. Koneksi secara otomatis beralih ke host lain di domain yang sama, sehingga harus didaftarkan dengan wildcard. |
| apis.google.com interactive-supporter-210107.firebaseapp.com |
Di smartphone dan tablet (iOS dan Android, baik di browser maupun aplikasi Dive) serta di Safari pada Mac, sistem login (Firebase dari Google) terhubung saat aplikasi dijalankan. Jika diblokir, proses membuka aplikasi dan login mungkin membutuhkan waktu lebih lama. |
● Jika *.divedx.com tidak dapat didaftarkan dengan wildcard, silakan daftarkan domain berikut secara terpisah sebagai gantinya. Dive dapat menambahkan subdomain seiring penambahan fitur, dan jumlahnya diperkirakan akan terus bertambah. (Pada Oktober 2026, dav.divedx.com ditambahkan sebagai koneksi untuk "Edit di desktop".) Jika didaftarkan secara terpisah, Anda harus mengajukan permohonan baru setiap kali subdomain ditambahkan. Sampai saat itu, fitur terkait, Pusat Bantuan, dan Pemberitahuan mungkin tidak dapat dibuka. Mohon daftarkan *.divedx.com sebisa mungkin.
- app.divedx.com (aplikasi utama)
- cdn.divedx.com (pengiriman video dan gambar)
- help.divedx.com (Pusat Bantuan dan pemberitahuan pemeliharaan. Ini adalah tujuan tombol "Pusat Bantuan" dan "Pemberitahuan" di bagian atas aplikasi.)
● Jika *.googleapis.com tidak dapat didaftarkan dengan wildcard, silakan daftarkan domain berikut secara terpisah sebagai gantinya.
- firestore.googleapis.com (basis data)
- www.googleapis.com (autentikasi akun)
- identitytoolkit.googleapis.com (login dan manajemen akun)
- securetoken.googleapis.com (menjaga status login)
- storage.googleapis.com (unggah file seperti video dan gambar)
● cdn.divedx.com adalah koneksi yang digunakan untuk mengirim video dan gambar. Sejak 29 September 2026, koneksi ini digunakan oleh semua tim. Jika Anda sudah mendaftarkan *.divedx.com, tidak perlu pengaturan tambahan. Jika domain didaftarkan secara terpisah, silakan tambahkan cdn.divedx.com. Di lingkungan yang tidak dapat terhubung ke cdn.divedx.com, video dan gambar tidak akan ditampilkan.
Dibutuhkan sesuai fitur yang Anda gunakan
| Fitur yang digunakan | Domain | Alasan |
|---|---|---|
| Saat menggunakan SSO (SAML / Microsoft Entra ID) | interactive-supporter-210107.firebaseapp.com | Digunakan untuk meneruskan layar autentikasi single sign-on. Karena sudah termasuk dalam "Wajib", tidak perlu pengaturan terpisah. |
| Saat menggunakan integrasi Microsoft 365 (SharePoint / OneDrive) | graph.microsoft.com | Digunakan oleh Microsoft Graph API untuk mengambil daftar file, mengimpor file ("Dimasukkan"), dan menulis kembali file. |
| Saat menggunakan "Edit di desktop" (Word, Excel, dan PowerPoint di Windows) | dav.divedx.com | Aplikasi Office di Windows terhubung langsung untuk membuka dan menyimpan dokumen yang disimpan ke Dive. Jika *.divedx.com sudah didaftarkan, tidak perlu pengaturan terpisah. |
| Saat menggunakan integrasi Google Drive | accounts.google.com apis.google.com docs.google.com www.googleapis.com docs.googleapis.com sheets.googleapis.com slides.googleapis.com |
Digunakan oleh API Google Drive, Google Docs, Sheets, dan Slides untuk menghubungkan akun Google, menampilkan layar pemilihan file, mengimpor file ("Dimasukkan"), dan menambahkan tautan ke Langkah. Jika *.googleapis.com sudah didaftarkan, empat domain googleapis.com (www, docs, sheets, slides) tidak perlu pengaturan terpisah. apis.google.com sudah termasuk dalam "Wajib". |
| Saat menggunakan SOP AR (Penyelarasan) | arcore.googleapis.com visualpositioning.googleapis.com |
Menggunakan API teknologi penyelarasan dari Google. |
| api.immersal.com | Saat Anda menggunakan Pengenalan spasial (Immersal), aplikasi Dive pada perangkat lapangan menggunakannya untuk mengambil peta dan melakukan penyelarasan posisi. | |
| Saat menggunakan Dukungan jarak jauh (panggilan video) | *.agora.io *.edge.agora.io *.sd-rtn.com *.edge.sd-rtn.com *.ap.sd-rtn.com *.statscollector.sd-rtn.com *.webrtc-cloud-proxy.sd-rtn.com *.rtnsvc.com *.edge.rtnsvc.com *.rtesvc.com *.edge.rtesvc.com |
Agora digunakan sebagai layanan WebRTC. Untuk port yang dibutuhkan, lihat "Port yang dibutuhkan untuk dukungan jarak jauh" di bawah. |
| *.mapbox.com | Layanan Mapbox digunakan untuk menampilkan permintaan bantuan di peta. Jika diblokir, pihak pendukung tidak dapat memastikan lokasi permintaan. |
● Domain penyedia identitas (ID provider) perusahaan Anda yang digunakan untuk SSO atau integrasi Microsoft 365 (misalnya login.microsoftonline.com, *.okta.com) serta domain SharePoint (yourcompany.sharepoint.com, yourcompany-my.sharepoint.com) biasanya sudah diizinkan di lingkungan yang telah menggunakan layanan tersebut. Dalam sebagian besar kasus tidak perlu pengaturan tambahan, tetapi jika tidak dapat terhubung, silakan periksa juga hal ini.
● Jika *.googleapis.com di atas sudah didaftarkan, arcore.googleapis.com / visualpositioning.googleapis.com untuk SOP AR (Penyelarasan) tidak perlu pengaturan terpisah.
● Catatan: Google Fonts (fonts.googleapis.com / fonts.gstatic.com) digunakan untuk menampilkan font di layar. Jika diblokir, Dive tetap berfungsi normal, tetapi font yang ditampilkan akan berubah.
Tentang penerimaan email
Email dari Dive dikirim dari alamat di bawah ini. Jika Anda membatasi penerimaan email, silakan izinkan email dari alamat ini.
- no-reply@episotech.com
Port yang dibutuhkan untuk dukungan jarak jauh
Hanya diperlukan jika Anda menggunakan dukungan jarak jauh (panggilan video). Suara dan video utamanya menggunakan UDP.
● Sisi pendukung (browser web di PC)
Target yang diizinkan dan dipublikasikan oleh penyedia adalah sebagai berikut.
TCP: 80, 443, 3433, 3478, 4700-5000, 5668, 5669, 6080, 6443, 8667, 9667, 30011-30013
UDP: 3478, 4700-5000
● Sisi lapangan (aplikasi Dive di smartphone dan smart glasses)
Aplikasi juga terhubung ke jaringan relay yang sama dengan sisi pendukung (grup domain yang sama pada tabel di atas), jadi silakan ajukan terlebih dahulu pengaturan izin yang sama seperti di atas.
Namun, untuk SDK yang tertanam di aplikasi, penyedia tidak mempublikasikan metode daftar izin, dan untuk lingkungan dengan pembatasan lalu lintas yang ketat, penyedia menyarankan metode proxy khusus yang dijelaskan di bawah. Oleh karena itu, di lingkungan dengan pemfilteran yang ketat, koneksi mungkin tidak dapat dilakukan hanya dengan pengaturan izin di atas.
● Tentang pembatasan alamat IP: Alamat IP node relay tidak tetap, sehingga penyedia merekomendasikan izin berdasarkan domain dan port, bukan pembatasan berdasarkan alamat IP.
Jika UDP tidak dapat diizinkan
Untuk lingkungan dengan pembatasan lalu lintas yang ketat, penyedia menyediakan metode proxy yang membatasi komunikasi hanya ke TCP/TLS 443 dan meneruskannya melalui daftar izin alamat IP. Namun, saat ini metode tersebut belum diaktifkan di aplikasi Dive. Oleh karena itu, di lingkungan yang memblokir seluruh UDP, diperlukan verifikasi tersendiri, termasuk apakah metode ini dapat diterapkan.
Hal lain yang perlu diperiksa
Jika dukungan jarak jauh tidak dapat terhubung, hal-hal berikut mungkin menjadi penyebabnya.
● Seluruh lalu lintas UDP keluar diblokir
● Seluruh lalu lintas dipaksa melalui proxy
● Domain di atas termasuk dalam pemeriksaan TLS (dekripsi SSL)
Diperbarui 19 Oktober 2026: apis.google.com dan interactive-supporter-210107.firebaseapp.com ditambahkan ke "Wajib", karena sistem login terhubung ke domain tersebut saat startup di smartphone, tablet, dan Safari di Mac.
Diperbarui 19 Oktober 2026: Ditegaskan bahwa di lingkungan yang tidak dapat terhubung ke cdn.divedx.com, video dan gambar tidak akan ditampilkan. Menghapus firebasestorage.googleapis.com dari daftar domain yang didaftarkan secara terpisah (video dan gambar dikirim dari cdn.divedx.com).
Diperbarui 15 Oktober 2026: Menambahkan dav.divedx.com sebagai koneksi untuk penggunaan "Edit di desktop". Menambahkan catatan pada penjelasan pendaftaran terpisah bahwa subdomain diperkirakan akan terus bertambah.
Diperbarui 24 September 2026: Menata ulang halaman agar merekomendasikan pendaftaran *.divedx.com. Menambahkan help.divedx.com ke daftar pendaftaran terpisah. Menambahkan alamat pengirim email.
Diperbarui 22 September 2026: Menambahkan cdn.divedx.com sebagai tujuan pengiriman video dan gambar.
Diperbarui 31 Agustus 2026: Menambahkan item untuk integrasi Microsoft 365 (SharePoint / OneDrive), penyedia identitas SSO, Pengenalan spasial (Immersal), dan Google Fonts. Tabel juga dibagi menjadi "Wajib" dan "Menurut fitur", serta ditata ulang agar merekomendasikan pendaftaran *.googleapis.com.
Diperbarui 31 Juli 2026: Memperbarui domain dan port untuk dukungan jarak jauh (panggilan video) sesuai informasi resmi terbaru dari penyedia. Menambahkan item Cloud Run, SSO, dan peta.
Diperbarui 25 April 2026: Menambahkan firestore.googleapis.com.