Loading
Subventionnement
Comment Salesforce se connecte aux API Candid

Comment Salesforce se connecte aux API Candid

L'intégration Candid utilise des composants Salesforce pour authentifier et passer des appels externes à l'API Candid en toute sécurité.

Éditions requises

Disponible avec : Lightning Experience
Disponible avec : Nonprofit Cloud pour Subventionnement et Solutions Secteur public. Afficher la disponibilité
En-tête personnalisé
Un élément d'en-tête de requête HTTP qui contient une paire clé-valeur fournissant des données supplémentaires pour aider le serveur à traiter la requête.
Identifiant externe
Un identifiant externe définit comment Salesforce s'authentifie à un système externe. Pour les API Candid, vous configurez l'identifiant externe avec un protocole d'authentification personnalisé et stockez vos clés d'abonnement Candid en tant que principaux nommés. L'identifiant externe contient également l'en-tête personnalisé Subscription-Key, requis par Candid à chaque requête.
Identifiant nommé
Un identifiant nommé spécifie l'URL de base d'un point de terminaison d'appel externe et pointe vers l'identifiant externe pour l'authentification. À l'exécution, Salesforce combine l'URL de base de l'identifiant nommé avec le chemin fourni par le service externe pour former l'URL complète du point de terminaison.
Service externe
Un service externe importe une spécification OpenAPI et génère des classes Apex et des actions de flux que vos automatisations peuvent appeler. Vous n'écrivez aucun code d'appel externe. Salesforce génère le code d'appel externe à partir de la spécification.
Ensemble d'autorisations
Ensemble de paramètres et d'autorisations qui accordent aux utilisateurs l'accès à divers outils et fonctions.
Principal
Un principal contient des paramètres d'authentification avec une API et associe l'identifiant externe à des ensembles d'autorisations et des profils.

Voici une vue d'ensemble des étapes pour récupérer des données Candid dans votre organisation Subventionnement.

  1. Obtenir une clé d'abonnement API Candid.
  2. Créez un identifiant externe qui indique à Salesforce comment s'authentifier aux API Candid.
  3. Créez un ensemble d'autorisations pour accorder aux utilisateurs l'accès aux API Candid.
  4. Créez un identifiant nommé pour le point de terminaison d'API Contrôle de charité candide.
  5. Créez un service externe pour le point de terminaison d'API Contrôle de charité Candid en utilisant la spécification OpenAPI Candid associée au point de terminaison.
  6. Créez un flux qui appelle le service externe Candid Charity Check.
  7. Accédez au service externe dans Apex
 
Chargement
Salesforce Help | Article