Salesforce modules

In een Adobe Workfront Fusion-scenario kunt u workflows automatiseren die Salesforceen deze verbinding maken met meerdere toepassingen en services van derden.

Voor een video-introductie van de Salesforce-connector raadpleegt u:

Als u instructies bij het creëren van een scenario nodig hebt, zie Een scenario maken in Adobe Workfront Fusion.

Voor informatie over modules, zie Modules in Adobe Workfront Fusion.

NOTE
  • Niet alle edities van Salesforce API-toegang hebben. Zie de informatie over Salesforce edities met API-toegang op de Salesforce Community site.
  • Voor informatie over specifieke fouten die door de Salesforce API, zie Salesforce API-documenten. U kunt ook de status van het dialoogvenster Salesforce API voor mogelijke uitvallen van de service.

Toegangsvereisten

U moet de volgende toegang hebben om de functionaliteit in dit artikel te kunnen gebruiken:

Adobe Workfront plan*
Pro of hoger
Adobe Workfront licentie*
Plan, Work
Adobe Workfront Fusion licentie**

Huidige vergunningsvereiste: Neen Workfront Fusion vergunningsvereiste.

of

Vereisten voor oudere licenties: Workfront Fusion voor werkautomatisering en -integratie

Product

Huidige productvereiste: als u beschikt over Select of Prime Adobe Workfront Abonnement, uw organisatie moet Adobe Workfront Fusion alsmede Adobe Workfront om de in dit artikel beschreven functionaliteit te gebruiken. Workfront Fusion is opgenomen in de Ultimate Workfront plannen.

of

Vereisten voor verouderd product: uw organisatie moet het product kopen Adobe Workfront Fusion alsmede Adobe Workfront om de in dit artikel beschreven functionaliteit te gebruiken.

Neem contact op met uw Workfront beheerder.

Voor informatie over Adobe Workfront Fusion licenties, zie Adobe Workfront Fusion licenties.

Vereisten

Te gebruiken Salesforce modules, moet u een Salesforce account.

Informatie over zoeken naar Salesforce objecten

Bij het zoeken naar objecten kunt u afzonderlijke zoekwoorden invoeren of een complexere query maken met behulp van jokertekens en operatoren:

  • Gebruik de asterisk wild card (*) als vervanging voor nul of meer tekens. Als u bijvoorbeeld zoekt naar CA*, worden items gevonden die met CA beginnen
  • Wilde kaart met vraagteken gebruiken (?) als vervanging van één teken. Bijvoorbeeld, vindt een onderzoek naar Jo?n punten met de term John of Joan maar niet Jon
  • Gebruik de operator voor aanhalingstekens (" ") om een exacte woordovereenkomst te zoeken. Bijvoorbeeld: "Maandvergadering"

Raadpleeg voor meer informatie over zoekmogelijkheden de Salesforce ontwikkelaarsdocumentatie over SOQL en SOSL.

Salesforce modules en hun velden

Triggers

Watch for Records

Deze triggermodule voert een scenario uit wanneer een record in een object wordt gemaakt of bijgewerkt. De module retourneert alle standaardvelden die zijn gekoppeld aan de record of records, samen met aangepaste velden en waarden die door de verbinding worden geopend. U kunt deze informatie in verdere modules in het scenario in kaart brengen.

Als u deze module configureert, worden de volgende velden weergegeven.

Connection
Voor instructies over het aansluiten van uw Salesforce account aan Workfront Fusion, zie Verbinding maken met Adobe Workfront Fusion - Basisinstructies
Type
Selecteer het type van Salesforce neem op dat u de module wilt letten.
Record Fields
Selecteer de velden die u in de module wilt bekijken. Beschikbare velden zijn afhankelijk van het type record.
Maximal count of records
Ga of kaart het maximumaantal verslagen in u de module tijdens elke cyclus van de scenariouitvoering wilt terugkeren.
Watch
Bepaal of u het scenario alleen nieuwe records van het geselecteerde type wilt bekijken, of nieuwe records van het geselecteerde type en alle andere wijzigingen in records van dat type.

