logologo
Mulai
Panduan
Pengembangan
Plugin
API
Beranda
English
简体中文
日本語
한국어
Español
Português
Deutsch
Français
Русский
Italiano
Türkçe
Українська
Tiếng Việt
Bahasa Indonesia
ไทย
Polski
Nederlands
Čeština
العربية
עברית
हिन्दी
Svenska
Mulai
Panduan
Pengembangan
Plugin
API
Beranda
logologo
Ikhtisar

API

Kunci API
Dokumentasi API
Skenario Penggunaan
SSO

Alur Kerja

Webhook
Permintaan HTTP
Sumber Data Eksternal

Konten Tersemat

Blok Iframe
Sematkan
Next PageKunci API
TIP

Dokumen ini diterjemahkan oleh AI. Untuk ketidakakuratan apa pun, silakan lihat versi bahasa Inggris

#Integrasi

#Gambaran Umum

NocoBase menyediakan kemampuan integrasi yang komprehensif, memungkinkan koneksi tanpa hambatan dengan sistem eksternal, layanan pihak ketiga, dan berbagai sumber data. Melalui metode integrasi yang fleksibel, Anda dapat memperluas fungsionalitas NocoBase untuk memenuhi beragam kebutuhan bisnis.

#Metode Integrasi

#Integrasi API

NocoBase menyediakan kemampuan API yang tangguh untuk berintegrasi dengan aplikasi dan layanan eksternal:

20250301003106

  • Kunci API: Gunakan kunci API untuk autentikasi aman, guna mengakses sumber daya NocoBase secara terprogram.
  • Dokumentasi API: Dokumentasi API bawaan untuk menjelajahi dan menguji endpoint.

#Single Sign-On (SSO)

Berintegrasi dengan sistem identitas perusahaan untuk mencapai autentikasi terpadu:

auth_sso-2025-11-24-08-26-46

  • Integrasi SSO: Mendukung autentikasi SAML, OIDC, CAS, LDAP, dan platform pihak ketiga.
  • Manajemen pengguna terpusat dan kontrol akses.
  • Pengalaman autentikasi tanpa hambatan di seluruh sistem.

#Integrasi Alur Kerja

Menghubungkan alur kerja NocoBase dengan sistem eksternal:

auth_sso-2025-11-24-12-02-01

  • Webhook Alur Kerja: Menerima event dari sistem eksternal untuk memicu alur kerja.
  • Permintaan HTTP Alur Kerja: Mengirim permintaan HTTP ke API eksternal dari alur kerja.
  • Mengotomatiskan proses bisnis lintas platform.

#Sumber Data Eksternal

Menghubungkan ke basis data dan sistem data eksternal:

20240512085558

  • Basis Data Eksternal: Terhubung langsung ke basis data MySQL, PostgreSQL, MariaDB, MSSQL, Oracle, dan KingbaseES.
  • Mengenali struktur tabel basis data eksternal dan melakukan operasi CRUD pada data eksternal langsung di NocoBase.
  • Antarmuka manajemen data terpadu.

#Konten Tersemat

Menyematkan konten eksternal di NocoBase:

20240408220322

  • Blok Iframe: Menyematkan halaman web dan aplikasi eksternal.
  • Blok JS: Menjalankan kode JavaScript kustom untuk integrasi tingkat lanjut.

#Skenario Integrasi Umum

#Integrasi Sistem Perusahaan

  • Menghubungkan NocoBase dengan ERP, CRM, atau sistem perusahaan lainnya.
  • Sinkronisasi data dua arah.
  • Mengotomatiskan alur kerja lintas sistem.

#Integrasi Layanan Pihak Ketiga

  • Mengajukan kueri status pembayaran dari payment gateway, mengintegrasikan layanan pesan, atau platform cloud.
  • Memanfaatkan API eksternal untuk memperluas fungsionalitas.
  • Membangun integrasi kustom menggunakan webhook dan permintaan HTTP.

#Integrasi Data

  • Menghubungkan ke beberapa sumber data.
  • Mengagregasi data dari sistem yang berbeda.
  • Membuat dashboard dan laporan terpadu.

#Pertimbangan Keamanan

Saat mengintegrasikan NocoBase dengan sistem eksternal, pertimbangkan praktik terbaik keamanan berikut:

  1. Gunakan HTTPS: Selalu gunakan koneksi terenkripsi untuk transmisi data.
  2. Amankan Kunci API: Simpan kunci API dengan aman dan rotasi secara berkala.
  3. Prinsip Hak Akses Minimal: Berikan hanya hak akses yang diperlukan untuk integrasi.
  4. Pencatatan Audit: Pantau dan catat aktivitas integrasi.
  5. Validasi Data: Validasi semua data dari sumber eksternal.