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 v2.3.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 Salesforce le spoke v1 est certifié sur New York et Salesforce le spoke v1.2 est certifié sur Orlando et Paris.
Flux secondaires du spoke
| Flux secondaire | Description |
|---|---|
| Flux secondaire de compte | Traite les données de l’objet de compte lorsque le Salesforce webhook est déclenché. |
| Flux secondaire du ticket | Traite les données dans l’objet du ticket lorsque le Salesforce webhook est déclenché. |
| Flux secondaire de contrat | Traite les données de l’objet de contrat lorsque le Salesforce webhook est déclenché. |
| Flux secondaire d’opportunité | Traite les données de 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 un Salesforce ID d’enregistrement. | |
| Rechercher des pièces jointes à partir des 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’objets. | |
| 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 profil d’intégration Salesforce CRM dans Intégration à Salesforce CRM. |
| Métadonnées : obtenir les types de comptes | Récupère tous les types de comptes disponibles dans Salesforce. |
|
| Métadonnées : obtenir les 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 d’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 les champs personnalisables | 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 les 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 du ticket dans Salesforce. Le champ de valeur du ticket d’origine du corps de la Salesforce réponse est mappé au champ de nom dans la 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é de ticket du corps de la Salesforce réponse est mappé au champ de nom dans la sortie JSON. | |
| Métadonnées : obtenir les raisons des tickets | Récupère une liste des motifs de tickets dans Salesforce. Le champ de valeur du motif du ticket issu du corps de la Salesforce réponse est mappé au champ de nom dans la sortie JSON. | |
| Métadonnées : obtenir les valeurs d’état des tickets | Récupère une liste des valeurs d’état du ticket dans Salesforce. Le champ de valeur de l’état du ticket provenant du corps de la Salesforce réponse est mappé au champ de nom dans la 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 des secteurs dans l’objet Salesforce piste. Le champ de valeur du secteur issu du corps de la Salesforce réponse est mappé au champ de nom dans la sortie JSON. | |
| Métadonnées : obtenir l’état du prospect | Récupère une liste des valeurs d’état de la piste dans Salesforce. Le champ de valeur de l’état de la piste à partir du corps de la Salesforce réponse est mappé au champ de nom dans la 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 la Salesforce réponse est mappé au champ de nom dans la sortie JSON. | |
| Métadonnées : obtenir les types d’opportunité | Récupère une liste des types d’opportunités dans Salesforce. Le champ de valeur du type d’opportunité du corps de la Salesforce réponse est mappé au champ de nom dans la 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 dans Salesforce. Le champ de valeur de l’état de la commande provenant du corps de la Salesforce réponse est mappé au champ de nom dans la 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 profil d’intégration Salesforce dans Intégration à Salesforce. | |
| Métadonnées : obtenir les champs d’enregistrement | Récupère tous les champs d'enregistrement du nom de table spécifié. | |
| Métadonnées : obtenir les champs de relations | Récupère tous les champs de relations pour le nom d'objet spécifié. | |
| Métadonnées : obtenir les noms de relations | 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 User. Le champ de valeur du codage d’e-mail à partir du corps de la Salesforce réponse est mappé au champ de nom dans la sortie JSON. | |
| Métadonnées : obtenir les langues de l’utilisateur | Récupère une liste de langues dans l’objet Salesforce User. Le champ de valeur de la langue de l’utilisateur provenant du corps de la Salesforce réponse est mappé au champ de nom dans la sortie JSON. | |
| Métadonnées : obtenir les paramètres régionaux de l’utilisateur | Récupère une liste des paramètres régionaux dans l’objet Salesforce User. Le champ de valeur des paramètres régionaux de l’utilisateur provenant du corps de la Salesforce réponse est mappé au champ de nom dans la 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 la 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éeune 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 profil d’intégration Salesforce CRM dans Intégration à Salesforce CRM. |
| Rechercher un flux de droits basés sur l'utilisation | Récupère les détails d’utilisation de la consommation pour les ressources. Pour utiliser cette action, effectuez les étapes décrites dans la section Créer un profil d’intégration Salesforce 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 dans .Salesforce Les champs nom et ID des profils d’utilisateurs du corps de la Salesforce réponse 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 nom et ID des profils d’utilisateurs du corps de la Salesforce réponse 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 profil d’intégration Salesforce CRM dans Intégration à Salesforce CRM. |
|
| Supprimer un utilisateur | Récupère un compte d’utilisateur dans Salesforce. Pour utiliser cette action, effectuez les étapes décrites dans la section Créer un profil d’intégration Salesforce CRM dans Intégration à Salesforce CRM. |
Salesforce Exigences de compte
Pour ce faire, Spoke Salesforce vous devez configurer votre Salesforce compte afin de générer un jeton d’attribution au porteur OAuth 2.0 JWT.
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 Configurez 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 d’exécution Salesforce des actions et définir Serveur MID les attributs de sélection. Pour en savoir plus, consultez Serveur MID.