Watch Outbound Messages

Deze trekkermodule voert een scenario uit wanneer iemand een bericht verzendt. De module retourneert alle standaardvelden die zijn gekoppeld aan de record of records, samen met aangepaste velden en waarden die door de verbinding worden geopend. U kunt deze informatie in verdere modules in het scenario in kaart brengen.

Voor deze module is extra installatie vereist:

  1. Ga naar de Salesforce instellingspagina.

    Zoek en klik op de knop met het label "Setup" in de rechterbovenhoek van het Salesforce account. Van de Salesforce opstellingspagina, zoek de map "Quick Find / Search" aan de linkerzijde. Zoeken naar "Workflow Rules."

  2. Klik op Workflow Rules.

  3. Op de Workflow Rules pagina die wordt weergegeven, klikt u op New Rule en selecteer het objecttype waarop de regel van toepassing is (bijvoorbeeld "Opportunity" als u updates van de verslagen van de Opportunity controleert).

  4. Klik op Next.

  5. Plaats een regelnaam, evaluatiecriteria, en regelcriteria, dan klik Save en Next.

  6. Klik op Done.

  7. Klik op de regel Nieuw workflow Edit

  8. Selecteer in de vervolgkeuzelijst Add Workflow Action de optie New Outbound Message.

  9. Geef een naam, beschrijving, URL van eindpunt en velden op die u wilt opnemen in het nieuwe uitgaande bericht en klik vervolgens op Save.

    De Endpoint URL bevat de URL die is opgegeven in het veld Salesforce Outbound Message in Workfront Fusion.

  10. Vorm een scenario dat met begint Outbound Message gebeurtenis.

  11. Klik op de knop </> in de rechterbenedenhoek en kopieer de opgegeven URL.

  12. Terugkeren naar de Workflow Rules pagina, zoek de nieuwe regel en klik op Activate.

Als u deze module configureert, worden de volgende velden weergegeven.

Webhook

Selecteer de webhaak die u wilt gebruiken om uitgaande berichten te bekijken. Als u een webhaak wilt toevoegen, klikt u op Add en voert u de naam en de verbinding van de website in.

Voor instructies over het aansluiten van uw Salesforce account aan Workfront Fusion, zie Verbinding maken met Adobe Workfront Fusion - Basisinstructies

Record Type
Selecteer het type van Salesforce verslag dat u de module voor uitgaande berichten wilt letten.
Fields
Selecteer de gebieden die u de module voor uitgaande berichten wilt letten. Beschikbare velden zijn afhankelijk van het type record.

Watch a field

Deze triggermodule start een scenario wanneer een veld wordt bijgewerkt in Salesforce.

Connection
Voor instructies over het aansluiten van uw Salesforce account aan Workfront Fusion, zie Verbinding maken met Adobe Workfront Fusion - Basisinstructies
Record Type
Selecteer het type record dat het veld bevat waarop de module moet letten. U moet een recordtype kiezen dat Field History ingeschakeld Salesforce instellen. Zie voor meer informatie Veldhistorie bijhouden in de Salesforce documentatie.
Field
Selecteer de gebieden die u de module voor veranderingen wilt controleren.
Limit
Ga of kaart het maximumaantal gebieden in u de module tijdens elke cyclus van de scenariouitvoering wilt terugkeren.

Handelingen

Create a Record

Deze actiemodule maakt een nieuwe record in een object.

In de module kunt u selecteren welke velden van het object beschikbaar zijn in de module. Dit vermindert het aantal gebieden u door moet scrollen wanneer vestiging de module.

De module retourneert de id van de record en de bijbehorende velden, samen met aangepaste velden en waarden die door de verbinding worden geopend. U kunt deze informatie in verdere modules in het scenario in kaart brengen.

