Ti trovi qui:
Come Salesforce si connette alle API Candid
L'integrazione con Candid utilizza i componenti Salesforce per autenticare ed effettuare chiamate all'API Candid in modo sicuro.
Versioni (Edition) richieste
| Disponibile nelle versioni: Lightning Experience |
| Disponibile in: Nonprofit Cloud per Concessione sovvenzioni e Soluzioni per il settore pubblico. Visualizzare la disponibilità. |
- Intestazione personalizzata
- Elemento di intestazione della richiesta HTTP che contiene una coppia chiave-valore che fornisce dati aggiuntivi per assistere il server nell'elaborazione della richiesta.
- Credenziale esterna
- Una credenziale esterna definisce il modo in cui Salesforce esegue l'autenticazione in un sistema esterno. Per le API Candid, configurare la credenziale esterna con un protocollo di autenticazione personalizzato e memorizzare le chiavi di abbonamento Candid come entità denominate. La credenziale esterna contiene anche l'intestazione personalizzata
Subscription-Key, richiesta da Candid in ogni richiesta. - Credenziale denominata
- Una credenziale denominata specifica l'URL di base di un callout endpoint e si collega alla credenziale esterna per l'autenticazione. In fase di esecuzione, Salesforce combina l'URL di base della credenziale denominata con il percorso fornito dal servizio esterno per formare l'URL endpoint completo.
- Servizio esterno
- Un servizio esterno importa una specifica OpenAPI e genera classi Apex e azioni Flusso che le automazioni possono chiamare. Non si scrive alcun codice di chiamata. Salesforce genera il codice di chiamata dalla specifica.
- Insieme di autorizzazioni
- Una raccolta di impostazioni e autorizzazioni che consentono agli utenti di accedere a vari strumenti e funzioni.
- Direttore
- Un'entità contiene i parametri per l'autenticazione con un'API e collega la credenziale esterna agli insiemi di autorizzazioni e ai profili.
Di seguito è riportata una panoramica dei passaggi per inserire i dati Candid nell'organizzazione Concessione sovvenzioni.
- Ottieni una chiave di abbonamento API Candid.
- Creare una credenziale esterna che indichi a Salesforce come eseguire l'autenticazione alle API Candid.
- Creare un insieme di autorizzazioni per concedere agli utenti l'accesso alle API Candid.
- Creare una credenziale denominata per l'endpoint API Candid Charity Check.
- Creare un servizio esterno per l'endpoint API Candid Charity Check utilizzando la specifica OpenAPI Candid associata per l'endpoint.
- Creare un flusso che chiama il servizio esterno Candid Charity Check.
- Accedere al servizio esterno in Apex.
Questo articolo ha risolto il problema?
Facci sapere, così possiamo migliorare!
