View a markdown version of this page

Terhubung ke Salesforce - AWS Studio Aplikasi

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Terhubung ke Salesforce

Untuk menghubungkan App Studio dengan Salesforce agar pembangun dapat mengakses dan menggunakan sumber daya Salesforce dalam aplikasi, Anda harus membuat dan mengonfigurasi aplikasi yang terhubung di Salesforce dan membuat konektor Salesforce di App Studio.

Menghubungkan Salesforce dengan App Studio
  1. Di App Studio, di panel navigasi, pilih Konektor di bagian Kelola. Anda akan dibawa ke halaman yang menampilkan daftar konektor yang ada dengan beberapa detail tentang masing-masing.

  2. Pilih + Buat konektor.

  3. Pilih Salesforce dari daftar jenis konektor untuk membuka halaman pembuatan konektor.

  4. Perhatikan URL Pengal ihan, yang akan Anda gunakan untuk mengonfigurasi Salesforce dalam langkah-langkah berikut.

  5. Langkah selanjutnya adalah membuat aplikasi yang terhubung di Salesforce. Di tab atau jendela lain, navigasikan ke instance Salesforce Anda.

  6. Di kotak Cari Cepat, cari App Manager dan kemudian pilih Manajer Aplikasi.

  7. Pilih Aplikasi Terhubung Baru.

  8. Di Nama Aplikasi Ter hubung dan Nama API, masukkan nama untuk aplikasi Anda. Itu tidak harus cocok dengan nama aplikasi App Studio Anda.

  9. Berikan informasi kontak sesuai kebutuhan.

  10. Di bagian API (Aktifkan Pengaturan OAuth), aktifkan Aktifkan Pengaturan OAuth.

  11. Di URL Panggilan Balik, masukkan URL Peng alihan yang Anda catat sebelumnya dari App Studio.

  12. Di C akupan OAuth yang D ipilih, tambahkan cakupan izin yang diperlukan dari daftar. App Studio dapat berinteraksi dengan API REST Salesforce untuk melakukan operasi CRUD pada lima objek: Akun, Kasus, Kontak, Prospek, dan Peluang. Disarankan untuk menambahkan Ak ses penuh (penuh) untuk memastikan bahwa aplikasi App Studio Anda memiliki semua izin atau cakupan yang relevan.

  13. Nonaktifkan opsi Perlukan Kunci Bukti untuk Pertukaran Kode (PKCE) untuk Aliran Otorisasi yang Didukung. PKCE tidak didukung oleh App Studio.

  14. Akti fkan Request Secret for Web Server Flow dan Request Secret for Refresh Token Flow untuk mengikuti praktik keamanan terbaik.

  15. App Studio mendukung kedua alur otentikasi berikut:

    • Aliran KredenSIAL Klien: Ideal untuk interaksi server-ke-server di mana aplikasi bertindak atas namanya sendiri tanpa interaksi pengguna. Misalnya, daftar semua informasi prospek untuk tim karyawan sementara yang tidak memiliki akses Salesforce.

    • Alur Kode Otorisasi: Cocokan untuk aplikasi yang bertindak atas nama pengguna, seperti akses data pribadi atau tindakan. Misalnya, daftar prospek setiap manajer penjualan yang bersumber atau dimiliki oleh mereka untuk melakukan tugas lain melalui aplikasi ini.

    • Untuk Alur KredenSIAL Klien:

      1. Aktifkan Aliran KredenSIAL Klien Aktif kan. Tinjau dan konfirmasikan pesan.

      2. Simpan aplikasi.

      3. Anda harus memilih pengguna eksekusi, meskipun tidak ada interaksi pengguna dalam alur. Dengan memilih pengguna eksekusi, Salesforce mengembalikan token akses atas nama pengguna.

        1. Di App Manager, dari daftar aplikasi, pilih panah aplikasi App Studio dan pilih Kel ola.

        2. Pilih Edit Kebijakan

        3. Di Ali ran KredenSIAL Klien, tambahkan pengguna yang sesuai.

    • Untuk Alur Kode Otorisasi, aktifkan Aktifkan Kode Otorisasi dan Alur KredenSIAL

  16. Salesforce menyediakan ID Klien dan Rahasia Klien, yang harus digunakan untuk mengkonfigurasi konektor di App Studio dalam langkah-langkah berikut.

    1. Di App Manager, pilih panah aplikasi App Studio dan pilih Lihat.

    2. Di bagian API (Aktifkan Pengaturan OAuth), pilih Kel ola Detail Konsumen. Ini dapat mengirim email untuk kunci verifikasi, yang harus Anda masukkan untuk konfirmasi.

    3. Perhatikan Kunci Kon sumen (ID Klien) dan Rahasia Kon sumen (Rahasia Klien).

  17. Kembali ke App Studio, konfigurasikan dan buat konektor Anda dengan mengisi kolom berikut.

  18. Di Nama, masukkan nama untuk konektor Salesforce Anda.

  19. Di Deskripsi, masukkan deskripsi untuk konektor Salesforce Anda.

  20. Di URL Dasar, masukkan URL dasar untuk instance Salesforce Anda. Seharusnya terlihat seperti ini:https://hostname.salesforce.com/services/data/v60.0, ganti hostname dengan nama instance Salesforce Anda.

  21. Dalam metode otentikasi, pastikan OAuth 2.0 dipilih.

  22. Di OAuth 2.0 Flow, pilih metode otentikasi OAuth dan isi bidang terkait:

    • Pilih Ali ran kredenSIAL Klien untuk digunakan dalam aplikasi yang bertindak atas nama mereka sendiri, untuk integrasi sistem-ke-sistem.

      1. Di ID Klien, masukkan Kunci Kon sumen yang diperoleh sebelumnya dari Salesforce.

      2. Di Rah asia Klien, masukkan Rahasia Kon sumen, yang diperoleh sebelumnya dari Salesforce.

      3. Di URL token akses, masukkan titik akhir token OAuth 2.0. Seharusnya terlihat seperti ini:https://hostname/services/oauth2/token, ganti hostname dengan nama instance Salesforce Anda. Untuk informasi selengkapnya, lihat dokumentasi Titik Akhir OAuth Salesforce.

      4. Pilih Verifikasi koneksi untuk menguji otentikasi dan koneksi.

    • Pilih Alur kode otorisasi untuk digunakan dalam aplikasi yang bertindak atas nama pengguna.

      1. Di ID Klien, masukkan Kunci Kon sumen yang diperoleh sebelumnya dari Salesforce.

      2. Di Rah asia Klien, masukkan Rahasia Kon sumen, yang diperoleh sebelumnya dari Salesforce.

      3. Di URL Otorisasi, masukkan titik akhir otorisasi. Seharusnya terlihat seperti ini:https://hostname/services/oauth2/authorize, ganti hostname dengan nama instance Salesforce Anda. Untuk informasi selengkapnya, lihat dokumentasi Titik Akhir OAuth Salesforce.

      4. Di URL token akses, masukkan titik akhir token OAuth 2.0. Seharusnya terlihat seperti ini:https://hostname/services/oauth2/token, ganti hostname dengan nama instance Salesforce Anda. Untuk informasi selengkapnya, lihat dokumentasi Titik Akhir OAuth Salesforce.

  23. Di Operasi, pilih operasi Salesforce yang akan didukung konektor Anda. Operasi dalam daftar ini telah ditentukan sebelumnya dan mewakili tugas umum dalam Salesforce, seperti membuat, mengambil, memperbarui, atau menghapus catatan dari objek umum.

  24. Pilih Buat. Konektor yang baru dibuat akan muncul di daftar Konektor.