Bagikan melalui


Memecahkan masalah konektor Salesforce dan Salesforce Service Cloud di Azure Data Factory dan Azure Synapse

BERLAKU UNTUK: Azure Data Factory Azure Synapse Analytics

Tip

Cobalah Data Factory di Microsoft Fabric, solusi analitik all-in-one untuk perusahaan. Microsoft Fabric mencakup semuanya mulai dari pergerakan data hingga ilmu data, analitik real time, kecerdasan bisnis, dan pelaporan. Pelajari cara memulai uji coba baru secara gratis!

Artikel ini memberikan saran untuk memecahkan masalah umum dengan konektor Salesforce dan Salesforce Service Cloud di Azure Data Factory dan Azure Synapse.

Kode kesalahan: SalesforceOauth2ClientCredentialFailure

  • Penyebab: Anda menemukan kode kesalahan ini karena Anda tidak menyelesaikan konfigurasi Aplikasi Terhubung Salesforce.

  • Rekomendasi:
    Untuk mengonfigurasi Salesforce Connected App Anda, ikuti langkah-langkah berikut:

    1. Buat aplikasi yang terhubung, dan lengkapi informasi dasarnya dan pengaturan OAuth untuk aplikasi yang terhubung.

      1. Konfigurasikan Nama Aplikasi Tersambung, Nama API, dan Email Kontak.
      2. Pilih Aktifkan Pengaturan OAuth.
      3. Url panggilan balik dapat acak karena Alur Kredensial Klien tidak memerlukan panggilan balik, misalnya: https://login.salesforce.com/services/oauth2/callback
      4. Siapkan cakupan token akses OAuth, lebih baik menyiapkan "Akses penuh" untuk Azure Data Factory jika terjadi masalah izin.
        Jika Anda ingin menyimpan cakupan mini, setidaknya "Kelola data pengguna melalui API (api)" harus ditambahkan.
        Jika Anda tidak mengatur cakupan yang tepat, Anda mungkin mendapatkan pesan serupa berikut seperti: Tidak sah, Sesi ini tidak valid untuk digunakan dengan REST API
      5. Pilih Aktifkan Alur Kredensial Klien.

      Cuplikan layar mengonfigurasi informasi dasar untuk aplikasi konektor Salesforce.

    2. Dapatkan ID klien dan Rahasia melalui Kelola Detail Konsumen.

      Cuplikan layar detail kelola konsumen.

    3. Salin ID klien dan rahasia ke file txt untuk layanan tertaut Azure Data Factory.

      Cuplikan layar ID Klien dan Rahasia.

    4. Buat pengguna yang memiliki izin Pengguna Khusus API.

      1. Siapkan set izin yang hanya memiliki izin API saja. Cuplikan layar pengaturan izin sistem.
      2. Tentukan API Diaktifkan dan Pengguna Khusus Api. Cuplikan layar izin sistem.
    5. Buat pengguna baru dan tautkan set izin di halaman detail pengguna: Penetapan Set Izin. Cuplikan layar penetapan set izin.

    6. Dari halaman detail aplikasi yang tersambung, klik Kelola, klik Edit Kebijakan. Untuk Jalankan Sebagai, pilih pengguna eksekusi yang memiliki izin Pengguna Khusus API. Untuk Nilai Batas Waktu, Anda dapat memilih nilai yang tepat atau tetap tidak ada default.

      Cuplikan layar detail aplikasi yang terhubung.

      Cuplikan layar kebijakan edit.

Untuk bantuan pemecahan masalah lainnya, coba sumber daya ini: