Slack moduler

I ett Adobe Workfront Fusion-scenario kan du automatisera arbetsflöden som använder Slack samt ansluta det till flera tredjepartsprogram och -tjänster.

Instruktioner om hur du skapar ett scenario finns i artiklarna under Skapa scenarier: artikelindex.

Mer information om moduler finns i artiklarna under Moduler: artikelindex.

Åtkomstkrav

Expandera om du vill visa åtkomstkrav för funktionerna i den här artikeln.

Du måste ha följande åtkomst för att kunna använda funktionerna i den här artikeln:

table 0-row-2 1-row-2 2-row-2 3-row-2 layout-auto html-authored no-header
Adobe Workfront package Alla
Adobe Workfront-licens

Nytt: Standard

eller

Aktuell: Arbete eller högre

Adobe Workfront Fusion-licens**

Aktuell: Inga Workfront Fusion-licenser krävs

eller

Äldre: Workfront Fusion for Work Automation and Integration

Produkt

Nytt:

  • Select or Prime Workfront package: Your organization must purchase Adobe Workfront Fusion.
  • Ultimate Workfront-paket: Workfront Fusion ingår.

eller

Aktuell: Din organisation måste köpa Adobe Workfront Fusion.

Mer information om informationen i den här tabellen finns i Åtkomstkrav i dokumentationen.

Mer information om Adobe Workfront Fusion-licenser finns i Adobe Workfront Fusion-licenser.

Förutsättningar

Du måste ha ett Slack-konto för att kunna använda Slack-moduler.

Slack API-information

Slack Connector använder följande:

Bas-URL
{{ifempty(parameters.domain, 'https://slack.com/api/')}}
API-tagg
v4.0.15

Slack-moduler och deras fält

När du konfigurerar Slack-moduler visas fälten som listas nedan i Workfront Fusion. Dessutom kan ytterligare Slack fält visas, beroende på faktorer som din åtkomstnivå i appen eller tjänsten. En rubrik med fet stil i en modul visar ett obligatoriskt fält.

Om du ser kartknappen ovanför ett fält eller en funktion kan du använda den för att ange variabler och funktioner för det fältet. Mer information finns i Mappa information från en modul till en annan.

Växla karta

Meddelanden

Create a Message

Den här åtgärdsmodulen skapar ett nytt meddelande.

Connection
Instruktioner om hur du ansluter ditt Slack-konto till Workfront Fusion finns i Skapa en anslutning till Adobe Workfront Fusion - grundläggande instruktioner.
Enter a channel ID or name

Välj hur du vill markera kanalen där du vill skapa ett meddelande.

  • Enter manually

    I fältet Channel ID or name anger eller mappar du kanal-ID:t eller namnet på den kanal där du vill skicka meddelandet.

    Obs! Channel-ID kan hämtas med modulen List Channels.

  • Select from the list

    Välj kanaltyp och sedan kanal.

Text

Ange textinnehållet i det meddelande som du vill skapa.

Obs! Mer information om textformatering finns i Formatera text för appytor i Slack -dokumentationen.

As user
Aktivera det här alternativet om du vill publicera meddelandet som den användare som äger inloggningsuppgifterna som används i anslutningen för den här modulen.
Thread message ID (time stamp)
Om det nya meddelandet är ett svar anger du tidsstämpeln för det meddelande du vill svara på. Ange inte tidsstämpeln för ett meddelande som redan är ett svar.
Reply broadcast

Välj Yes om båda följande gäller:

  • Det nya meddelandet är ett svar på ett annat meddelande

  • Du vill att det nya meddelandet ska visas för alla i kanalen

Attachments
För varje objekt som du vill bifoga till meddelandet klickar du på Lägg till objekt och fyller i informationen för objektet.
Icon emoji
Ange eller mappa det känslolägesikoner som ska användas som ikon för det här meddelandet, i formatet :icon-name:.
Icon URL
Ange eller mappa URL:en för bilden som ska användas som ikon för det här meddelandet.
Link names

Aktivera det här alternativet om du vill tillåta att namn och kanaler använder formatet @username eller #channel.

Mer information finns i Formatera text för appytor i Slack-dokumentationen.

Parse message text

Aktivera det här alternativet om du vill tillåta automatisk tolkning.

Mer information finns i Formatera text för appytor i Slack-dokumentationen.

Obs! Om du använde alternativen Link names eller Parse message text i det ursprungliga meddelandet bör du ange dem även när du kör modulen Update a Message.

Use markdown
Aktivera det här alternativet om du vill tillåta Slack att använda markering i texten.
Unfurl primarily text-based content

Aktivera det här alternativet om du vill tillåta borttagning av huvudsakligen textbaserat innehåll.

Mer information om borttagning av länkar i Slack finns i Ta bort länkar i meddelanden i Slack-dokumentationen.

Unfurl media content

Aktivera det här alternativet om du vill tillåta att medieinnehåll frigörs.

Mer information om borttagning av länkar i Slack finns i Ta bort länkar i meddelanden i Slack-dokumentationen.

User name
Ange det användarnamn som används för att skicka meddelandet. Om inget användarnamn anges används namnet "Bot".

Delete a Message

Den här åtgärdsmodulen tar bort ett angivet meddelande.

Connection
Instruktioner om hur du ansluter ditt Slack-konto till Workfront Fusion finns i Skapa en anslutning till Adobe Workfront Fusion - grundläggande instruktioner.
Channel ID

Ange eller mappa kanal-ID:t.

Obs! Channel-ID kan hämtas med modulen List Channels.

Message ID

Ange eller mappa tidsstämpeln för meddelandet som du vill ta bort.

Obs! Tidsstämpeln kan hämtas med en annan modul, till exempel modulen Bevaka privata kanalmeddelanden.

As user
Aktivera det här alternativet om du vill ta bort meddelandet som användaren med de autentiseringsuppgifter som används i anslutningen.

Get a Private Channel Message

Den här åtgärdsmodulen hämtar information om ett meddelande från en markerad kanal.

Connection
Instruktioner om hur du ansluter ditt Slack-konto till Workfront Fusion finns i Skapa en anslutning till Adobe Workfront Fusion - grundläggande instruktioner.
Channel ID

Ange (mappa) kanal-ID:t.

Obs! Channel-ID kan hämtas med modulen List Channels.

Message ID (Time stamp)

Ange eller mappa meddelandets tidsstämpel för meddelandet som du vill hämta information om.

Obs! Tidsstämpeln kan hämtas med en annan modul, till exempel modulen Watch Private Channel Messages.

Get a Public Channel Message**

Den här åtgärdsmodulen returnerar ett meddelande med ett angivet ID från en angiven offentlig kanal.

Connection
Instruktioner om hur du ansluter ditt Slack-konto till Workfront Fusion finns i Skapa en anslutning till Adobe Workfront Fusion - grundläggande instruktioner.
Channel ID

Ange eller mappa kanal-ID:t.

Obs! Channel-ID kan hämtas med modulen List Channels.

Message ID (Time stamp)

Ange eller mappa meddelandets tidsstämpel för meddelandet som du vill hämta information om.

Obs! Tidsstämpeln kan hämtas med en annan modul, till exempel modulen Watch Public Channel Messages.

Update a Message

Med den här åtgärdsmodulen kan du redigera ett befintligt meddelande.

Connection
Instruktioner om hur du ansluter ditt Slack-konto till Workfront Fusion finns i Skapa en anslutning till Adobe Workfront Fusion - grundläggande instruktioner.
Channel ID

Ange eller mappa ID:t för kanalen som innehåller meddelandet som du vill uppdatera.

Obs! Channel-ID kan hämtas med modulen List Channels.

Message ID (Time stamp)

Ange eller mappa meddelandets tidsstämpel för meddelandet som du vill hämta information om.

Obs! Tidsstämpeln kan hämtas med en annan modul, till exempel modulen Watch Public Channel Messages.

Text

Ange det nya textinnehållet i meddelandet som du vill uppdatera.

Mer information finns i Formatera text för appytor i Slack-dokumentationen.

As user
Aktivera det här alternativet om du vill uppdatera meddelandet som den användare som äger inloggningsuppgifterna som används i anslutningen för den här modulen.
Attachments
För varje objekt som du vill bifoga till meddelandet klickar du på Lägg till objekt och fyller i informationen för objektet.
Link names

Aktivera det här alternativet om du vill tillåta att namn och kanaler använder formatet @username eller #channel.

Mer information finns i Formatera text för appytor i Slack-dokumentationen.

Parse message text

Aktivera det här alternativet om du vill tillåta automatisk tolkning.

Mer information finns i Formatera text för appytor i Slack-dokumentationen.

Obs! Om du använde alternativen Link names eller Parse message text i det ursprungliga meddelandet bör du ange dem även när du kör modulen Uppdatera ett meddelande.

