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.

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.

Åtkomstkrav

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

Adobe Workfront plan*
Pro eller högre
Adobe Workfront licens*
Plan, Work
Adobe Workfront Fusion licens**

Aktuellt licenskrav: Inget Workfront Fusion-licenskrav.

eller

Gammalt licenskrav: Workfront Fusion för Automatisering och integrering av arbetet

Produkt

Aktuellt produktkrav: Om du har planen Select eller Prime Adobe Workfront måste din organisation köpa både Adobe Workfront Fusion och Adobe Workfront för att kunna använda de funktioner som beskrivs i den här artikeln. Workfront Fusion ingår i planen Ultimate Workfront.

eller

Äldre produktkrav: Din organisation måste köpa Adobe Workfront Fusion och Adobe Workfront för att kunna använda de funktioner som beskrivs 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 Slack-konto för att kunna använda Slack-moduler.

API-information för Slack

Kopplingen Slack 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 visar Workfront Fusion fälten som listas nedan. 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 i Adobe Workfront Fusion.

Meddelanden

Watch Public Channel Messages

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

table 0-row-2 1-row-2 2-row-2 layout-auto html-authored no-header
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 maximala antalet meddelanden som Workfront Fusion returnerar under en körningscykel.
Watch Private Channel Messages

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

table 0-row-2 1-row-2 2-row-2 layout-auto html-authored no-header
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 maximala antalet meddelanden som Workfront Fusion returnerar under en körningscykel.
Get a Private Channel Message

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

table 0-row-2 1-row-2 2-row-2 layout-auto html-authored no-header
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 Public Channel.

Get a Public Channel Message

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

table 0-row-2 1-row-2 2-row-2 layout-auto html-authored no-header
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.

Create a Message

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

table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 6-row-2 7-row-2 8-row-2 9-row-2 10-row-2 layout-auto html-authored no-header
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.

Blocks Block är återanvändbara komponenter som du kan använda för att anpassa och ordna dina meddelanden. Mer information om block finns i Blockkit i Slack-dokumentationen.
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

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.

Update a Message

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

table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 layout-auto html-authored no-header
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

    Ange eller mappa kanal-ID:t eller kanalen som innehåller meddelandet i fältet Channel ID or name och ange sedan meddelandet Time Stamp (Message ID). .

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

  • Select from the list

    Välj kanaltyp, markera kanalen och markera sedan meddelandet.

Text

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

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

Blocks Block är återanvändbara komponenter som du kan använda för att anpassa och ordna dina meddelanden. Mer information om block finns i Blockkit i Slack-dokumentationen.
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.

Delete a Message

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

table 0-row-2 1-row-2 2-row-2 layout-auto html-authored no-header
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 den bevakade privata kanalmodulen.

Kanaler

List Channels

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

table 0-row-2 1-row-2 2-row-2 3-row-2 layout-auto html-authored no-header
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 returnerar under en körningscykel.
Get a Channel

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

table 0-row-2 1-row-2 layout-auto html-authored no-header
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.

List Members in Channel

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

table 0-row-2 1-row-2 2-row-2 3-row-2 layout-auto html-authored no-header
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 type Välj den typ av kanal som innehåller listan med medlemmar som du vill visa.
Public / Private Channel Markera kanalen som du vill visa medlemmar i.
Limit Ange det maximala antalet medlemmar som Workfront Fusion returnerar 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 i Adobe Workfront Fusion.

table 0-row-2 1-row-2 2-row-1 3-row-2 4-row-2 5-row-2 6-row-2 layout-auto html-authored no-header
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.

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
5f00cc6b-2202-40d6-bcd0-3ee0c2316b43