Slack moduli

In uno scenario Adobe Workfront Fusion, è possibile automatizzare i flussi di lavoro che utilizzano Slack e collegarlo a più applicazioni e servizi di terze parti.

Per istruzioni sulla creazione di uno scenario, vedere gli articoli in Creare scenari: indice articolo.

Per informazioni sui moduli, vedere gli articoli in Moduli: indice articolo.

Requisiti di accesso

Per utilizzare le funzionalità di questo articolo, è necessario disporre dei seguenti diritti di accesso:

Adobe Workfront piano*
Pro o superiore
Adobe Workfront licenza*
Plan, Work
Adobe Workfront Fusion licenza**

Requisiti di licenza correnti: nessun requisito di licenza Workfront Fusion.

Oppure

Requisiti di licenza legacy: Workfront Fusion per automazione e integrazione del lavoro

Prodotto

Fabbisogno prodotto corrente: se si dispone del piano Select o Prime Adobe Workfront, è necessario acquistare Adobe Workfront Fusion e Adobe Workfront per utilizzare le funzionalità descritte in questo articolo. Workfront Fusion è incluso nel piano Ultimate Workfront.

Oppure

Requisiti del prodotto legacy: la tua organizzazione deve acquistare Adobe Workfront Fusion e Adobe Workfront per utilizzare le funzionalità descritte in questo articolo.

Per conoscere il piano, il tipo di licenza o l'accesso disponibili, contattare l'amministratore Workfront.

Per informazioni sulle Adobe Workfront Fusion licenze, vedere Adobe Workfront Fusion licenze

Prerequisiti

Per utilizzare i moduli Slack, è necessario disporre di un account Slack.

Informazioni API di Slack

Il connettore di Slack utilizza quanto segue:

URL di base
{{ifempty(parameters.domain, 'https://slack.com/api/')}}
Tag API
v4.0.15

Slack moduli e relativi campi

Quando configuri Slack moduli, Workfront Fusion visualizza i campi elencati di seguito. Insieme a questi, potrebbero essere visualizzati ulteriori campi di Slack, a seconda di fattori quali il livello di accesso nell'app o nel servizio. Un titolo in grassetto in un modulo indica un campo obbligatorio.

Se viene visualizzato il pulsante Mappa sopra un campo o una funzione, è possibile utilizzarlo per impostare variabili e funzioni per tale campo. Per ulteriori informazioni, vedere Mappare le informazioni da un modulo a un altro.

Attiva/Disattiva mappa

Messaggi

Watch Public Channel Messages

Questo modulo di attivazione avvia lo scenario quando viene aggiunto un nuovo messaggio a un canale pubblico.

table 0-row-2 1-row-2 2-row-2 layout-auto html-authored no-header
Connection Per istruzioni sulla connessione dell'account Slack a Workfront Fusion, vedere Creare una connessione a Adobe Workfront Fusion - Istruzioni di base.
Channel Seleziona il canale pubblico da guardare per i nuovi messaggi.
Limit Impostare il numero massimo di messaggi restituiti da Workfront Fusion durante un ciclo di esecuzione.
Watch Private Channel Messages

Questo modulo di attivazione avvia lo scenario quando un nuovo messaggio viene aggiunto a un canale privato (gruppo).

table 0-row-2 1-row-2 2-row-2 layout-auto html-authored no-header
Connection Per istruzioni sulla connessione dell'account Slack a Workfront Fusion, vedere Creare una connessione a Adobe Workfront Fusion - Istruzioni di base.
Channel Seleziona il canale privato da guardare per i nuovi messaggi.
Limit Impostare il numero massimo di messaggi restituiti da Workfront Fusion durante un ciclo di esecuzione.
Get a Private Channel Message

Questo modulo di azione recupera i dettagli di un messaggio da un canale selezionato.

table 0-row-2 1-row-2 2-row-2 layout-auto html-authored no-header
Connection Per istruzioni sulla connessione dell'account Slack a Workfront Fusion, vedere Creare una connessione a Adobe Workfront Fusion - Istruzioni di base.
Channel ID

Immetti (mappa) l’ID canale.

Nota: è possibile recuperare l'ID canale utilizzando il modulo List Channels.

Message ID (Time stamp)

Immettere o mappare il timestamp del messaggio di cui si desidera recuperare le informazioni.

Nota: è possibile recuperare la marca temporale utilizzando un altro modulo, ad esempio il modulo Watch Public Channel.

Get a Public Channel Message

Questo modulo di azione restituisce un messaggio con un determinato ID da un canale pubblico specificato.

