Salesforce Spoke
Le spoke Salesforce a été conçu par Bristlecone, Inc. Accédez aux données des objets Compte, Contact, Ticket, Prospect, Opportunité, Ordre et Utilisateur de votre instance Salesforce et gérez-les à partir de l'instance ServiceNow.
Demander des applications dans l'App Store
Visitez le site Web ServiceNow Store pour découvrir toutes les applications disponibles et pour obtenir des informations sur la procédure à suivre pour soumettre des demandes à la boutique. Pour obtenir des informations sur les notes de publication cumulatives pour toutes les applications publiées, consultez les ServiceNow Storenotes de publication relatives à l'historique des versions.
Abonnement à Hub d'intégration
Ce spoke requiert un abonnement au Centre d'intégration. Pour plus d'informations, consultez Calendriers juridiques - Vue d'ensemble du Centre d'intégration.
Version de spoke
Spoke Salesforce La version2.3 est la dernière version.
Version prise en charge
Ce spoke a été conçu pour la version d’API v48.0, mais peut être compatible avec les Salesforce versions ultérieures.
Exigences relatives au spoke
- Salesforce compte
- Salesforce Informations d’identification de l’administrateur
- Salesforce Application connectée configurée pour s’intégrer à ServiceNow
- Salesforce Détails de l’application connectée, tels que la clé du consommateur et le secret du consommateur .
- Abonnement à Hub d'intégration
Vous devez également noter que le spoke v1 est certifié sur New York et Salesforce que Salesforce le spoke v1.2 est certifié sur Orlando et Paris.
Flux secondaires du spoke
| Flux secondaire | Description |
|---|---|
| Flux secondaire du compte | Traite les données dans l’objet de compte lorsque le Salesforce webhook est déclenché. |
| Flux secondaire du ticket | Traite les données dans l’objet de ticket lorsque le Salesforce webhook est déclenché. |
| Flux secondaire de contrat | Traite les données dans l’objet de contrat lorsque le Salesforce webhook est déclenché. |
| Flux secondaire d’opportunité | Traite les données dans l’objet d’opportunité lorsque le Salesforce webhook est déclenché. |
| Flux secondaire Salesforce | Traite les données de n’importe quel Salesforce objet lorsque le Salesforce webhook est déclenché. |
Actions du spoke
| Catégorie | Action | Description |
|---|---|---|
| Gestion des comptes | Créer un compte | Crée un compte dans Salesforce. |
| Rechercher des comptes | Récupère tous les détails du compte en fonction de la requête SOQL spécifiée. | |
| Rechercher des enregistrements pour le compte | Récupère tous les enregistrements d'un compte en fonction du nom de la relation donné. | |
| Gestion des enregistrements | Créer un enregistrement | Crée un enregistrement dans Salesforce. Remarque : Assurez-vous d’utiliser des actions pertinentes pour créer des enregistrementspour le compte, le contact, le ticket, la piste, l’opportunité, la commande et l’utilisateur. |
| Supprimer l'enregistrement | Supprime un enregistrement dans Salesforce. | |
| Obtenir les détails de l'enregistrement | Récupère l’enregistrement spécifique dans Salesforce par ID d’enregistrement. | |
| Rechercher des pièces jointes à partir d’enregistrements | Récupère une pièce jointe à partir d’un enregistrement s’il a été téléchargé à l’aide de la vue Salesforce classique. | |
| Rechercher des contrats | Récupère tous les détails du contrat en fonction de la requête SOQL spécifiée. | |
| Rechercher les enregistrements connexes | Récupère tous les enregistrements pour le nom d'objet spécifié associé au nom de la relation donnée. | |
| Action d'aide de flux secondaire | Analyse l’entrée JSON du flux secondaire et génère un tableau d’objet. | |
| Mettre à jour l'enregistrement | Met à jour un enregistrement dans Salesforce. | |
| Rechercher un document à partir de l'enregistrement | Récupère un document à partir d’un enregistrement s’il a été téléchargé à l’aide de la vue Salesforce Lightning. | |
| Gestion des tickets | Créer un ticket | Crée un ticket dans Salesforce. |
| Gestion des pistes | Créer un prospect | Crée une piste dans Salesforce. |
| Récupération des métadonnées | Métadonnées : vérifier la fonctionnalité Service Cloud | Vérifie si Salesforce Service Cloud cette option est activée sur l’instance cible Salesforce . Pour utiliser cette action, effectuez les étapes décrites dans la section Créer un Salesforce profil d’intégration CRM dans Intégration à Salesforce CRM. |
| Métadonnées : obtenir les types de compte | Récupère tous les types de comptes disponibles dans Salesforce. |
|
| Métadonnées : obtenir des champs créables | Récupère une liste de champs pouvant être créés dans une table standard ou personnalisée Salesforce requise. | |
| Métadonnées : obtenir des objets pouvant être créés | Récupère une liste des objets pouvant être créés dans Salesforce. | |
| Métadonnées : obtenir les objets pouvant être supprimés | Récupère une liste des objets pouvant être supprimés dans Salesforce. | |
| Métadonnées : obtenir des champs pouvant être mis à jour | Récupère une liste de champs pouvant être mis à jour dans une table standard ou personnalisée Salesforce requise. | |
| Métadonnées : obtenir des objets pouvant être mis à jour | Récupère une liste des objets pouvant être mis à jour dans Salesforce. | |
| Métadonnées : obtenir des champs de compte | Récupère une liste de champs dans l’objet Salesforce Compte. | |
| Métadonnées : obtenir les valeurs d'origine du ticket | Récupère une liste des origines de tickets dans Salesforce. Le champ de valeur de l’origine du ticket issu du corps de la réponse est mappé au champ nom dans la Salesforce sortie JSON. | |
| Métadonnées : obtenir les priorités des tickets | Récupère une liste des priorités de tickets dans Salesforce. Le champ de valeur de la priorité du ticket du corps de réponse est mappé au champ nom dans la Salesforce sortie JSON. | |
| Métadonnées : obtenir les raisons du ticket | Récupère une liste des motifs du ticket dans Salesforce. Le champ de valeur du motif du ticket du corps de la réponse est mappé au champ nom dans la Salesforce sortie JSON. | |
| Métadonnées : obtenir les valeurs d'état du ticket | Récupère une liste des valeurs d’état de ticket au format Salesforce. Le champ de valeur de l’état du ticket du corps de réponse est mappé au champ nom dans la Salesforce sortie JSON. | |
| Métadonnées : obtenir les secteurs pour les comptes | Récupère tous les secteurs d'activité disponibles pour les comptes dans Salesforce. | |
| Métadonnées : obtenir des secteurs pour les prospects | Récupère une liste de secteurs d’activité dans l’objet Salesforce Lead. Le champ de valeur du secteur du corps de réponse est mappé au champ de nom dans la Salesforce sortie JSON. | |
| Métadonnées : obtenir l'état du prospect | Récupère une liste des valeurs d’état de la piste au format Salesforce. Le champ de valeur de l’état de la piste du corps de réponse est mappé au champ nom dans la Salesforce sortie JSON. | |
| Métadonnées : obtenir des objets | Récupère tous les noms d'objet disponibles dans Salesforce. | |
| Métadonnées : obtenir les étapes d'opportunité | Récupère une liste des étapes d’opportunité dans Salesforce. Le champ de valeur de l’étape d’opportunité du corps de réponse est mappé au champ nom dans la Salesforce sortie JSON. | |
| Métadonnées : obtenir les types d'opportunités | Récupère une liste des types d’opportunités dans Salesforce. Le champ de valeur du type d’opportunité du corps de réponse est mappé au champ nom dans la Salesforce sortie JSON. | |
| Métadonnées : obtenir les valeurs d'état de la commande | Récupère une liste des valeurs d’état de la commande au format Salesforce. Le champ de valeur de l’état de la commande du corps de réponse est mappé au champ nom dans la Salesforce sortie JSON. | |
| Métadonnées : obtenir le type d'organisation | Récupère le type d’organisation de l’instance Salesforce . Pour utiliser cette action, effectuez les étapes décrites dans la section Créer un Salesforce profil d’intégration dans Intégration à Salesforce. | |
| Métadonnées : obtenir des champs d'enregistrement | Récupère tous les champs d'enregistrement du nom de table spécifié. | |
| Métadonnées : obtenir des champs de relation | Récupère tous les champs de relations pour le nom d'objet spécifié. | |
| Métadonnées : obtenir des noms de relation | Récupère tous les noms de relations pour le nom d'objet spécifié. | |
| Métadonnées : obtenir les codages des e-mails de l'utilisateur | Récupère une liste des codages d’e-mail dans l’objet Salesforce Utilisateur. Le champ de valeur du codage de l’e-mail à partir du corps de la réponse est mappé au champ nom dans la Salesforce sortie JSON. | |
| Métadonnées : obtenir les langues de l'utilisateur | Récupère une liste de langues dans l’objet Salesforce Utilisateur. Le champ de valeur de la langue de l’utilisateur du corps de la réponse est mappé au champ nom dans la Salesforce sortie JSON. | |
| Métadonnées : obtenir les paramètres régionaux de l'utilisateur | Récupère une liste de paramètres régionaux dans l’objet Salesforce Utilisateur. Le champ de valeur des paramètres régionaux de l’utilisateur dans le corps de la réponse est mappé au champ nom dans la Salesforce sortie JSON. | |
| Métadonnées : obtenir les fuseaux horaires de l'utilisateur | Récupère la liste des fuseaux horaires dans l’objet Salesforce Utilisateur. Le champ de valeur du fuseau horaire du corps de réponse est mappé au champ de nom dans la Salesforce sortie JSON. | |
| Gestion des opportunités | Créer une opportunité | Crée une opportunité dans Salesforce. |
| Gestion des commandes | Créer un ordre | Créezune commande dans Salesforce. |
| Gestion des licences | Rechercher un flux de licences utilisateur | Récupère les informations sur l’abonnement de l’utilisateur disponibles dans Salesforce. Pour utiliser cette action, effectuez les étapes décrites dans la section Créer un Salesforce profil d’intégration CRM dans Intégration à Salesforce CRM. |
| Rechercher le flux d’autorisations basées sur l’utilisation | Récupère les détails de l’utilisation de la consommation pour les ressources. Pour utiliser cette action, effectuez les étapes décrites dans la section Créer un Salesforce profil d’intégration CRM dans Intégration à Salesforce CRM. |
|
| Gestion des utilisateurs | Créer un utilisateur | Crée un utilisateur dans Salesforce. |
| Rechercher des profils d'utilisateurs | Récupère une liste des profils d’utilisateurs au format Salesforce. Les champs de nom et d’ID des profils d’utilisateur du corps de réponse Salesforce sont mappés aux champs d’étiquette et de nom respectivement dans la sortie JSON. | |
| Rechercher des rôles d'utilisateur | Récupère une liste des rôles d’utilisateur dans Salesforce. Les champs de nom et d’ID des profils d’utilisateur du corps de réponse Salesforce sont mappés aux champs d’étiquette et de nom respectivement dans la sortie JSON. | |
| Rechercher des utilisateurs | Récupère les attributs d’utilisateur pour Salesforce les utilisateurs. Pour utiliser cette action, effectuez les étapes décrites dans la section Créer un Salesforce profil d’intégration CRM dans Intégration à Salesforce CRM. |
|
| Supprimer un utilisateur | Récupère un compte utilisateur dans Salesforce. Pour utiliser cette action, effectuez les étapes décrites dans la section Créer un Salesforce profil d’intégration CRM dans Intégration à Salesforce CRM. |
Salesforce Exigences de compte
Il est nécessaire de Spoke Salesforce configurer votre Salesforce compte pour générer un jeton OAuth 2.0 JWT Bearer Grant.
Exigences en matière d'alias de connexion et d'informations d'identification
Hub d'intégration utilise des alias pour gérer les informations de connexion et d'identification. L'utilisation d'un alias élimine la nécessité de configurer plusieurs informations d'identification et profils d'informations de connexion lors de l'utilisation d'environnements multiples. Si les informations de connexion ou d'identification changent, il n'est pas nécessaire de mettre à jour les actions qui utilisent la connexion. Pour en savoir plus, consultez Connections and Credentials.
Pour en savoir plus sur la configuration du spoke, consultez Configurer le Spoke Salesforce.
Configuration requise pour le Serveur MID
Ces actions utilisent des appels REST, qui peuvent s’exécuter sur une instance ou Serveur MID. Utilisez l’enregistrement de connexion associé à l’alias pour configurer l’emplacement Salesforce d’exécution des actions et définir Serveur MID les attributs de sélection. Pour en savoir plus, consultez Serveur MID.