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.2.1 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 Administratoranmeldeinformationen
- Salesforce verbundene App, die für die Integration mit konfiguriert ist ServiceNow
- Details der verbundenen AppSalesforce, z. B. Verbraucherschlüssel und geheimer Schlüssel des Verbrauchers .
- IntegrationHub-Abonnement
Sie müssen auch beachten, dass Salesforce Spoke v1 auf New York und Salesforce Spoke v1.2 auf Orlando und Paris zertifiziert ist.
Spoke-Unterabläufe
| Subflow | Beschreibung |
|---|---|
| Konto-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. |
| Verkaufschancen-Subflow | Verarbeitet Daten im Verkaufschancen-Objekt, 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 zum Erstellen von Datensätzens für Account, Kontakt, Fall, Lead, Verkaufschance, Auftrag und Benutzer verwenden. |
| Datensatz löschen | Löscht einen Datensatz in Salesforce. | |
| Datensatzdetails abrufen | Ruft den spezifischen Datensatz in Salesforce nach 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. | |
| Case Management | Fall erstellen | Erstellt einen Fall in Salesforce. |
| Lead-Verwaltung | Lead erstellen | Erstellt einen Lead in Salesforce. |
| Metadatenabruf | Metadaten – Service Cloud-Funktion prüfen | Überprüft, ob Salesforce Service Cloud für die Zielinstanz Salesforce aktiviert ist. Um diese Aktion zu verwenden, führen Sie die Schritte aus, die im Abschnitt Salesforce CRM-Integrationsprofil erstellen unter Integration mit Salesforce CRMbeschrieben sind. |
| 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 standardmäßigen oder benutzerdefinierten Tabelle Salesforce ab. | |
| Metadaten – Erstellbare Objekte abrufen | Ruft eine Liste der erstellbaren Objekte in Salesforceab. | |
| Metadaten – Löschbare Objekte abrufen | Ruft eine Liste der löschbaren Objekte in Salesforceab. | |
| Metadaten – Aktualisierbare Felder abrufen | Ruft eine Liste der aktualisierbaren Felder in einer erforderlichen standardmäßigen oder benutzerdefinierten Tabelle Salesforce ab. | |
| Metadaten – Aktualisierbare Objekte abrufen | Ruft eine Liste der aktualisierbaren Objekte in Salesforceab. | |
| Metadaten – Account-Felder abrufen | Ruft eine Liste von Feldern im Account-Objekt Salesforce ab. | |
| Metadaten – Fallursprungswerte abrufen | Ruft eine Liste der Fallursprünge in Salesforceab. Das Wertfeld des Fallursprungs aus dem Salesforce -Antworttext wird dem Namensfeld in der JSON-Ausgabe zugeordnet. | |
| Metadaten – Fallprioritäten abrufen | Ruft eine Liste der 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 der Fallgründe 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 von 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 von Verkaufschancenphasen in Salesforceab. Das Wertfeld der Verkaufschancen-Phase aus dem Salesforce -Antworttext 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 Auftragsstatuswerten 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 Schritte aus, die im Abschnitt Salesforce -Integrationsprofil erstellen unter Integration mit Salesforcebeschrieben sind. | |
| 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-Codierungen im Salesforce Anwenderobjekt 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 Benutzersprache aus dem Salesforce -Antworttext wird dem Namensfeld in der JSON-Ausgabe zugeordnet. | |
| Metadaten – Anwendergebietsschemata abrufen | Ruft eine Liste von Gebietsschemata im Benutzerobjekt Salesforce ab. Das Wertfeld des Benutzergebietsschemas 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 eine Verkaufschance in Salesforce. |
| Auftragsverwaltung | Auftrag erstellen | Erstellen Sies Auftrag in Salesforce. |
| Anwenderverwaltung | Benutzer erstellen | Erstellt einen Anwender in Salesforce. |
| Benutzerprofile suchen | Ruft eine Liste von Benutzerprofilen in Salesforceab. Die Felder Name und ID der Benutzerprofile aus dem Antworttext von Salesforce werden den Feldern Bezeichnung und Name in der JSON-Ausgabe zugeordnet. | |
| Benutzerrollen suchen | Ruft eine Liste von Benutzerrollen in Salesforceab. Die Felder Name und ID der Benutzerprofile aus dem Antworttext von Salesforce werden den Feldern Bezeichnung und Name in der JSON-Ausgabe zugeordnet. | |
| Sucht nach Anwendern | Ruft Benutzerattribute für Salesforce Benutzer ab. Um diese Aktion zu verwenden, führen Sie die Schritte aus, die im Abschnitt Salesforce CRM-Integrationsprofil erstellen unter Integration mit Salesforce CRMbeschrieben sind. | |
| Benutzer entfernen | Fordert einen Benutzeraccount in Salesforcezurück. Um diese Aktion zu verwenden, führen Sie die Schritte aus, die im Abschnitt Salesforce CRM-Integrationsprofil erstellen unter Integration mit Salesforce CRMbeschrieben sind. |
Salesforce -Kontoanforderungen
Für Salesforce-Spoke muss Ihr Konto Salesforce ] so konfiguriert werden, dass ein OAuth 2.0 JWT Bearer Grant-Token generiert wird.
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 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 MID-Server Auswahlattribute festzulegen. Weitere Informationen finden Sie unter MID-Server.