Salesforce moduler
I ett Adobe Workfront Fusion-scenario kan du automatisera arbetsflöden som använder Salesforce och ansluta det till flera tredjepartsprogram och -tjänster.
En videointroduktion till Salesforce Connector finns på:
Om du behöver instruktioner om hur du skapar ett scenario kan du läsa Skapa ett scenario i Adobe Workfront Fusion.
Mer information om moduler finns i Moduler i Adobe Workfront Fusion.
- Alla utgåvor av Salesforce har inte API-åtkomst. Mer information finns i informationen om Salesforce utgåvor med API-åtkomst på Salesforce Community-webbplatsen.
- Information om specifika fel som returneras från API:t Salesforce finns i API-dokumenten för Salesforce. Du kan också kontrollera status för Salesforce API:t för eventuella tjänstavbrott.
Åtkomstkrav
Du måste ha följande åtkomst för att kunna använda funktionerna i den här artikeln:
Kontakta Workfront-administratören om du vill ta reda på vilken plan, licenstyp eller åtkomst du har.
Mer information om Adobe Workfront Fusion licenser finns i Adobe Workfront Fusion licenser.
Förutsättningar
Du måste ha ett Salesforce-konto för att kunna använda Salesforce-moduler.
Salesforce API-information
Salesforce Connector använder följande:
Om att söka efter Salesforce objekt
När du söker efter objekt kan du antingen ange enskilda sökord eller skapa en mer komplex fråga med jokertecken och operatorer:
- Använd asteriskens jokertecken (*) som ersättning för noll eller flera tecken. En sökning efter Ca* söker efter objekt som börjar med Ca
- Använd frågetecken som jokertecken (?) som ersättning för ett enda tecken. Om du söker efter Jo?n hittas objekt med termen John eller Joan men inte Jon
- Använd operatorn för citattecken (" ") för att hitta en exakt frasmatchning. Till exempel:"Månadsmöte"
Mer information om sökmöjligheter finns i Salesforce-utvecklardokumentationen om SOQL och SOSL.
Salesforce-moduler och deras fält
Utlösare
Watch for Records
Den här utlösarmodulen kör ett scenario när en post i ett objekt skapas eller uppdateras. Modulen returnerar alla standardfält som är associerade med posten eller posterna, tillsammans med anpassade fält och värden som anslutningen har åtkomst till. Du kan mappa den här informationen i efterföljande moduler i scenariot.
När du konfigurerar den här modulen visas följande fält.
Watch Outbound Messages
Den här utlösarmodulen kör ett scenario när någon skickar ett meddelande. Modulen returnerar alla standardfält som är associerade med posten eller posterna, tillsammans med anpassade fält och värden som anslutningen har åtkomst till. Du kan mappa den här informationen i efterföljande moduler i scenariot.
Den här modulen kräver extra inställningar:
-
Gå till konfigurationssidan för Salesforce.
Om du vill komma åt konfigurationssidan letar du upp och klickar på knappen Setup i det övre högra hörnet av Salesforce-kontot. Gå till fältet Quick Find / Search till vänster på konfigurationssidan för Salesforce. Sök efter Workflow Rules.
-
Klicka på Workflow Rules.
-
På sidan Workflow Rules som visas klickar du på New Rule och väljer den objekttyp som regeln ska gälla för (till exempel Opportunity om du övervakar uppdateringar av säljprojektsposter).
-
Klicka på Next.
-
Ange ett regelnamn, utvärderingskriterier och regelvillkor och klicka sedan på Save och Next.
-
Klicka på Done.
-
Klicka på Edit från den nyligen skapade arbetsflödesregeln.
-
I listrutan Add Workflow Action väljer du New Outbound Message.
-
Ange namn, beskrivning, slutpunkts-URL och fält som du vill inkludera i det nya utgående meddelandet och klicka sedan på Save.
Fältet Endpoint URL innehåller URL:en som anges för Salesforce Outbound Message i Workfront Fusion.
-
Konfigurera ett scenario som börjar med händelsen Outbound Message.
-
Klicka på ikonen </> längst ned till höger och kopiera den angivna URL:en.
-
Gå tillbaka till sidan Workflow Rules, leta reda på den nya regeln och klicka sedan på Activate.
När du konfigurerar den här modulen visas följande fält.
Watch a field
Denna utlösarmodul startar ett scenario när ett fält uppdateras i Salesforce.
Åtgärder
Create a Record
Den här åtgärdsmodulen skapar en ny post i ett objekt.
I modulen kan du välja vilka av objektets fält som är tillgängliga i modulen. Detta minskar antalet fält som du måste bläddra igenom när du ställer in modulen.
Modulen returnerar postens ID och eventuella associerade fält, tillsammans med eventuella anpassade fält och värden som anslutningen har åtkomst till. Du kan mappa den här informationen i efterföljande moduler i scenariot.
När du konfigurerar den här modulen visas följande fält.
Read a Record
Den här åtgärdsmodulen läser data från ett enskilt objekt i Salesforce.
Du anger postens ID.
Modulen returnerar postens ID och eventuella associerade fält, tillsammans med eventuella anpassade fält och värden som anslutningen har åtkomst till. Du kan mappa den här informationen i efterföljande moduler i scenariot.
När du konfigurerar den här modulen visas följande fält.
Delete a Record
Den här åtgärdsmodulen tar bort en befintlig post i ett objekt.
Du anger postens ID.
Modulen returnerar postens ID och eventuella associerade fält, tillsammans med eventuella anpassade fält och värden som anslutningen har åtkomst till. Du kan mappa den här informationen i efterföljande moduler i scenariot.
När du konfigurerar den här modulen visas följande fält.
Custom API Call
Med den här åtgärdsmodulen kan du göra ett anpassat autentiserat anrop till API:t Salesforce. På så sätt kan du skapa en dataflödesautomatisering som inte kan utföras av de andra Salesforce-modulerna.
Modulen returnerar följande:
-
Status Code (tal): Detta anger om HTTP-begäran lyckades eller misslyckades. Det här är standardkoder som du kan söka efter på Internet.
-
Headers (objekt): En mer detaljerad kontext för svars-/statuskoden som inte relaterar till utdatatexten. Alla sidhuvuden som visas i en svarshuvud är inte svarshuvuden, så en del kanske inte är användbara för dig.
Svarshuvuden beror på den HTTP-begäran du valde när du konfigurerade modulen.
-
Body (objekt): Beroende på den HTTP-begäran du valde när du konfigurerade modulen kan du få tillbaka data. Dessa data, till exempel data från en GET-begäran, finns i det här objektet.
När du konfigurerar den här modulen visas följande fält.
Välj den HTTP-förfrågningsmetod som du behöver för att konfigurera API-anropet. Mer information finns i Metoder för HTTP-begäran i Adobe Workfront Fusion.
-
URL:
query
-
Metod: GET
-
Frågesträng:
-
Nyckel:
q
-
Värde:
SELECT Id, Name, CreatedDate, LastModifiedDate FROM User LIMIT 10
Upload Attachment/Document
Den här åtgärdsmodulen överför en fil och bifogar den till en post som du anger, eller överför ett dokument.
Modulen returnerar ID:t för den bifogade filen eller dokumentet och eventuella associerade fält, tillsammans med eventuella anpassade fält och värden som anslutningen har åtkomst till. Du kan mappa den här informationen i efterföljande moduler i scenariot.
När du konfigurerar den här modulen visas följande fält.
Download Attachment/Document
Den här åtgärdsmodulen hämtar ett dokument eller en bifogad fil från en post.
Du anger postens ID och vilken typ av hämtning du vill använda.
Modulen returnerar ID:t för den bifogade filen eller dokumentet och eventuella associerade fält, tillsammans med eventuella anpassade fält och värden som anslutningen har åtkomst till. Du kan mappa den här informationen i efterföljande moduler i scenariot.
När du konfigurerar den här modulen visas följande fält.
Update a Record
Denna åtgärdsmodul redigerar en post i ett objekt.
I modulen kan du välja vilka av objektets fält som är tillgängliga i modulen. Detta minskar antalet fält som du måste bläddra igenom när du ställer in modulen.
Modulen returnerar postens ID och eventuella associerade fält, tillsammans med eventuella anpassade fält och värden som anslutningen har åtkomst till. Du kan mappa den här informationen i efterföljande moduler i scenariot.
När du konfigurerar den här modulen visas följande fält.
Sökningar
Search with Query
Den här sökmodulen söker efter poster i ett objekt i Salesforce som matchar den sökfråga du anger. Du kan mappa den här informationen i efterföljande moduler i scenariot.
När du konfigurerar den här modulen visas följande fält.
Search
Den här åtgärdsmodulen hämtar alla poster som uppfyller ett visst villkor.