Slack

In einem Adobe Workfront Fusion Szenario können Sie Workflows automatisieren, die Slack verwenden, und sie mit mehreren Anwendungen und Services von Drittanbietern verbinden.

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.

Zugriffsanforderungen

Sie müssen über folgenden Zugriff verfügen, um die Funktion in diesem Artikel verwenden zu können:

Adobe Workfront Plan*
Pro oder höher
Adobe Workfront Lizenz*
Plan, Work
Adobe Workfront Fusion Lizenz **

Aktuelle Lizenzanforderung: Keine Workfront Fusion.

Oder

Legacy-Lizenzanforderung: Workfront Fusion für Arbeitsautomatisierung und -integration

Produkt

Aktuelle Produktanforderung: Wenn Sie über den Select oder Prime Adobe Workfront verfügen, muss Ihr Unternehmen Adobe Workfront Fusion kaufen und Adobe Workfront, die in diesem Artikel beschriebenen Funktionen zu verwenden. Workfront Fusion ist im Ultimate Workfront enthalten.

Oder

Legacy-Produktanforderung: Ihr Unternehmen muss Adobe Workfront Fusion erwerben und Adobe Workfront, die in diesem Artikel beschriebenen Funktionen zu verwenden.

Wenden Sie sich an Ihren Workfront, um herauszufinden, über welchen Plan, welchen Lizenztyp oder welchen Zugriff Sie verfügen.

Informationen zu Adobe Workfront Fusion finden Sie unter Adobe Workfront Fusion Lizenzen

Voraussetzungen

Um Slack-Module verwenden zu können, müssen Sie über ein Slack-Konto verfügen.

Slack-API-Informationen

Der Slack-Anschluss verwendet Folgendes:

Basis-URL
{{IfEmpty(parameters.domain, 'https://slack.com/api/')}}
API-Tag
v4.0.15

Slack Module und ihre Felder

Beim Konfigurieren Slack Module zeigt Workfront Fusion die unten aufgeführten Felder an. Darüber hinaus können abhängig von Faktoren wie Ihrer Zugriffsebene in der App oder dem Service weitere Slack angezeigt werden. Ein fett gedruckter Titel in einem Modul gibt ein erforderliches Feld an.

Wenn die Zuordnungsschaltfläche über einem Feld oder einer Funktion angezeigt wird, können Sie damit Variablen und Funktionen für dieses Feld festlegen. Weitere Informationen finden Sie unter Zuordnen von Informationen von einem Modul zu einem anderen.

Umschalter für Zuordnung

Nachrichten

Watch Public Channel Messages

Dieses Kanalmodul startet das Trigger, wenn eine neue Nachricht zu einem öffentlichen Kanal hinzugefügt wird.

table 0-row-2 1-row-2 2-row-2 layout-auto html-authored no-header
Connection Anweisungen zum Verbinden Ihres Slack-Kontos mit Workfront Fusion finden Sie unter Erstellen einer Verbindung zu Adobe Workfront Fusion - Grundlegende Anweisungen.
Channel Wählen Sie den öffentlichen Kanal aus, den Sie auf neue Nachrichten überprüfen möchten.
Limit Legen Sie die maximale Anzahl an Nachrichten fest, die Workfront Fusion während eines Ausführungszyklus zurückgeben.
Watch Private Channel Messages

Dieses Kanalmodul startet das Trigger-Szenario, wenn eine neue Nachricht zu einem privaten Kanal (einer Gruppe) hinzugefügt wird.

table 0-row-2 1-row-2 2-row-2 layout-auto html-authored no-header
Connection Anweisungen zum Verbinden Ihres Slack-Kontos mit Workfront Fusion finden Sie unter Erstellen einer Verbindung zu Adobe Workfront Fusion - Grundlegende Anweisungen.
Channel Privaten Kanal auswählen, der auf neue Nachrichten überwacht werden soll.
Limit Legen Sie die maximale Anzahl an Nachrichten fest, die Workfront Fusion während eines Ausführungszyklus zurückgeben.
Get a Private Channel Message

Dieses Aktionsmodul ruft die Details einer Nachricht von einem ausgewählten Kanal ab.

table 0-row-2 1-row-2 2-row-2 layout-auto html-authored no-header
Connection Anweisungen zum Verbinden Ihres Slack-Kontos mit Workfront Fusion finden Sie unter Erstellen einer Verbindung zu Adobe Workfront Fusion - Grundlegende Anweisungen.
Channel ID

Geben Sie die Kanal-ID ein (zuordnen).

Hinweis: Die Kanal-ID kann über das Modul List Channels abgerufen werden.

Message ID (Time stamp)

Geben Sie den Zeitstempel der Nachricht ein, zu der Sie Informationen abrufen möchten, oder ordnen Sie ihn zu.

Hinweis: Der Zeitstempel kann mit einem anderen Modul abgerufen werden, z. B. mit dem Watch Public Channel.

Get a Public Channel Message

Dieses Aktionsmodul gibt eine Nachricht mit einer bestimmten ID aus einem angegebenen öffentlichen Kanal zurück.

table 0-row-2 1-row-2 2-row-2 layout-auto html-authored no-header
Connection Anweisungen zum Verbinden Ihres Slack-Kontos mit Workfront Fusion finden Sie unter Erstellen einer Verbindung zu Adobe Workfront Fusion - Grundlegende Anweisungen.
Channel ID

Geben Sie die Kanal-ID ein oder mappen Sie sie.

Hinweis: Die Kanal-ID kann über das Modul List Channels abgerufen werden.

Message ID (Time stamp)

Geben Sie den Zeitstempel der Nachricht ein, zu der Sie Informationen abrufen möchten, oder ordnen Sie ihn zu.

Hinweis: Der Zeitstempel kann mit einem anderen Modul abgerufen werden, z. B. mit dem Watch Public Channel.

Create a Message

Dieses Aktionsmodul erstellt eine neue Nachricht.

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 Anweisungen zum Verbinden Ihres Slack-Kontos mit Workfront Fusion finden Sie unter Erstellen einer Verbindung zu Adobe Workfront Fusion - Grundlegende Anweisungen.
Enter a channel ID or name

Wählen Sie aus, wie Sie den Kanal auswählen möchten, in dem Sie eine Nachricht erstellen möchten.

  • Enter manually

    Geben Sie im Feld Channel ID or name die Kanal-ID oder den Namen des Kanals ein, in dem Sie die Nachricht posten möchten, oder ordnen Sie sie zu.

    Hinweis: Die Kanal-ID kann über das Modul List Channels abgerufen werden.

  • Select from the list

    Wählen Sie den Kanaltyp und dann den Kanal aus.

Text

Geben Sie den Textinhalt der Nachricht ein, die Sie erstellen möchten.

Hinweis: Detaillierte Informationen zur Textformatierung finden Sie unter Text für Programmoberflächen formatieren in der Slack.

Blocks Blöcke sind wiederverwendbare Komponenten, mit denen Sie Ihre Nachrichten anpassen und organisieren können. Weitere Informationen zu Blöcken finden Sie unter Blockkit in der Slack.
Thread message ID (time stamp) Wenn es sich bei der neuen Nachricht um eine Antwort handelt, geben Sie den Zeitstempel der Nachricht ein, auf die Sie antworten möchten. Geben Sie keinen Zeitstempel einer Nachricht ein, die bereits eine Antwort ist.
Reply broadcast

Wählen Sie Yes aus, wenn beide der folgenden Bedingungen zutreffen:

  • Die neue Nachricht ist eine Antwort auf eine andere Nachricht

  • Die neue Nachricht soll für alle Personen im Kanal sichtbar sein

Link names

Aktivieren Sie diese Option, damit Namen und Kanäle das @username- oder #channel Format verwenden können.

Weitere Informationen finden Sie unter Text für Programmoberflächen formatieren in der Slack.

Parse message text

Aktivieren Sie diese Option, um automatisches Parsen zu ermöglichen.

Weitere Informationen finden Sie unter Text für Programmoberflächen formatieren in der Slack.

Hinweis: Wenn Sie in der ursprünglichen Nachricht Link names- oder Parse message text-Optionen verwendet haben, sollten Sie diese auch beim Ausführen des Update a Message angeben.

Use markdown Aktivieren Sie diese Option, damit Slack Markdown im Text verwenden können.
Unfurl primarily text-based content

Aktivieren Sie diese Option, um das Entfalten von hauptsächlich textbasiertem Inhalt zu ermöglichen.

Weitere Informationen zum Entfalten in Slack finden Sie unter Entfalten von Links in Nachrichten in der Slack.

Unfurl media content

Aktivieren Sie diese Option, um das Entfalten von Medieninhalten zu ermöglichen.

Weitere Informationen zum Entfalten in Slack finden Sie unter Entfalten von Links in Nachrichten in der Slack.

Update a Message

Mit diesem Aktionsmodul können Sie eine vorhandene Nachricht bearbeiten.

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 Anweisungen zum Verbinden Ihres Slack-Kontos mit Workfront Fusion finden Sie unter Erstellen einer Verbindung zu Adobe Workfront Fusion - Grundlegende Anweisungen.
Enter a channel ID or name

Wählen Sie aus, wie Sie die Nachricht auswählen möchten.

  • Enter manually

    Geben Sie im Feld Channel ID or name die Kanal-ID oder den Kanal, der die Nachricht enthält, ein oder ordnen Sie sie zu und geben Sie dann den Time Stamp (Message ID) der Nachricht ein. .

    Hinweis: Die Kanal-ID kann über das Modul List Channels abgerufen werden.

  • Select from the list

    Wählen Sie den Kanaltyp aus, wählen Sie dann den Kanal und dann die Nachricht aus.

Text

Geben Sie den neuen Textinhalt der Nachricht ein, die Sie aktualisieren möchten.

Weitere Informationen finden Sie unter Text für Programmoberflächen formatieren in der Slack.

Blocks Blöcke sind wiederverwendbare Komponenten, mit denen Sie Ihre Nachrichten anpassen und organisieren können. Weitere Informationen zu Blöcken finden Sie unter Blockkit in der Slack.
Link names

Aktivieren Sie diese Option, damit Namen und Kanäle das @username- oder #channel Format verwenden können.

Weitere Informationen finden Sie unter Text für Programmoberflächen formatieren in der Slack.

Parse message text

Aktivieren Sie diese Option, um automatisches Parsen zu ermöglichen.

Weitere Informationen finden Sie unter Text für Programmoberflächen formatieren in der Slack.

Hinweis: Wenn Sie in der ursprünglichen Nachricht Link names- oder Parse message text-Optionen verwendet haben, sollten Sie diese auch angeben, wenn Sie das Modul Nachricht aktualisieren ausführen.

Delete a Message

Dieses Aktionsmodul löscht eine angegebene Nachricht.

table 0-row-2 1-row-2 2-row-2 layout-auto html-authored no-header
Connection Anweisungen zum Verbinden Ihres Slack-Kontos mit Workfront Fusion finden Sie unter Erstellen einer Verbindung zu Adobe Workfront Fusion - Grundlegende Anweisungen.
Channel ID

Geben Sie die Kanal-ID ein oder mappen Sie sie.

Hinweis: Die Kanal-ID kann über das Modul List Channels abgerufen werden.

Message ID

Geben Sie den Zeitstempel der Nachricht ein, die Sie löschen möchten, oder ordnen Sie ihn zu.

Hinweis: Der Zeitstempel kann mit einem anderen Modul abgerufen werden, z. B. dem Modul Privaten Kanal beobachten .

Kanäle

List Channels

Dieses Suchmodul gibt eine Liste aller Kanäle in einem Arbeitsbereich zurück.

