Salesforce
In einem Adobe Workfront Fusion-Szenario können Sie Workflows automatisieren, die Salesforce verwenden, und sie mit mehreren Anwendungen und Services von Drittanbietern verbinden.
Eine Videoeinführung zum Salesforce-Connector finden Sie unter:
Anweisungen zum Erstellen eines Szenarios finden Sie in den Artikeln unter Szenarios erstellen: Artikelindex.
Informationen zu Modulen finden Sie in den Artikeln unter Module: Artikelindex.
- Nicht alle Editionen von Salesforce verfügen über API-Zugriff. Weitere Informationen finden Sie in den Informationen zu Salesforce Editionen mit API-Zugriff auf der Salesforce Community-Site.
- Informationen zu bestimmten Fehlern, die von der Salesforce-API zurückgegeben werden, finden Sie in den Dokumenten zur Salesforce-API. Sie können auch den Status der Salesforce-API auf mögliche Service-Ausfälle überprüfen.
Zugriffsanforderungen
Sie müssen über folgenden Zugriff verfügen, um die Funktion in diesem Artikel verwenden zu können:
table 0-row-2 1-row-2 2-row-2 3-row-2 layout-auto html-authored no-header | |
---|---|
Adobe Workfront-Paket | Beliebig |
Adobe Workfront-Lizenz |
Neu: Standard Oder Aktuell: Arbeit oder höher |
Lizenz für Adobe Workfront Fusion** |
Aktuell: Keine Workfront Fusion-Lizenzanforderung. Oder Legacy: Workfront Fusion für Arbeitsautomatisierung und -integration |
Produkt |
Neu:
Oder Aktuell: Ihr Unternehmen muss Adobe Workfront Fusion erwerben. |
Weitere Informationen zu den Informationen in dieser Tabelle finden Sie unter Zugriffsanforderungen in der Dokumentation.
Informationen zu Adobe Workfront Fusion finden Sie unter Adobe Workfront Fusion Lizenzen.
Voraussetzungen
Um Salesforce-Module verwenden zu können, müssen Sie über ein Salesforce-Konto verfügen.
Salesforce-API-Informationen
Der Salesforce-Connector verwendet Folgendes:
Über die Suche nach Salesforce Objekten
Bei der Suche nach Objekten können Sie entweder einzelne Suchbegriffe eingeben oder eine komplexere Abfrage mit Platzhaltern und Operatoren erstellen:
- Verwenden Sie den Sternchen-Platzhalter (*) als Ersatz für null oder mehr Zeichen. Bei einer Suche nach Ca* werden beispielsweise Elemente gefunden, die mit Ca beginnen
- Mit einem Fragezeichen (?) als Ersatz für ein einzelnes Zeichen. Bei einer Suche nach Jon?n werden beispielsweise Elemente mit dem Begriff John oder Joan, aber nicht Jon gefunden
- Verwenden Sie den Anführungszeichen-Operator (“ „), um eine exakte Übereinstimmung der Phrasen zu finden. Beispiel: „Montagstreffen“
Weitere Informationen zu Suchmöglichkeiten finden Sie in der Salesforce Entwicklerdokumentation zu SOQL und SOSL.
Erstellen einer Verbindung zu Salesforce
So erstellen Sie eine Verbindung für Ihre Salesforce:
-
Klicken Sie in einem beliebigen Salesforce auf Add neben dem Feld Verbindung .
-
Füllen Sie die folgenden Felder aus:
table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 6-row-2 layout-auto html-authored no-header Connection name Geben Sie einen Namen für die neue Verbindung ein. Environment Wählen Sie aus, ob eine Verbindung zu einer Produktions- oder Nicht-Produktionsumgebung hergestellt werden soll. Type Wählen Sie aus, ob Sie eine Verbindung zu einem Service-Konto oder einem persönlichen Konto herstellen möchten. Client ID Geben Sie Ihre Salesforce-Client-ID ein. Client Secret Geben Sie Ihr Salesforce-Client-Geheimnis ein. Sandbox Aktivieren Sie diese Option, wenn es sich um eine Sandbox-Umgebung handelt. API Version Geben Sie die Version der Salesforce-API ein, die Sie verwenden möchten. Die Standardversion ist 62.0. -
Klicken Sie auf Continue , um die Verbindung zu speichern und zum Modul zurückzukehren.
Salesforce Module und ihre Felder
Auslöser
Watch a field
Dieses Feldmodul startet ein Trigger, wenn ein Feld in Salesforce aktualisiert wird.
Watch for Records
Dieses Trigger-Modul führt ein Szenario aus, wenn ein Datensatz in einem Objekt erstellt oder aktualisiert wird. Das Modul gibt alle Standardfelder zurück, die mit dem Datensatz oder den Datensätzen verknüpft sind, sowie alle benutzerdefinierten Felder und Werte, auf die die Verbindung zugreift. Sie können diese Informationen in nachfolgenden Modulen im Szenario zuordnen.
Beim Konfigurieren dieses Moduls werden die folgenden Felder angezeigt.
Watch Outbound Messages
Dieses Trigger-Modul führt ein Szenario aus, wenn jemand eine Nachricht sendet. Das Modul gibt alle Standardfelder zurück, die mit dem Datensatz oder den Datensätzen verknüpft sind, sowie alle benutzerdefinierten Felder und Werte, auf die die Verbindung zugreift. Sie können diese Informationen in nachfolgenden Modulen im Szenario zuordnen.
Dieses Modul erfordert einige zusätzliche Einstellungen:
-
Navigieren Sie zur Seite Salesforce.
Um auf die Setup-Seite zuzugreifen, klicken Sie auf die Schaltfläche mit der Bezeichnung "Setup" in der oberen rechten Ecke des Salesforce Kontos. Suchen Sie auf der Seite "Salesforce Setup“ die Leiste "Quick Find / Search" auf der linken Seite. Suchen Sie nach "Workflow Rules.“
-
Klicken Sie auf Workflow Rules.
-
Klicken Sie auf der Workflow Rules Seite, die angezeigt wird, auf New Rule und wählen Sie den Objekttyp aus, auf den die Regel angewendet werden soll (z. B. "Opportunity", wenn Sie Aktualisierungen der Opportunity-Datensätze überwachen).
-
Klicken Sie auf Next.
-
Legen Sie einen Regelnamen, Bewertungskriterien und Regelkriterien fest und klicken Sie dann auf Save und Next.
-
Klicken Sie auf Done.
-
Klicken Sie in der neu erstellten Workflow-Regel auf Edit…
-
Wählen Sie in der Dropdown-Liste Add Workflow Action die Option New Outbound Message aus.
-
Geben Sie Namen, Beschreibung, Endpunkt-URL und die Felder an, die Sie in die neue ausgehende Nachricht einbeziehen möchten, und klicken Sie dann auf Save.
Das Feld Endpoint URL enthält die URL, die auf der Salesforce-Outbound Message in Workfront Fusion angegeben ist.
-
Konfigurieren Sie ein Szenario, das mit dem Outbound Message beginnt.
-
Klicken Sie auf das Symbol </> unten rechts und kopieren Sie die bereitgestellte URL.
-
Kehren Sie zur Seite Workflow Rules zurück, suchen Sie die neu erstellte Regel und klicken Sie dann auf Activate.
Beim Konfigurieren dieses Moduls werden die folgenden Felder angezeigt.
Aktionen
Create a Record
Dieses Aktionsmodul erstellt einen neuen Datensatz in einem -Objekt.
Mit dem Modul können Sie auswählen, welche der Objektfelder im Modul verfügbar sind. Dadurch wird die Anzahl der Felder reduziert, die beim Einrichten des Moduls durchgescrollt werden müssen.
Das Modul gibt die ID des Datensatzes und alle zugehörigen Felder sowie alle benutzerdefinierten Felder und Werte zurück, auf die die Verbindung zugreift. Sie können diese Informationen in nachfolgenden Modulen im Szenario zuordnen.
Beim Konfigurieren dieses Moduls werden die folgenden Felder angezeigt.
Custom API Call
Mit diesem Aktionsmodul können Sie einen benutzerdefinierten authentifizierten Aufruf an die Salesforce-API durchführen. Auf diese Weise können Sie eine Datenflussautomatisierung erstellen, die von den anderen Salesforce nicht durchgeführt werden kann.
Das -Modul gibt Folgendes zurück:
-
Status Code (Zahl): Dies zeigt den Erfolg oder Misserfolg Ihrer HTTP-Anfrage an. Dies sind Standardcodes, die Sie im Internet nachschlagen können.
-
Headers (Objekt): Ein detaillierterer Kontext für die Antwort/den Status-Code, der sich nicht auf den Ausgabetext bezieht. Nicht alle Kopfzeilen, die in einer Antwort-Kopfzeile angezeigt werden, sind Antwort-Kopfzeilen, sodass einige möglicherweise nicht für Sie nützlich sind.
Die Antwort-Header hängen von der HTTP-Anfrage ab, die Sie beim Konfigurieren des Moduls ausgewählt haben.
-
Body (Objekt): Je nach der HTTP-Anfrage, die Sie beim Konfigurieren des Moduls ausgewählt haben, erhalten Sie möglicherweise einige Daten zurück. Diese Daten, z. B. die Daten aus einer GET, sind in diesem Objekt enthalten.
Beim Konfigurieren dieses Moduls werden die folgenden Felder angezeigt.
Wählen Sie die HTTP-Anfragemethode aus, die Sie zum Konfigurieren des API-Aufrufs benötigen. Weitere Informationen finden Sie unter HTTP-Anfragemethoden.
Delete a Record
Dieses Aktionsmodul löscht einen vorhandenen Datensatz in einem Objekt.
Sie geben die ID des Datensatzes an.
Das Modul gibt die ID des Datensatzes und alle zugehörigen Felder sowie alle benutzerdefinierten Felder und Werte zurück, auf die die Verbindung zugreift. Sie können diese Informationen in nachfolgenden Modulen im Szenario zuordnen.
Beim Konfigurieren dieses Moduls werden die folgenden Felder angezeigt.
Download Attachment/Document
Dieses Aktionsmodul lädt ein Dokument oder eine Anlage aus einem Datensatz herunter.
Sie geben die ID des Datensatzes und den gewünschten Download-Typ an.
Das Modul gibt die ID des Anhangs oder Dokuments und alle zugehörigen Felder sowie alle benutzerdefinierten Felder und Werte zurück, auf die die Verbindung zugreift. Sie können diese Informationen in nachfolgenden Modulen im Szenario zuordnen.
Beim Konfigurieren dieses Moduls werden die folgenden Felder angezeigt.
Read a Record
Dieses Aktionsmodul liest Daten aus einem einzelnen -Objekt in Salesforce.
Sie geben die ID des Datensatzes an.
Das Modul gibt die ID des Datensatzes und alle zugehörigen Felder sowie alle benutzerdefinierten Felder und Werte zurück, auf die die Verbindung zugreift. Sie können diese Informationen in nachfolgenden Modulen im Szenario zuordnen.
Beim Konfigurieren dieses Moduls werden die folgenden Felder angezeigt.
-
URL:
query
-
Methode: GET
-
Abfragezeichenfolge:
-
key:
q
-
Wert:
SELECT Id, Name, CreatedDate, LastModifiedDate FROM User LIMIT 10

