Salesforce-Spoke
Die Salesforce-Spoke wird von Bristlecone, Inc. erstellt. Greifen Sie über die ServiceNow-Instanz auf Daten in den Objekten „Account“, „Kontakt“, „Fall“, „Lead“, „Verkaufschance“, „Auftrag“ und „Benutzer“ Ihrer Salesforce-Instanz zu und verwalten Sie diese.
Apps im Store anfordern
Besuchen Sie die ServiceNow Store-Website, um alle verfügbaren Apps anzuzeigen und Informationen zum Senden von Anforderungen an den Store zu erhalten. Kumulative Informationen zum Release für alle veröffentlichten Apps finden Sie in den Release-Hinweisen zum ServiceNow Store-Versionsverlauf.
IntegrationHub-Abonnement
Diese Spoke erfordert ein Integration Hub-Abonnement. Weitere Informationen finden Sie unter Gesetzliche Zeitpläne − IntegrationHub − Übersicht.
Spoke-Version
Salesforce-Spoke v2.3 ist die neueste Version.
Unterstützte Version
Diese Spoke wurde für die Salesforce API-Version v48.0 erstellt, ist jedoch möglicherweise mit späteren Versionen kompatibel.
Spoke-Anforderungen
- Salesforce Account
- Salesforce Anmeldeinformationen des Administrators
- Salesforce verbundene App für die Integration mit konfiguriert ServiceNow
- Details derSalesforce verbundenen App, z. B. Verbraucherschlüssel und Verbrauchergeheimnis .
- IntegrationHub-Abonnement
Sie müssen auch beachten, dass Salesforce Spoke v1 für New York und Salesforce Spoke v1.2 für Orlando und Paris zertifiziert ist.
Spoke-Unterabläufe
| Subflow | Beschreibung |
|---|---|
| Account-Subflow | Verarbeitet Daten im Account-Objekt, wenn der Webhook Salesforce ausgelöst wird. |
| Fall-Subflow | Verarbeitet Daten im Fallobjekt, wenn der Webhook Salesforce ausgelöst wird. |
| Vertrags-Subflow | Verarbeitet Daten im Vertragsobjekt, wenn der Webhook Salesforce ausgelöst wird. |
| Subflow der Verkaufschance | Verarbeitet Daten im Verkaufschancenobjekt, wenn der Webhook Salesforce ausgelöst wird. |
| Salesforce-Subflow | Verarbeitet Daten in einem beliebigen Salesforce -Objekt, wenn der Webhook Salesforce ausgelöst wird. |
Spoke-Aktionen
| Kategorie | Aktion | Beschreibung |
|---|---|---|
| Account-Verwaltung | Konto erstellen | Erstellt einen Account in Salesforce. |
| Accounts suchen | Ruft alle Account-Details auf Basis der angegebenen SQL-Abfrage ab. | |
| Datensätze für Account suchen | Ruft alle Datensätze für einen Account basierend auf dem angegebenen Beziehungsnamen ab. | |
| Datensatzverwaltung | Datensatz erstellen | Erstellt einen Datensatz in Salesforce. Hinweis: Stellen Sie sicher, dass Sie relevante Aktionen verwenden, um Datensätzes für Account, Kontakt, Fall, Lead, Verkaufschance, Auftrag und Benutzer zu erstellen. |
| Datensatz löschen | Löscht einen Datensatz in Salesforce. | |
| Datensatzdetails abrufen | Ruft den spezifischen Datensatz in Salesforce anhand der Datensatz-ID ab. | |
| Sucht Anhang aus Datensätzen | Ruft einen Anhang aus einem Datensatz ab, wenn er in der Salesforce Classic-Ansicht hochgeladen wurde. | |
| Verträge suchen | Ruft alle Vertragsdetails auf Basis der angegebenen SOQL-Abfrage ab. | |
| Zugehörige Datensätze suchen | Ruft alle Datensätze für den angegebenen Objektnamen ab, die dem angegebenen Beziehungsnamen zugeordnet sind. | |
| Subflow-Hilfsaktion | Analysiert die JSON-Eingabe des Subflows und generiert ein Array von Objekten. | |
| Datensatz aktualisieren | Aktualisiert einen Datensatz in Salesforce. | |
| Dokument aus Datensatz suchen | Ruft ein Dokument aus einem Datensatz ab, wenn es in der Salesforce Lightning-Ansicht hochgeladen wurde. | |
| Fallverwaltung | Fall erstellen | Erstellt einen Fall in Salesforce. |
| Lead-Management | Lead erstellen | Erstellt einen Lead in Salesforce. |
| Metadatenabruf | Metadaten – Service Cloud-Funktion prüfen | Überprüft, ob Salesforce Service Cloud auf der Zielinstanz Salesforce aktiviert ist. Um diese Aktion zu verwenden, führen Sie die im Abschnitt Ein Salesforce CRM-Integrationsprofil erstellen in Integration mit Salesforce CRMbeschriebenen Schritte aus. |
| Metadaten – Account-Typen abrufen | Ruft alle in Salesforce verfügbaren Account-Typen ab. |
|
| Metadaten – Erstellbare Felder abrufen | Ruft eine Liste von erstellbaren Feldern in einer erforderlichen Standardtabelle oder anwenderdefinierten Tabelle Salesforce ab. | |
| Metadaten – Erstellbare Objekte abrufen | Ruft eine Liste erstellbarer Objekte in Salesforceab. | |
| Metadaten – Löschbare Objekte abrufen | Ruft eine Liste löschbarer Objekte in Salesforceab. | |
| Metadaten – Aktualisierbare Felder abrufen | Ruft eine Liste von aktualisierbaren Feldern in einer erforderlichen Standardtabelle oder anwenderdefinierten Tabelle Salesforce ab. | |
| Metadaten – Aktualisierbare Objekte abrufen | Ruft eine Liste aktualisierbarer Objekte in Salesforceab. | |
| Metadaten: Account-Felder abrufen | Ruft eine Liste von Feldern im Account-Objekt Salesforce ab. | |
| Metadaten – Fallursprungswerte abrufen | Ruft eine Liste von Fallursprüngen in Salesforceab. Das Wertfeld des Fallsursprungs aus dem Salesforce -Antworttext wird dem Namensfeld in der JSON-Ausgabe zugeordnet. | |
| Metadaten – Fallprioritäten abrufen | Ruft eine Liste von Fallprioritäten in Salesforceab. Das Wertfeld der Fallpriorität aus dem Salesforce -Antworttext wird dem Namensfeld in der JSON-Ausgabe zugeordnet. | |
| Metadaten – Fallgründe abrufen | Ruft eine Liste von Fallursachen in Salesforceab. Das Wertfeld des Fallgrunds aus dem Salesforce -Antworttext wird dem Namensfeld in der JSON-Ausgabe zugeordnet. | |
| Metadaten – Fallstatuswerte abrufen | Ruft eine Liste von Fallstatuswerten in Salesforceab. Das Wertfeld des Fallstatus aus dem Salesforce -Antworttext wird dem Namensfeld in der JSON-Ausgabe zugeordnet. | |
| Metadaten – Branchen für Accounts abrufen | Ruft alle Branchen ab, die für Accounts in Salesforce verfügbar sind. | |
| Metadaten – Lead-Branchen abrufen | Ruft eine Liste der Branchen im Lead-Objekt Salesforce ab. Das Wertfeld der Branche aus dem Salesforce -Antworttext wird dem Namensfeld in der JSON-Ausgabe zugeordnet. | |
| Metadaten – Lead-Status abrufen | Ruft eine Liste von Lead-Statuswerten in Salesforceab. Das Wertfeld des Lead-Status aus dem Salesforce -Antworttext wird dem Namensfeld in der JSON-Ausgabe zugeordnet. | |
| Metadaten – Objekte abrufen | Ruft alle verfügbaren Objektnamen in Salesforce ab. | |
| Metadaten – Opportunity-Phasen abrufen | Ruft eine Liste der Opportunity-Phasen in Salesforceab. Das Wertfeld der Verkaufschancenphase aus dem Antworttext Salesforce wird dem Namensfeld in der JSON-Ausgabe zugeordnet. | |
| Metadaten – Opportunity-Typen abrufen | Ruft eine Liste von Opportunity-Typen in Salesforceab. Das Wertfeld des Opportunity-Typs aus dem Salesforce -Antworttext wird dem Namensfeld in der JSON-Ausgabe zugeordnet. | |
| Metadaten – Auftragsstatuswerte abrufen | Ruft eine Liste von Bestellstatuswerten in Salesforceab. Das Wertfeld des Bestellstatus aus dem Salesforce -Antworttext wird dem Namensfeld in der JSON-Ausgabe zugeordnet. | |
| Metadaten – Organisationstyp abrufen | Ruft den Organisationstyp der Instanz Salesforce ab. Um diese Aktion zu verwenden, führen Sie die im Abschnitt Ein Salesforce -Integrationsprofil erstellen in Integration mit Salesforcebeschriebenen Schritte aus. | |
| Metadaten – Datensatzfelder abrufen | Ruft alle Datensatzfelder für den angegebenen Tabellennamen ab. | |
| Metadaten – Beziehungsfelder abrufen | Ruft alle Beziehungsfelder für den angegebenen Objektnamen ab. | |
| Metadaten – Beziehungsnamen abrufen | Ruft die Beziehungsnamen für den angegebenen Objektnamen ab. | |
| Metadaten – Anwender-E-Mail-Kodierungen abrufen | Ruft eine Liste von E-Mail-Verschlüsselungen im Anwenderobjekt Salesforce ab. Das Wertfeld der E-Mail-Codierung aus dem Salesforce -Antworttext wird dem Namensfeld in der JSON-Ausgabe zugeordnet. | |
| Metadaten – Anwendersprachen abrufen | Ruft eine Liste der Sprachen im Anwenderobjekt Salesforce ab. Das Wertfeld der Anwendersprache aus dem Salesforce -Antworttext wird dem Namensfeld in der JSON-Ausgabe zugeordnet. | |
| Metadaten – Anwendergebietsschemata abrufen | Ruft eine Liste von Gebietsschemata im Anwenderobjekt Salesforce ab. Das Wertfeld des Anwendergebietsschemas aus dem Salesforce -Antworttext wird dem Namensfeld in der JSON-Ausgabe zugeordnet. | |
| Metadaten – Anwenderzeitzonen abrufen | Ruft die Liste der Zeitzonen im Anwenderobjekt Salesforce ab. Das Wertfeld der Zeitzone aus dem Salesforce -Antworttext wird dem Namensfeld in der JSON-Ausgabe zugeordnet. | |
| Verkaufschancen-Management | Möglichkeit erstellen | Erstellt ein Jobangebot in Salesforce. |
| Auftragsmanagement | Auftrag erstellen | Erstellen Sies einen Auftrag in Salesforce. |
| Lizenzverwaltung | Sucht Stream mit Anwenderlizenzen | Ruft Informationen zum Anwenderabonnement ab, die in Salesforceverfügbar sind. Um diese Aktion zu verwenden, führen Sie die im Abschnitt Ein Salesforce CRM-Integrationsprofil erstellen in Integration mit Salesforce CRMbeschriebenen Schritte aus. |
| Sucht Stream für nutzungsbasierte Berechtigungen | Ruft die Verbrauchsdetails für die Ressourcen ab. Um diese Aktion zu verwenden, führen Sie die im Abschnitt Ein Salesforce CRM-Integrationsprofil erstellen in Integration mit Salesforce CRMbeschriebenen Schritte aus. |
|
| Anwenderverwaltung | Anwender erstellen | Erstellt einen Anwender in Salesforce. |
| Anwenderprofile suchen | Ruft eine Liste von Anwenderprofilen in Salesforceab. Die Felder „name“ und „ID“ der Anwenderprofile aus dem Salesforce -Antworttext werden den Feldern „label“ bzw. „name“ in der JSON-Ausgabe zugeordnet. | |
| Anwenderrollen suchen | Ruft eine Liste von Anwenderrollen in Salesforceab. Die Felder „name“ und „ID“ der Anwenderprofile aus dem Salesforce -Antworttext werden den Feldern „label“ bzw. „name“ in der JSON-Ausgabe zugeordnet. | |
| Anwender suchen | Ruft Anwenderattribute für Salesforce -Anwender ab. Um diese Aktion zu verwenden, führen Sie die im Abschnitt Ein Salesforce CRM-Integrationsprofil erstellen in Integration mit Salesforce CRMbeschriebenen Schritte aus. |
|
| Anwender entfernen | Fordert einen Anwender-Account in Salesforcezurück. Um diese Aktion zu verwenden, führen Sie die im Abschnitt Ein Salesforce CRM-Integrationsprofil erstellen in Integration mit Salesforce CRMbeschriebenen Schritte aus. |
Salesforce Kontoanforderungen
Für Salesforce-Spoke müssen Sie Ihren Account Salesforce ] konfigurieren, um ein OAuth 2.0 JWT Bearer Grant-Token zu generieren.
Alias-Anforderungen für Verbindungen und Anmeldeinformationen
IntegrationHub verwendet Aliasse, um Verbindungs- und Anmeldeinformationen zu verwalten. Wenn Sie ein Alias verwenden, müssen Sie nicht mehrere Anmeldeinformations- und Verbindungsinformationsprofile konfigurieren, wenn Sie mehrere Umgebungen verwenden. Wenn sich die Verbindungs- oder Anmeldeinformationen ändern, müssen Sie die Aktionen, die die Verbindung verwenden, nicht aktualisieren. Weitere Informationen finden Sie unter Connections and Credentials.
Informationen zum Einrichten der Spoke finden Sie unter Richten Sie die ein Salesforce-Spoke.
MID-Server-Anforderungen
Diese Aktionen verwenden REST-Aufrufe, die auf einer Instanz oder einem MID-Server ausgeführt werden können. Verwenden Sie den Verbindungsdatensatz, der dem Alias Salesforce zugeordnet ist, um zu konfigurieren, wo Aktionen ausgeführt werden, und um Auswahlattribute für MID-Server festzulegen. Weitere Informationen finden Sie unter MID-Server.