Als u deze module configureert, worden de volgende velden weergegeven.

Connection
Voor instructies over het aansluiten van uw Salesforce account aan Workfront Fusion, zie Verbinding maken met Adobe Workfront Fusion - Basisinstructies
Record Type
Selecteer het type van Salesforce record die u met de module wilt maken. Velden worden beschikbaar op basis van het type record dat is geselecteerd in het dialoogvenster Record Type veld. Deze velden zijn gebaseerd op de Salesforce API.
Select fields to map

Selecteer de gebieden die u de module wilt vormen wanneer het creëren van het nieuwe verslag. De vereiste velden staan boven aan de lijst.

De velden die u selecteert, worden geopend onder dit veld. U kunt nu waarden invoeren in deze velden.

Read a Record

Deze actiemodule leest gegevens van één object in Salesforce.

U geeft de id van de record op.

De module retourneert de id van de record en de bijbehorende velden, samen met aangepaste velden en waarden die door de verbinding worden geopend. U kunt deze informatie in verdere modules in het scenario in kaart brengen.

Als u deze module configureert, worden de volgende velden weergegeven.

Connection
Voor instructies over het aansluiten van uw Salesforce account aan Workfront Fusion, zie Verbinding maken met Adobe Workfront Fusion - Basisinstructies
Record Type
Selecteer het type van Salesforce record dat u de module [action].read wilt.
Record Fields
Selecteer de velden die u in de module wilt lezen. U moet ten minste één veld selecteren.
ID

De unieke sleutel invoeren of toewijzen Salesforce Id van de record die de module moet lezen.

Als u de id wilt ophalen, opent u de Salesforce -object in uw browser en kopieer de tekst aan het einde van de URL na de laatste slash (/). Bijvoorbeeld: https://eu5.salesforce.com/<object ID>

Delete a Record

Deze actiemodule verwijdert een bestaande record in een object.

U geeft de id van de record op.

De module retourneert de id van de record en de bijbehorende velden, samen met aangepaste velden en waarden die door de verbinding worden geopend. U kunt deze informatie in verdere modules in het scenario in kaart brengen.

Als u deze module configureert, worden de volgende velden weergegeven.

Connection
Voor instructies over het aansluiten van uw Salesforce account aan Workfront Fusion, zie Verbinding maken met Adobe Workfront Fusion - Basisinstructies
Record Type
Selecteer het type van Salesforce record die u wilt verwijderen.
ID

De unieke sleutel invoeren of toewijzen Salesforce Id van de record die u wilt verwijderen uit de module.

Als u de id wilt ophalen, opent u de Salesforce -object in uw browser en kopieer de tekst aan het einde van de URL na de laatste slash (/). Bijvoorbeeld: https://eu5.salesforce.com/<object ID>

Custom API Call

Deze actiemodule laat u een douane voor authentiek verklaarde vraag aan het maken Salesforce API. Op deze manier kunt u een automatisering van de gegevensstroom maken die niet door de ander kan worden uitgevoerd Salesforce modules.

De module retourneert het volgende:

  • Status Code (getal): Dit geeft aan of uw HTTP-aanvraag is geslaagd of mislukt. Dit zijn standaardcodes die u kunt opzoeken op internet.

  • Headers (object): een gedetailleerdere context voor de respons-/statuscode die geen betrekking heeft op de hoofdtekst van de uitvoer. Niet alle kopteksten in een antwoordkoptekst zijn reactiekoppen. Sommige koppen zijn daarom niet altijd even handig.

    De antwoordheaders zijn afhankelijk van de HTTP-aanvraag die u hebt gekozen bij het configureren van de module.

  • Body (object): afhankelijk van de HTTP-aanvraag die u hebt gekozen bij het configureren van de module, ontvangt u mogelijk gegevens terug. Deze gegevens, zoals de gegevens van een GET request, bevindt zich in dit object.