Watch Private Channel Messages

Denna utlösarmodul startar scenariot när ett nytt meddelande läggs till i en privat kanal (grupp).

Connection
Instruktioner om hur du ansluter ditt Slack-konto till Workfront Fusion finns i Skapa en anslutning till Adobe Workfront Fusion - grundläggande instruktioner.
Channel
Välj den privata kanal som du vill bevaka för nya meddelanden.
Limit
Ange det högsta antalet meddelanden som Workfront Fusion ska returnera under en körningscykel.

Watch Public Channel Messages

Den här utlösarmodulen startar scenariot när ett nytt meddelande läggs till i en offentlig kanal.

Connection
Instruktioner om hur du ansluter ditt Slack-konto till Workfront Fusion finns i Skapa en anslutning till Adobe Workfront Fusion - grundläggande instruktioner.
Channel
Välj den offentliga kanal som du vill bevaka för nya meddelanden.
Limit
Ange det högsta antalet meddelanden som Workfront Fusion ska returnera under en körningscykel.

Konversationer

Get a Channel

Den här åtgärdsmodulen returnerar information om en arbetsytekanal.

List Channels

Den här sökmodulen returnerar en lista med alla kanaler på en arbetsyta.

Connection
Instruktioner om hur du ansluter ditt Slack-konto till Workfront Fusion finns i Skapa en anslutning till Adobe Workfront Fusion - grundläggande instruktioner.
Channel ID

Ange eller mappa ID:t för kanalen som du vill hämta information om.

Obs! Channel-ID kan hämtas med modulen List Channels.

Connection
Instruktioner om hur du ansluter ditt Slack-konto till Workfront Fusion finns i Skapa en anslutning till Adobe Workfront Fusion - grundläggande instruktioner.
Exclude archived
Välj Yes om du vill exkludera arkiverade kanaler i resultat.
Type
Välj den eller de kanaltyper som du vill hämta.
Limit
Ange det maximala antalet kanaler som Workfront Fusion ska returnera under en körningscykel.

List Members in Channel

Sökmodulen returnerar en lista med användare i den valda kanalen.

Connection
Instruktioner om hur du ansluter ditt Slack-konto till Workfront Fusion finns i Skapa en anslutning till Adobe Workfront Fusion - grundläggande instruktioner.
Enter a channel ID or name

Välj hur du vill markera meddelandet som du vill skicka.

  • Enter manually

    I fältet Channel ID or name anger eller mappar du det kanal-ID eller den kanal som du vill visa användarna från.

    Obs! Channel-ID kan hämtas med modulen List Channels.

  • Select from the list

    Välj kanaltyp och sedan kanal.

Limit
Ange det högsta antalet medlemmar som Workfront Fusion ska returnera under en körningscykel.

Övriga

Make an API Call

Med den här åtgärdsmodulen kan du göra ett anpassat autentiserat anrop till API:t Slack. På så sätt kan du skapa en dataflödesautomatisering som inte kan utföras av de andra Slack-modulerna.

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.

Connection
Instruktioner om hur du ansluter ditt Slack-konto till Workfront Fusion finns i Skapa en anslutning till Adobe Workfront Fusion - grundläggande instruktioner.
URL
Ange en relativ sökväg till https://slack.com/api/. Exempel: /users/identity.
Method
Headers

Lägg till rubrikerna för begäran i form av ett standard-JSON-objekt.

Exempel: {"Content-type":"application/json"}

Workfront Fusion lägger till auktoriseringsrubrikerna åt dig.

Query String

Lägg till frågan för API-anropet i form av ett standard-JSON-objekt.

Exempel: {"name":"something-urgent"}

Body

Lägg till brödinnehållet för API-anropet i form av ett standard-JSON-objekt.

Obs!

När du använder villkorssatser som if i JSON placerar du citattecknen utanför villkorssatsen.

Base URL
Välj den bas-URL som du vill använda för API-anropet.
Send access token
Välj om du vill skicka åtkomsttoken som en rubrik eller som en frågeparameter.

Terminologi

Följande terminologi kan vara användbar när du konfigurerar Slack moduler:

  • DM: Direct Message
  • IM: Instant Message
  • Privat kanal: tidigare Group
  • Direktmeddelande: tidigare IM
  • Kanal: Conversation i API-dokumentationen, channel i appen Slack.
recommendation-more-help
7e1891ad-4d59-4355-88ab-a2e62ed7d1a3