table 0-row-2 1-row-2 2-row-2 3-row-2 layout-auto html-authored no-header
Connection Anweisungen zum Verbinden Ihres Slack-Kontos mit Workfront Fusion finden Sie unter Erstellen einer Verbindung zu Adobe Workfront Fusion - Grundlegende Anweisungen.
Exclude archived Wählen Sie Yes aus, um archivierte Kanäle in den Ergebnissen auszuschließen.
Type Wählen Sie die Kanaltypen aus, die Sie abrufen möchten.
Limit Legen Sie die maximale Anzahl an Kanälen fest, die Workfront Fusion während eines Ausführungszyklus zurückgeben.
Get a Channel

Dieses Aktionsmodul gibt Informationen zu einem Arbeitsbereichskanal zurück.

table 0-row-2 1-row-2 layout-auto html-authored no-header
Connection Anweisungen zum Verbinden Ihres Slack-Kontos mit Workfront Fusion finden Sie unter Erstellen einer Verbindung zu Adobe Workfront Fusion - Grundlegende Anweisungen.
Channel ID

Geben Sie die ID des Kanals ein, über den Sie Informationen abrufen möchten, oder ordnen Sie sie zu.

Hinweis: Die Kanal-ID kann über das Modul List Channels abgerufen werden.

List Members in Channel

Dieses Suchmodul gibt eine Liste der Benutzer im ausgewählten Kanal zurück.

table 0-row-2 1-row-2 2-row-2 3-row-2 layout-auto html-authored no-header
Connection Anweisungen zum Verbinden Ihres Slack-Kontos mit Workfront Fusion finden Sie unter Erstellen einer Verbindung zu Adobe Workfront Fusion - Grundlegende Anweisungen.
Channel type Wählen Sie den Kanaltyp aus, der die Liste der Mitglieder enthält, die Sie auflisten möchten.
Public / Private Channel Wählen Sie den Kanal aus, dessen Mitglieder Sie auflisten möchten.
Limit Legen Sie die maximale Anzahl an Mitgliedern fest, die Workfront Fusion während eines Ausführungszyklus zurückgeben.

Sonstige

Make an API Call

Mit diesem Aktionsmodul können Sie einen benutzerdefinierten authentifizierten Aufruf an die Slack-API durchführen. Auf diese Weise können Sie eine Datenflussautomatisierung erstellen, die von den anderen Slack nicht durchgeführt werden kann.

Wählen Sie die HTTP-Anfragemethode aus, die Sie zum Konfigurieren des API-Aufrufs benötigen. Weitere Informationen finden Sie unter HTTP-Anfragemethoden.

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 Anweisungen zum Verbinden Ihres Slack-Kontos mit Workfront Fusion finden Sie unter Erstellen einer Verbindung zu Adobe Workfront Fusion - Grundlegende Anweisungen.
URL Geben Sie einen Pfad relativ zu https://slack.com/api/ ein. Beispiel: /users/identity.
Method
Headers

Fügen Sie die Header der Anfrage in Form eines standardmäßigen JSON-Objekts hinzu.

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

Workfront Fusion Fügt die Autorisierungskopfzeilen für Sie hinzu.

Query String

Fügen Sie die Abfrage für den API-Aufruf in Form eines standardmäßigen JSON-Objekts hinzu.

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

Body

Fügen Sie den Hauptteil des Inhalts für den API-Aufruf in Form eines standardmäßigen JSON-Objekts hinzu.

Hinweis:

Wenn Sie bedingte Anweisungen wie if in Ihrer JSON-Datei verwenden, setzen Sie die Anführungszeichen außerhalb der bedingten Anweisung.

Base URL Wählen Sie die Basis-URL aus, die Sie für den API-Aufruf verwenden möchten.

Terminologie

Die folgende Terminologie kann bei der Konfiguration Slack Module nützlich sein:

  • DM: Direct Message
  • IM: Instant Message
  • Privater Kanal: zuvor Group
  • Direktnachricht: Zuvor IM
  • Channel: Conversation in der API-Dokumentation, channel in der Slack App.
recommendation-more-help
7e1891ad-4d59-4355-88ab-a2e62ed7d1a3