Integrasi
Ikhtisar
NocoBase menyediakan kemampuan integrasi yang komprehensif, memungkinkan koneksi yang mulus dengan sistem eksternal, layanan pihak ketiga, dan berbagai sumber data. Melalui metode integrasi yang fleksibel, Anda dapat memperluas fungsi NocoBase untuk memenuhi kebutuhan bisnis yang beragam.
Metode Integrasi
Integrasi API
NocoBase menyediakan kemampuan API yang kuat untuk integrasi dengan aplikasi dan layanan eksternal:

- API Key: gunakan API Key untuk autentikasi yang aman, akses sumber daya NocoBase secara terprogram
- Dokumentasi API: dokumentasi API bawaan untuk eksplorasi dan pengujian endpoint
Single Sign-On (SSO)
Integrasikan dengan sistem identitas perusahaan untuk autentikasi terpadu:

- Integrasi SSO: mendukung autentikasi SAML, OIDC, CAS, LDAP, dan platform pihak ketiga
- Manajemen pengguna dan kontrol akses terpusat
- Pengalaman autentikasi yang mulus lintas sistem
Integrasi Workflow
Hubungkan Workflow NocoBase dengan sistem eksternal:

- Webhook Workflow: terima event dari sistem eksternal untuk memicu Workflow
- HTTP Request Workflow: kirim HTTP Request ke API eksternal dari Workflow
- Otomatisasi proses bisnis lintas platform
Sumber Data Eksternal
Hubungkan ke database dan sistem data eksternal:

- Database Eksternal: hubungkan langsung ke database MySQL, PostgreSQL, MariaDB, MSSQL, Oracle, dan KingbaseES
- Kenali struktur tabel database eksternal, lakukan operasi CRUD pada data eksternal langsung di NocoBase
- Antarmuka manajemen data terpadu
Konten Tertanam
Tanam konten eksternal pada NocoBase:

- Blok Iframe: tanam halaman web dan aplikasi eksternal
- JS Block: jalankan kode JavaScript kustom untuk integrasi lanjutan
Skenario Integrasi Umum
Integrasi Sistem Perusahaan
- Hubungkan NocoBase dengan ERP, CRM, atau sistem perusahaan lainnya
- Sinkronisasi data dua arah
- Otomatisasi Workflow lintas sistem
Integrasi Layanan Pihak Ketiga
- Periksa status pembayaran gateway pembayaran, integrasikan layanan pesan atau platform cloud
- Manfaatkan API eksternal untuk memperluas fungsionalitas
- Bangun integrasi kustom dengan webhook dan HTTP Request
Integrasi Data
- Hubungkan ke beberapa sumber data
- Agregasikan data dari berbagai sistem
- Buat dashboard dan laporan terpadu
Pertimbangan Keamanan
Saat mengintegrasikan NocoBase dengan sistem eksternal, pertimbangkan praktik terbaik keamanan berikut:
- Gunakan HTTPS: selalu gunakan koneksi terenkripsi untuk transmisi data
- Lindungi API Key: simpan API Key dengan aman dan rotasikan secara berkala
- Prinsip hak akses minimum: berikan hanya izin yang diperlukan untuk integrasi
- Log audit: pantau dan catat aktivitas integrasi
- Validasi data: validasi semua data dari sumber eksternal

