Halaman ini menjelaskan cara terhubung ke API Salesforce saat Anda menggunakan plugin Salesforce di Cloud Data Fusion. Anda membuat Aplikasi yang Terhubung ke Salesforce, yang merupakan titik entri untuk mengakses API Salesforce. Anda harus membuat aplikasi untuk mengintegrasikan instance Cloud Data Fusion dengan instance Salesforce. Setelah membuat aplikasi di Salesforce, Anda memanggil API-nya dengan menambahkan kredensialnya, seperti Kunci Rahasia Konsumen dan Konsumen, ke properti plugin.
Membuat Aplikasi Salesforce Terhubung untuk Cloud Data Fusion
Untuk membuat Aplikasi Salesforce yang Terhubung, ikuti langkah-langkah berikut. Untuk informasi selengkapnya, lihat dokumentasi Salesforce: Mengonfigurasi setelan Aplikasi Terhubung dasar.
- Login ke Salesforce dengan akun developer Anda.
- Pada antarmuka web Salesforce, buka menu Akun dan klik Penyiapan.
- Dalam daftar Aplikasi, pilih Pengelola Aplikasi.
- Klik Aplikasi Terhubung Baru.
- Di halaman Kelola Aplikasi yang Terhubung, masukkan nama, nama API, dan email kontak. Contoh dalam panduan ini menggunakan nama
DATA_FUSION_APP
. Aktifkan setelan OAuth. Untuk informasi selengkapnya, lihat Mengaktifkan Setelan OAuth untuk Integrasi API.
Saat Anda mengonfigurasi Salesforce di Cloud Data Fusion, masukkan nilai berikut:
- Pada kolom Callback URL, masukkan informasi berikut:
- Untuk lingkungan produksi, masukkan
https://login.salesforce.com/services/oauth2/token
. - Untuk sandbox, masukkan
https://test.salesforce.com/services/oauth2/token
. - Jika Anda memiliki domain kustom yang diaktifkan untuk organisasi Anda, gunakan URL kustom yang diformat sebagai
https://CUSTOM_DOMAIN1.my.salesforce.com/services/oauth2/token
.
- Untuk lingkungan produksi, masukkan
Di kolom Selected OAuth Scopes, pilih Manage user data via APIs (api) lalu klik Add.
Klik Simpan.
- Pada kolom Callback URL, masukkan informasi berikut:
Mengelola Aplikasi Salesforce yang Terhubung untuk Cloud Data Fusion
Di antarmuka web Salesforce, pada halaman Aplikasi Terhubung baru yang terbuka, klik Kelola > Edit Kebijakan.
Di halaman Edit Aplikasi yang Terhubung yang terbuka, pilih hal berikut:
- Di kolom Pengguna yang Diizinkan, pilih Semua pengguna dapat memberikan otorisasi sendiri.
- Di kolom Relaxation IP, pilih Relax IP Restrictions.
Klik Simpan.
Mendapatkan properti dari Salesforce
Bagian berikut menjelaskan cara menemukan informasi konfigurasi di Salesforce.
Mendapatkan kunci konsumen untuk konfigurasi plugin
Saat mengonfigurasi properti sumber batch Salesforce di Cloud Data Fusion, Anda harus memasukkan kunci konsumen dan kunci rahasia konsumen dari Salesforce. Untuk mendapatkannya, ikuti langkah-langkah berikut:
- Buka antarmuka web Salesforce.
- Buka bagian API (Aktifkan Setelan OAuth). Perhatikan Consumer Key dan Consumer Secret. Masukkan kredensial ini saat Anda mengonfigurasi plugin di Cloud Data Fusion.
Mendapatkan token keamanan untuk konfigurasi plugin
Plugin ini memerlukan token keamanan untuk autentikasi dengan Salesforce. Untuk mendapatkan token keamanan, ikuti langkah-langkah dalam dokumentasi Salesforce: Mereset token keamanan Anda.
Langkah selanjutnya
- Konfigurasi sumber batch Salesforce di Cloud Data Fusion.