Als u deze module configureert, worden de volgende velden weergegeven.

Selecteer de HTTP- verzoekmethode u de API vraag moet vormen. Zie voor meer informatie HTTP-aanvraagmethoden in Adobe Workfront Fusion.

Connection
Voor instructies over het aansluiten van uw Salesforce account aan Workfront Fusion, zie Verbinding maken met Adobe Workfront Fusion - Basisinstructies
URL

Een pad invoeren ten opzichte van <Instance URL>/services/data/v46.0/.

Voor de lijst met beschikbare eindpunten raadpleegt u de Handleiding voor ontwikkelaars van Salesforce REST API.

Method
Headers
Voeg de kopteksten van de aanvraag toe in de vorm van een standaard JSON-object. Bijvoorbeeld: {"Content-type":"application/json"}. Workfront Fusion voegt de machtigingsheaders voor u toe.
Query String
Voeg de query voor de API-aanroep toe in de vorm van een standaard JSON-object.Bijvoorbeeld: {"name":"something-urgent"}
Body

Voeg de inhoud van de hoofdtekst voor de API-aanroep toe in de vorm van een standaard JSON-object.

Opmerking:

Bij het gebruik van voorwaardelijke instructies zoals if in uw JSON, plaats de aanhalingstekens buiten de voorwaardelijke verklaring.

INFO
Voorbeeld: De volgende API-aanroep retourneert de lijst met alle gebruikers in uw Salesforce account:
  • URL: query

  • Methode: GET

  • Tekenreeks query:

  • Sleutel: q

  • Waarde: SELECT Id, Name, CreatedDate, LastModifiedDate FROM User LIMIT 10

De gelijken van het onderzoek kunnen in de Output van de module onder worden gevonden Bundle> Body >records.
In ons voorbeeld werden 6 gebruikers geretourneerd:

Upload Attachment/Document

Deze actiemodule uploadt een bestand en koppelt het aan een record die u opgeeft, of uploadt een document.

De module retourneert de id van de bijlage of het document en alle bijbehorende velden, samen met aangepaste velden en waarden die door de verbinding worden geopend. U kunt deze informatie in verdere modules in het scenario in kaart brengen.

Als u deze module configureert, worden de volgende velden weergegeven.

Connection
Voor instructies over het aansluiten van uw Salesforce account aan Workfront Fusion, zie Verbinding maken met Adobe Workfront Fusion - Basisinstructies
Type of Upload
Selecteer of u een bijlage of een document wilt uploaden in de module.
ID
Voer de id in of wijs de id toe van het object waarnaar u een bijlage wilt uploaden.
Folder
Selecteer de map met het bestand dat u wilt uploaden in de module.
Source File
Selecteer een bronbestand uit een vorige module of wijs de naam en gegevens van het bronbestand toe.

Download Attachment/Document

Deze actiemodule downloadt een document of bijlage uit een record.

U geeft de id van de record op en het gewenste type download.

De module retourneert de id van de bijlage of het document en alle bijbehorende velden, samen met aangepaste velden en waarden die door de verbinding worden geopend. U kunt deze informatie in verdere modules in het scenario in kaart brengen.

Als u deze module configureert, worden de volgende velden weergegeven.

Connection
Voor instructies over het aansluiten van uw Salesforce account aan Workfront Fusion, zie Verbinding maken met Adobe Workfront Fusion - Basisinstructies
Type of Download

Geef het type bestand op dat u van Salesforce wilt downloaden.

  • Attachment
  • Document
  • ContentDocument (Dit is een document dat is geüpload naar een bibliotheek in Saleforce CRM Content of Salesforce Files.)

ID /

Attachment ID /

ContentDocument ID

De unieke sleutel invoeren of toewijzen Salesforce Id van de record die de module moet downloaden.

Als u de id wilt ophalen, opent u de Salesforce -object in uw browser en kopieer de tekst aan het einde van de URL na de laatste slash (/). Bijvoorbeeld: https://eu5.salesforce.com/<object ID>