Update a Record
Dieses Aktionsmodul bearbeitet einen Datensatz in einem -Objekt.
Mit dem Modul können Sie auswählen, welche der Objektfelder im Modul verfügbar sind. Dadurch wird die Anzahl der Felder reduziert, die beim Einrichten des Moduls durchgescrollt werden müssen.
Das Modul gibt die ID des Datensatzes und alle zugehörigen Felder sowie alle benutzerdefinierten Felder und Werte zurück, auf die die Verbindung zugreift. Sie können diese Informationen in nachfolgenden Modulen im Szenario zuordnen.
Beim Konfigurieren dieses Moduls werden die folgenden Felder angezeigt.
Upload Attachment/Document
Dieses Aktionsmodul lädt eine Datei hoch und hängt sie an einen von Ihnen angegebenen Datensatz an oder lädt ein Dokument hoch.
Das Modul gibt die ID des Anhangs oder Dokuments und alle zugehörigen Felder sowie alle benutzerdefinierten Felder und Werte zurück, auf die die Verbindung zugreift. Sie können diese Informationen in nachfolgenden Modulen im Szenario zuordnen.
Beim Konfigurieren dieses Moduls werden die folgenden Felder angezeigt.
Datei hochladen
Dieses Aktionsmodul lädt eine einzelne Datei in Salesforce hoch.
Suchvorgänge
Search with Query
Dieses Suchmodul sucht in einem -Objekt nach Datensätzen, Salesforce mit der angegebenen Suchanfrage übereinstimmen. Sie können diese Informationen in nachfolgenden Modulen im Szenario zuordnen.
Beim Konfigurieren dieses Moduls werden die folgenden Felder angezeigt.
Search
Dieses Aktionsmodul ruft alle Datensätze ab, die ein bestimmtes Kriterium erfüllen.