Halaman ini menjelaskan cara mengonfigurasi instance Salesforce untuk digunakan dengan Datastream.
Sebelum memulai
Sebelum mulai mengonfigurasi Salesforce untuk digunakan dengan Datastream, Anda perlu:
- Memiliki akses ke organisasi Salesforce yang aktif
- Memiliki pengetahuan tentang cara menavigasi dan mengubah setelan di Salesforce
- Memiliki pengetahuan tentang cara membuat pengguna dan profil di Salesforce
Mengonfigurasi organisasi Salesforce untuk digunakan dengan Datastream
Untuk membuat koneksi antara organisasi Salesforce dan Datastream, Anda harus melakukan autentikasi menggunakan nama pengguna dan sandi, atau menggunakan alur kredensial klien OAuth 2.0. Untuk menggunakan yang terakhir, Anda dapat membuat aplikasi terhubung Salesforce atau aplikasi klien eksternal.
Jika organisasi Salesforce Anda dikonfigurasi untuk mengizinkan akses dari alamat IP tertentu, pastikan Salesforce menerima alamat IP Datastream. Untuk informasi tentang cara mengelola batasan akses jaringan, lihat Akses jaringan dan pembatasan IP berbasis profil dan Menetapkan rentang IP tepercaya untuk organisasi Anda dalam dokumentasi Salesforce.
Mengonfigurasi pengguna
- Di Salesforce, buat pengguna, atau sesuaikan setelan untuk pengguna yang ada sesuai petunjuk berikut.
- Buat profil khusus dan tetapkan ke pengguna.
- Jika organisasi Anda telah mengonfigurasi pembatasan alamat IP, pastikan Anda menambahkan alamat IP Datastream ke daftar alamat IP yang diizinkan. Untuk mengetahui informasi selengkapnya, lihat Membatasi alamat IP login di profil.
- Pastikan profil pengguna memiliki izin
API Enabled
sehingga pengguna dapat menggunakan Salesforce REST API dan Bulk API 2.0. - Pastikan profil pengguna memiliki izin untuk membaca semua objek dan kolom yang ingin Anda sertakan dalam streaming. Untuk alasan keamanan, pertimbangkan untuk memberikan izin baca saja kepada pengguna. Untuk mengetahui informasi selengkapnya, lihat Mengontrol siapa yang melihat apa dalam dokumentasi Salesforce.
- Opsional: Secara default, Salesforce menampilkan kolom terenkripsi sebagai kolom yang disamarkan.
Jika Anda ingin pengguna melihat nilai sebenarnya dari kolom terenkripsi, beri mereka
izin
View Encrypted Data
. Anda dapat memberikan izin dengan mengedit kumpulan izin pengguna.
Opsional: Membuat dan menyiapkan aplikasi terhubung
Salesforce menggunakan aplikasi terhubung untuk mengintegrasikan aplikasi eksternal dengan Salesforce API, mengintegrasikan penyedia layanan dengan organisasi Salesforce Anda, atau mengontrol data yang dapat diakses aplikasi pihak ketiga dari organisasi Salesforce Anda. Jika Anda memilih untuk menggunakan aplikasi terhubung untuk mengautentikasi instance Salesforce di Datastream, lakukan langkah-langkah berikut:
- Buat aplikasi yang terhubung. Untuk informasi selengkapnya, lihat dokumentasi Salesforce.
Konfigurasikan aplikasi terhubung Anda untuk alur kredensial klien OAuth 2.0.
Pastikan aplikasi yang terhubung telah mengaktifkan cakupan
Manage user data via APIs (api)
. Untuk mengetahui informasi selengkapnya tentang cakupan, lihat Token dan cakupan OAuth.Pastikan aplikasi yang terhubung dapat mengakses Salesforce API dengan alamat IP Datastream. Untuk informasi selengkapnya, lihat Membatasi akses ke API dengan aplikasi terhubung dan Mengonfigurasi rentang IP tepercaya untuk aplikasi terhubung.
Dapatkan kunci konsumen dan rahasia konsumen:
- Di Salesforce, masukkan
App
di kotak temukan cepat, lalu pilih App Manager. - Temukan aplikasi yang terhubung dalam daftar dan luaskan drop-down di sebelah kanan baris.
- Pilih Lihat.
- Di halaman detail Kelola aplikasi yang terhubung, klik Kelola detail konsumen.
- Layar akan terbuka dan meminta kode verifikasi. Email dengan kode verifikasi akan dikirim kepada pengguna yang Anda tetapkan alur kredensial kliennya.
- Masukkan kode verifikasi. Kemudian, Anda akan dialihkan ke halaman detail konsumen tempat Anda dapat menemukan kunci dan secret. Anda harus memberikan kunci dan secret konsumen saat membuat profil koneksi.
- Di Salesforce, masukkan
Langkah berikutnya
- Pelajari sumber Salesforce lebih lanjut.