Update a Record

Deze actiemodule bewerkt een record in een object.

In de module kunt u selecteren welke velden van het object beschikbaar zijn in de module. Dit vermindert het aantal gebieden u door moet scrollen wanneer vestiging de module.

De module retourneert de id van de record en de bijbehorende velden, samen met aangepaste velden en waarden die door de verbinding worden geopend. U kunt deze informatie in verdere modules in het scenario in kaart brengen.

Als u deze module configureert, worden de volgende velden weergegeven.

Connection
Voor instructies over het aansluiten van uw Salesforce account aan Workfront Fusion, zie Verbinding maken met Adobe Workfront Fusion - Basisinstructies
ID
Voer de id in van de record die u wilt bijwerken of wijs deze toe.
Record Type
Selecteer het type van Salesforce record dat de module moet worden bijgewerkt. Velden worden beschikbaar op basis van het type record dat is geselecteerd in het veld Recordtype. Deze velden zijn gebaseerd op de Salesforce API.
Select fields to map

Selecteer de gebieden die u de module wilt vormen wanneer het creëren van het nieuwe verslag. De vereiste velden staan boven aan de lijst.

De velden die u selecteert, worden geopend onder dit veld. U kunt nu waarden invoeren in deze velden.

Zoekopdrachten

Search with Query

Deze zoekmodule zoekt naar records in een object in Salesforce die overeenkomen met de zoekquery die u opgeeft. U kunt deze informatie in verdere modules in het scenario in kaart brengen.

Als u deze module configureert, worden de volgende velden weergegeven.

Connection
Voor instructies over het aansluiten van uw Salesforce account aan Workfront Fusion, zie Verbinding maken met Adobe Workfront Fusion - Basisinstructies
Search Type

Selecteer het type onderzoek u de module wilt uitvoeren:

  • Simple

  • Using SOSL (Salesforce Object Search Language)

  • Using SOQL (Salesforce Object Query Language)

Type
Als u het eenvoudige zoektype hebt geselecteerd, kiest u het type van Salesforce record waarnaar u wilt zoeken in de module.
Query / SOSL Query / SOQL Query

Voer de query in waarop u wilt zoeken.

Zie voor meer informatie over SOSL Salesforce Object Search Language (SOSL) in de Salesforce documentatie.

Zie voor meer informatie over SOQL Salesforce Object Query Language (SOQL) in de Salesforce documentatie.

Opmerking: de waarde van de parameter RETURNING beïnvloedt de output van de module. Als u LIMIT, Fusion de instellingen in het dialoogvenster Maximal count of records veld. Als u geen limiet instelt, voegt Fusion de waarde in LIMIT = Maximal count of records.

Maximal count of records
Ga of kaart het maximumaantal verslagen in u de module tijdens elke cyclus van de scenariouitvoering wilt terugkeren.

Deze actiemodule wint alle verslagen terug die aan een bepaalde criteria voldoen.

Connection
Voor instructies over het aansluiten van uw Salesforce account aan Workfront Fusion, zie Verbinding maken met​ Adobe Workfront Fusion - Basisinstructies
Type
Selecteer het type object waarnaar u wilt zoeken.
Search criteria
Selecteer het veld waarnaar u wilt zoeken, de operator die u wilt gebruiken in de query en de waarde die u in het veld zoekt. U kunt vragen verbinden door EN of OF te gebruiken.
Outputs
Selecteer de velden die u in de uitvoer van de module wilt opnemen.
Result set
Selecteer of u de module Alle Overeenkomende Verslagen, of het Eerste Overeenkomende slechts Verslag wilt terugkeren.
Maximal
Ga of kaart het maximumaantal verslagen in u de module tijdens elke cyclus van de scenariouitvoering wilt terugwinnen.
recommendation-more-help
5f00cc6b-2202-40d6-bcd0-3ee0c2316b43