table 0-row-2 1-row-2 2-row-2 layout-auto html-authored no-header
Connection Per istruzioni sulla connessione dell'account Slack a Workfront Fusion, vedere Creare una connessione a Adobe Workfront Fusion - Istruzioni di base.
Channel ID

Inserisci o mappa l’ID canale.

Nota: è possibile recuperare l'ID canale utilizzando il modulo List Channels.

Message ID (Time stamp)

Immettere o mappare il timestamp del messaggio di cui si desidera recuperare le informazioni.

Nota: è possibile recuperare la marca temporale utilizzando un altro modulo, ad esempio il modulo Watch Public Channel.

Create a Message

Questo modulo di azione crea un nuovo messaggio.

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 Per istruzioni sulla connessione dell'account Slack a Workfront Fusion, vedere Creare una connessione a Adobe Workfront Fusion - Istruzioni di base.
Enter a channel ID or name

Scegli come selezionare il canale in cui desideri creare un messaggio.

  • Enter manually

    Nel campo Channel ID or name, immetti o mappa l'ID canale o il nome del canale in cui desideri pubblicare il messaggio.

    Nota: è possibile recuperare l'ID canale utilizzando il modulo List Channels.

  • Select from the list

    Seleziona il tipo di canale, quindi seleziona il canale.

Text

Inserisci il contenuto del testo del messaggio che desideri creare.

Nota: per informazioni dettagliate sulla formattazione del testo, vedere Formattazione del testo per le superfici dell'app nella documentazione di Slack.

Blocks I blocchi sono componenti riutilizzabili che puoi utilizzare per personalizzare e organizzare i messaggi. Per ulteriori informazioni sui blocchi, vedere Block Kit nella documentazione di Slack.
Thread message ID (time stamp) Se il nuovo messaggio è una risposta, immettere il timestamp del messaggio a cui si desidera rispondere. Non inserire l'indicatore orario di un messaggio che è già una risposta.
Reply broadcast

Selezionare Yes se si applicano entrambe le condizioni seguenti:

  • Il nuovo messaggio è una risposta a un altro messaggio

  • Desideri che il nuovo messaggio sia visibile a tutti gli utenti del canale

Link names

Abilitare questa opzione per consentire ai nomi e ai canali di utilizzare il formato @username o #channel.

Per ulteriori informazioni, vedere Formattazione del testo per le superfici dell'app nella documentazione di Slack.

Parse message text

Abilita questa opzione per consentire l’analisi automatica.

Per ulteriori informazioni, vedere Formattazione del testo per le superfici dell'app nella documentazione di Slack.

Nota: se nel messaggio originale sono state utilizzate Link names o Parse message text opzioni, è necessario specificarle anche durante l'esecuzione del modulo Update a Message.

Use markdown Abilita questa opzione per consentire a Slack di utilizzare markdown nel testo.
Unfurl primarily text-based content

Abilita questa opzione per consentire la disattivazione di contenuti principalmente basati su testo.

Per ulteriori informazioni sull'esecuzione dell'aggiornamento in Slack, vedere Scaricamento dei collegamenti nei messaggi nella documentazione di Slack.

Unfurl media content

Abilita questa opzione per consentire l’espansione del contenuto multimediale.

Per ulteriori informazioni sull'esecuzione dell'aggiornamento in Slack, vedere Scaricamento dei collegamenti nei messaggi nella documentazione di Slack.

Update a Message

Questo modulo di azione ti consente di modificare un messaggio esistente.

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 Per istruzioni sulla connessione dell'account Slack a Workfront Fusion, vedere Creare una connessione a Adobe Workfront Fusion - Istruzioni di base.
Enter a channel ID or name

Scegli come desideri selezionare il messaggio che desideri.

  • Enter manually

    Nel campo Channel ID or name, immetti o mappa l'ID canale o del canale che contiene il messaggio, quindi immetti Time Stamp (Message ID) del messaggio. .

    Nota: è possibile recuperare l'ID canale utilizzando il modulo List Channels.

  • Select from the list

    Seleziona il tipo di canale, quindi il canale, infine il messaggio.

Text

Inserisci il nuovo contenuto testuale del messaggio da aggiornare.

Per ulteriori informazioni, vedere Formattazione del testo per le superfici dell'app nella documentazione di Slack.

Blocks I blocchi sono componenti riutilizzabili che puoi utilizzare per personalizzare e organizzare i messaggi. Per ulteriori informazioni sui blocchi, vedere Block Kit nella documentazione di Slack.
Link names

Abilitare questa opzione per consentire ai nomi e ai canali di utilizzare il formato @username o #channel.

Per ulteriori informazioni, vedere Formattazione del testo per le superfici dell'app nella documentazione di Slack.

