Ti trovi qui:
Configurazione di una credenziale esterna per le API Candid
Creare una credenziale esterna che indica a Salesforce come eseguire l'autenticazione alle API Candid. La credenziale esterna memorizza le chiavi di abbonamento come entità e aggiunge l'intestazione della richiesta di chiave di abbonamento richiesta.
Versioni (Edition) richieste
| Disponibile nelle versioni: Lightning Experience |
| Disponibile in: Nonprofit Cloud per Concessione sovvenzioni e Soluzioni per il settore pubblico. Visualizzare la disponibilità. |
| Autorizzazioni utente richieste | |
|---|---|
| Per attivare e configurare le credenziali esterne: | Insieme di autorizzazioni Gestore concessione sovvenzioni |
Prima di iniziare, ottenere le chiavi di abbonamento API principale e secondaria Candid. Vedere Ottieni una chiave abbonamento API Candid.
- Da Imposta, nella casella Ricerca veloce, trovare e selezionare Credenziale denominata.
- Fare clic su Credenziali esterne.
- Fai clic su Nuova.
-
Impostare questi campi.
- Etichetta: Candid Charity Check
- Nome: Candid_Charity_Check
- Protocollo di autenticazione: Personalizzato
- Salva le modifiche.
-
Nella pagina Credenziale esterna, fare clic su Nuovo accanto a Principali.
Un'entità contiene i parametri utilizzati per eseguire l'autenticazione in un'API e collega la credenziale esterna agli insiemi di autorizzazioni e ai profili.
-
Impostare questi campi.
- Nome parametro: Chiave principale
- Numero di sequenza: 1
- Tipo di identità: Direttore denominato
- Nella sezione Parametri di autenticazione, fare clic su Aggiungi.
-
Impostare questi campi.
- Nome: SubscriptionKey
- Valore: Immettere la chiave di abbonamento API principale Candid.
- Salva le modifiche.
- Accanto a Entità, fare clic su Nuovo.
-
Impostare questi campi.
- Nome parametro: Chiave secondaria
- Numero di sequenza: 2
- Tipo di identità: Direttore denominato
- Nella sezione Parametri di autenticazione, fare clic su Aggiungi.
-
Impostare questi campi.
- Nome: SubscriptionKey
- Valore: Immettere la chiave di abbonamento API secondaria Candid.
- Salva le modifiche.
-
Accanto a Intestazioni personalizzate, fare clic su Nuovo.
Un'intestazione personalizzata è una coppia chiave-valore inclusa nell'intestazione della richiesta HTTP per fornire informazioni aggiuntive che il server può utilizzare per elaborare la richiesta.
-
Impostare questi campi.
- Nome: Chiave abbonamento
- Valore: {!$Credential.Candid_Charity_Check.SubscriptionKey}
- Numero di sequenza: 1
Il valore è un'espressione di formula che recupera la chiave di abbonamento dall'entità in fase di esecuzione. - Salva le modifiche.
Questo articolo ha risolto il problema?
Facci sapere, così possiamo migliorare!
