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:
Nuovo: Standard
Oppure
Corrente: Lavoro o versione successiva
Corrente: nessun requisito di licenza Workfront Fusion
Oppure
Legacy: Workfront Fusion per l'automazione e l'integrazione del lavoro
Nuovo:
- Seleziona o crea un pacchetto Prime Workfront: la tua organizzazione deve acquistare Adobe Workfront Fusion.
- Pacchetto Ultimate Workfront: è incluso Workfront Fusion.
Oppure
Corrente: la tua organizzazione deve acquistare Adobe Workfront Fusion.
Per ulteriori dettagli sulle informazioni contenute in questa tabella, vedere Requisiti di accesso nella documentazione.
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 Slack utilizza quanto segue:
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.
Messaggi
Crea una Invia messaggio
Questo modulo azioni crea un nuovo messaggio.
Scegli come selezionare il canale in cui desideri creare un messaggio.
-
Immetti manualmente
Nel campo ID o nome canale, immetti o mappa l'ID o il nome del canale in cui desideri inserire il messaggio.
Nota: è possibile recuperare l'ID canale utilizzando il modulo List Channels.
-
Seleziona dall'elenco
Seleziona il tipo di canale, quindi seleziona il canale.
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.
Selezionare Sì 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
:icon-name:
.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.
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 opzioni Link names o Parse message text, è necessario specificarle durante l'esecuzione del modulo Update a Message.
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.
Abilita questa opzione per consentire l’espansione del contenuto multimediale.
Per ulteriori informazioni sull'apertura Slack in Slack, vedere Dispiegamento dei collegamenti nei messaggi nella documentazione.
Elimina una Invia messaggio
Questo modulo di azione elimina un messaggio specificato.
Inserisci o mappa l'ID del canale.
Nota: l'ID del canale può essere recuperato utilizzando List Channels modulo.
Inserisci o mappa la marca temporale del messaggio da eliminare.
Nota: il timestamp può essere recuperato utilizzando un altro modulo, ad esempio il modulo Guarda messaggi del canale privato.
Ottieni un messaggio canale privato
Questo modulo di azione recupera i dettagli di un messaggio da un canale selezionato.
Immetti (mappa) l’ID canale.
Nota: è possibile recuperare l'ID canale utilizzando il modulo List Channels.
Immettere o mappare il timestamp del messaggio di cui si desidera recuperare le informazioni.
Nota: la marca temporale può essere recuperata utilizzando un altro modulo, ad esempio il modulo Watch Private Channel Messages.
Ottieni un messaggio del canale pubblico**
Questo modulo di azione restituisce un messaggio con un determinato ID da un canale pubblico specificato.
Inserisci o mappa l’ID canale.
Nota: è possibile recuperare l'ID canale utilizzando il modulo List Channels.
Immettere o mappare il timestamp del messaggio di cui si desidera recuperare le informazioni.
Nota: la marca temporale può essere recuperata utilizzando un altro modulo, ad esempio il modulo Watch Public Channel Messages.
Aggiorna un messaggio
Questo modulo di azione ti consente di modificare un messaggio esistente.
Inserisci o mappa l’ID del canale che contiene il messaggio da aggiornare.
Nota: è possibile recuperare l'ID canale utilizzando il modulo List Channels.
Immettere o mappare il timestamp del messaggio di cui si desidera recuperare le informazioni.
Nota: la marca temporale può essere recuperata utilizzando un altro modulo, ad esempio il modulo Watch Public Channel Messages.
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.
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.
Abilita questa opzione per consentire l’analisi automatica.
Per altre informazioni, vedi Formattazione del testo per le superfici delle Slack app nella documentazione.
Nota: se hai usato Nomi dei collegamenti o Parse message text nel messaggio originale, è necessario specificarle anche quando si esegue il modulo Update a Invia messaggio.
Guarda i messaggi dei canali privati
Questo modulo di attivazione avvia lo scenario quando un nuovo messaggio viene aggiunto a un canale privato (gruppo).
Guardare i messaggi del canale pubblico
Questo modulo di attivazione avvia lo scenario quando un nuovo messaggio viene aggiunto a un canale pubblico.
Conversazioni
Ottieni un canale
Questo modulo di azione restituisce informazioni su un canale dell’area di lavoro.
Elenca canali
Questo modulo di ricerca restituisce un elenco di tutti i canali di un’area di lavoro.
Inserisci o mappa l’ID del canale di cui desideri recuperare le informazioni.
Nota: è possibile recuperare l'ID canale utilizzando il modulo List Channels.
Elenca membri nel canale
Questo modulo di ricerca restituisce un elenco di utenti nel canale selezionato.
Scegli come desideri selezionare il messaggio che desideri.
-
Inserisci manualmente
Nel ID o nome canale, inserisci o mappa l'ID canale o del canale da cui desideri elencare gli utenti.
Nota: l'ID del canale può essere recuperato utilizzando List Channels modulo.
-
Seleziona dall'elenco
Seleziona il tipo di canale, quindi seleziona il canale.
Altro
Effettuare una chiamata API
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 richiesta HTTP metodi.
https://slack.com/api/
. Esempio: /users/identity
.Aggiungi le intestazioni della richiesta sotto forma di oggetto JSON standard.
Ad esempio: {"Content-type":"application/json"}
Workfront Fusion aggiunge automaticamente le intestazioni di autorizzazione.
Aggiungi la query per la chiamata API sotto forma di un oggetto JSON standard.
Ad esempio: {"name":"something-urgent"}
Aggiungi il corpo contenuto per la chiamata API sotto forma di un oggetto JSON standard.
Nota:
Quando utilizzi istruzioni condizionali come if
nel tuo JSON, inserisci le virgolette al di fuori dell'istruzione condizionale.
Terminologia
La seguente terminologia può essere utile durante la configurazione di Slack moduli:
- DM: Messaggio diretto
- IM: Messaggio immediato
- Canale privato: in precedenza Gruppo
- Messaggio diretto: in precedenza IM
- Canale: Conversazione nella documentazione API, canale nell'app Slack.