Parse message text

Abilita questa opzione per consentire l’analisi automatica.

Per ulteriori informazioni, vedere Formattazione del testo per le superfici dell'app nella documentazione di Slack.

Nota: se nel messaggio originale sono state utilizzate Link names o Parse message text opzioni, è necessario specificarle anche durante l'esecuzione del modulo Aggiorna messaggio.

Delete a Message

Questo modulo di azione elimina un messaggio specificato.

table 0-row-2 1-row-2 2-row-2 layout-auto html-authored no-header
Connection Per istruzioni sulla connessione dell'account Slack a Workfront Fusion, vedere Creare una connessione a Adobe Workfront Fusion - Istruzioni di base.
Channel ID

Inserisci o mappa l’ID canale.

Nota: è possibile recuperare l'ID canale utilizzando il modulo List Channels.

Message ID

Immetti o mappa l’indicatore orario del messaggio da eliminare.

Nota: la marca temporale può essere recuperata utilizzando un altro modulo, ad esempio il modulo Guarda canale privato.

Canali

List Channels

Questo modulo di ricerca restituisce un elenco di tutti i canali di un’area di lavoro.

table 0-row-2 1-row-2 2-row-2 3-row-2 layout-auto html-authored no-header
Connection Per istruzioni sulla connessione dell'account Slack a Workfront Fusion, vedere Creare una connessione a Adobe Workfront Fusion - Istruzioni di base.
Exclude archived Selezionare Yes per escludere i canali archiviati nei risultati.
Type Selezionare il tipo o i tipi di canali da recuperare.
Limit Impostare il numero massimo di canali restituiti da Workfront Fusion durante un ciclo di esecuzione.
Get a Channel

Questo modulo di azione restituisce informazioni su un canale dell’area di lavoro.

table 0-row-2 1-row-2 layout-auto html-authored no-header
Connection Per istruzioni sulla connessione dell'account Slack a Workfront Fusion, vedere Creare una connessione a Adobe Workfront Fusion - Istruzioni di base.
Channel ID

Inserisci o mappa l’ID del canale di cui desideri recuperare le informazioni.

Nota: è possibile recuperare l'ID canale utilizzando il modulo List Channels.

List Members in Channel

Questo modulo di ricerca restituisce un elenco di utenti nel canale selezionato.

table 0-row-2 1-row-2 2-row-2 3-row-2 layout-auto html-authored no-header
Connection Per istruzioni sulla connessione dell'account Slack a Workfront Fusion, vedere Creare una connessione a Adobe Workfront Fusion - Istruzioni di base.
Channel type Selezionare il tipo di canale che contiene l'elenco dei membri che si desidera elencare.
Public / Private Channel Seleziona il canale di cui desideri elencare i membri.
Limit Impostare il numero massimo di membri restituiti Workfront Fusion durante un ciclo di esecuzione.

Altro

Make an API Call

Questo modulo di azione consente di effettuare una chiamata autenticata personalizzata all'API Slack. In questo modo è possibile creare un'automazione del flusso di dati che non può essere eseguita dagli altri moduli Slack.

Seleziona il metodo di richiesta HTTP necessario per configurare la chiamata API. Per ulteriori informazioni, vedere Metodi di richiesta HTTP.

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 Per istruzioni sulla connessione dell'account Slack a Workfront Fusion, vedere Creare una connessione a Adobe Workfront Fusion - Istruzioni di base.
URL Immettere un percorso relativo a https://slack.com/api/. Esempio: /users/identity.
Method
Headers

Aggiungi le intestazioni della richiesta sotto forma di oggetto JSON standard.

Ad esempio: {"Content-type":"application/json"}

Workfront Fusion aggiunge le intestazioni di autorizzazione.

Query String

Aggiungi la query per la chiamata API sotto forma di oggetto JSON standard.

Ad esempio: {"name":"something-urgent"}

Body

Aggiungi il contenuto body per la chiamata API sotto forma di oggetto JSON standard.

Nota:

Quando si utilizzano istruzioni condizionali come if nel JSON, inserire le virgolette al di fuori dell'istruzione condizionale.

Base URL Seleziona l’URL di base da utilizzare per la chiamata API.

Terminologia

La seguente terminologia può essere utile durante la configurazione di Slack moduli:

  • DM: Direct Message
  • IM: Instant Message
  • Canale privato: precedentemente Group
  • Messaggio diretto: in precedenza IM
  • Canale: Conversation nella documentazione API, channel nell'app Slack.
recommendation-more-help
7e1891ad-4d59-4355-88ab-a2e62ed7d1a3