Moduli Azure DevOps

In uno scenario Adobe Workfront Fusion, puoi automatizzare i flussi di lavoro che utilizzano Azure DevOps, nonché collegarli a più applicazioni e servizi di terze parti.

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

Per informazioni sui moduli, consulta gli articoli in Moduli: indice degli articoli.

Requisiti di accesso

Espandi per visualizzare i requisiti di accesso per la funzionalità descritta in questo articolo.
table 0-row-2 1-row-2 2-row-2 3-row-2 layout-auto html-authored no-header
Pacchetto Adobe Workfront

Qualsiasi pacchetto Workflow di Adobe Workfront, e qualsiasi pacchetto Automation and Integration di Adobe Workfront.

Workfront Ultimate

Pacchetti Workfront Prime e Select, con un ulteriore acquisto di Workfront Fusion.

Licenze Adobe Workfront

Standard

Work o successiva

Licenza di Adobe Workfront Fusion

Basata sulle operazioni: nessun requisito di licenza Workfront Fusion

Basata su connettore (precedente): Workfront Fusion for Work Automation and Integration

Prodotto Se la tua organizzazione dispone di un pacchetto Workfront Select o Prime che non include Workfront Automation and Integration, dovrà acquistare Adobe Workfront Fusion.

Per ulteriori dettagli sulle informazioni contenute in questa tabella, consulta Requisiti di accesso nella documentazione.

Per informazioni sulle licenze di Adobe Workfront Fusion, consulta Licenze di Adobe Workfront Fusion.

Prerequisiti

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

Informazioni API di Azure DevOps

Il connettore Azure DevOps utilizza quanto segue:

Versione API
v5.1
Tag API
v1.29.33

Connettere Azure DevOps a Workfront Fusion connect-azure-devops-to-workfront-fusion

  1. Aggiungi un modulo Azure DevOps allo scenario.

  2. Fai clic su Aggiungi accanto al campo Connessione.

  3. Nel campo Tipo di connessione, selezionare il tipo di connessione che si desidera utilizzare.

    note
    NOTE
    Azure DevOps (EntraApp) consente di richiedere tutti gli ambiti per la connessione.
  4. Compila i campi seguenti:

    table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 layout-auto html-authored no-header
    Connection name (Nome della connessione) Immettere un nome per la connessione che si sta creando.
    Organizzazione Immettere il nome dell'organizzazione con cui è stata creata l'applicazione Azure DevOps.
    ID app Immettere l'ID dell'applicazione DevOps a cui ci si connette.
    Client Secret (Segreto client) Immettere il segreto client per le applicazioni DevOps a cui ci si connette.
    Richiedi tutti gli ambiti Se si utilizza il tipo di connessione Azure DevOps (EntraApp), abilitare questa opzione per richiedere tutti gli ambiti per la connessione.
  5. Per immettere un ID app Azure DevOps o un segreto client, fai clic su Mostra impostazioni avanzate e immettili nei campi aperti.

  6. Fai clic su Continua per completare la configurazione della connessione e continuare a creare lo scenario.

Moduli DevOps di Azure e relativi campi

Quando configuri i moduli Azure DevOps, in Workfront Fusion vengono visualizzati i campi elencati di seguito. Insieme a questi, potrebbero essere visualizzati altri campi di Azure DevOps, a seconda di fattori quali il tuo livello di accesso nell’app o nel servizio. Un titolo in grassetto in un modulo indica un campo obbligatorio.

Se visualizzi il pulsante Map (Mappa) sopra un campo o una funzione, puoi utilizzarlo per impostare variabili e funzioni per tale campo. Per ulteriori informazioni, consulta Mappare le informazioni da un modulo a un altro.

Pulsante di attivazione/disattivazione Mappa

Trigger

Controlla elementi di lavoro

Questo modulo di attivazione immediata esegue uno scenario quando un record viene aggiunto, aggiornato o eliminato in Azure DevOps.

Il modulo restituisce tutti i campi standard associati al record, insieme a tutti i campi e i valori personalizzati a cui accede la connessione. Puoi mappare queste informazioni nei moduli successivi dello scenario.

Durante la configurazione di questo modulo, vengono visualizzati i seguenti campi.

Webhook

Seleziona o aggiungi un webhook per il modulo.

Per ulteriori informazioni sui webhook nei moduli trigger, vedere Trigger istantanei (webhook).

Per informazioni su come creare un webhook, vedere Webhook.

Azioni

Crea un record

Questo modulo di azione crea un nuovo progetto o elemento di lavoro.

Il modulo restituisce l’ID oggetto per il nuovo elemento di lavoro creato oppure l’URL e il codice di stato di un progetto appena creato.

Connessione
Per istruzioni sulla connessione dell'account Azure DevOps a Workfront Fusion, vedere Connettere Azure DevOps a Workfront Fusion in questo articolo.
Tipo di record

Specificare se si desidera creare un elemento di lavoro o un progetto.

  • Progetto

    Compila i seguenti campi:

    • Name: immettere o mappare un nome per il nuovo progetto.

    • Description: immettere o mappare una descrizione per il nuovo progetto.

    • Visibility: specificare se il progetto deve essere pubblico o privato. Per interagire con un progetto privato, gli utenti devono aver effettuato l’accesso alla tua organizzazione e disporre dell’accesso al progetto. I progetti pubblici sono visibili agli utenti che non hanno effettuato l'accesso all'organizzazione.

    • Controllo della versione: specificare se si desidera che il progetto utilizzi Git o Controllo della versione di Team Foundation (TFCV) per il controllo della versione.

    • Processo elemento di lavoro: selezionare il processo di lavoro da utilizzare per il progetto. Le opzioni sono Basic, Scrum, Capability Maturity Model Integration (CMMI) e Agile.

      Per ulteriori informazioni sui processi Azure DevOps, vedere Processi predefiniti e modelli di processo nella documentazione di Azure DevOps.

  • Elemento di lavoro

    Compila i seguenti campi:

    • Project: selezionare il progetto in cui si desidera creare l'elemento di lavoro.

    • Tipo di elemento di lavoro: selezionare il tipo di elemento di lavoro da creare.

    • Altri campi: in questi campi immettere il valore desiderato per l'elemento di lavoro per una determinata proprietà. I campi disponibili dipendono dal tipo di elemento di lavoro.

Chiamata API personalizzata

Questo modulo di azione consente di effettuare una chiamata autenticata personalizzata all’API Azure DevOps. In questo modo puoi creare un’automazione del flusso di dati che non può essere eseguita dagli altri moduli Azure DevOps.

Durante la configurazione di questo modulo, vengono visualizzati i seguenti campi.

Connessione
Per istruzioni sulla connessione dell'account Azure DevOps a Workfront Fusion, vedere Connettere Azure DevOps a Workfront Fusion in questo articolo.
URL di base
Selezionare o mappare l'URL di base utilizzato per connettersi all'account Azure DevOps
URL relativo

Immetti l’URL relativo a cui desideri connetterti per questa chiamata API.

Esempio: {organization}/_apis[/{area}]/{resource}

Versione API
Selezionare o mappare la versione dell'API Azure DevOps a cui connettersi per questa chiamata API. Se non è selezionata alcuna versione, Workfront Fusion si connette alla versione 5.1 dell'API Azure DevOps.
Metodo
Seleziona il metodo di richiesta HTTP necessario per configurare la chiamata API. Per ulteriori informazioni, consulta Metodi di richiesta HTTP.
Intestazioni

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

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

Stringa di query

Aggiungi la query per la chiamata API come oggetto JSON standard.

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

Corpo

Aggiungi il contenuto del corpo della chiamata API sotto forma di oggetto JSON standard.

Nota:

Quando utilizzi istruzioni condizionali come if nel codice JSON, racchiudi l’istruzione condizionale tra virgolette.

Scarica un allegato

Questo modulo di azione scarica un allegato.

Il modulo restituisce il contenuto del file dell’allegato.

Connessione
Per istruzioni sulla connessione dell'account Azure DevOps a Workfront Fusion, vedere Connettere Azure DevOps a Workfront Fusion in questo articolo.
URL allegato
Inserisci o mappa l’URL dell’allegato da scaricare.

Collega elementi di lavoro

Questo modulo di azione collega due elementi di lavoro e definisce la relazione tra di essi.

Connessione
Per istruzioni sulla connessione dell'account Azure DevOps a Workfront Fusion, vedere Connettere Azure DevOps a Workfront Fusion in questo articolo.
ID elemento di lavoro
Immettere o mappare l'ID dell'elemento di lavoro principale a cui si desidera collegare un altro elemento di lavoro.
Linked Work Item ID
Immettere o mappare l'ID dell'elemento di lavoro che si desidera collegare all'elemento di lavoro principale.
Tipo di collegamento

Definire la relazione tra gli elementi di lavoro da collegare.

Per ulteriori informazioni, vedere Guida di riferimento per i tipi di collegamento nella documentazione di Azure DevOps.

Comment
Immettere o mappare il testo di un commento. Ciò è utile per spiegare il ragionamento o l’intenzione del collegamento.

Leggi record

Questo modulo di azione legge i dati da un singolo record in Azure DevOps.

Specifica l’ID del record.

Il modulo restituisce l’ID del record e gli eventuali campi associati, insieme a eventuali campi e valori personalizzati a cui ha accesso la connessione. Puoi mappare queste informazioni nei moduli successivi dello scenario.

Durante la configurazione di questo modulo, vengono visualizzati i seguenti campi.

Connessione
Per istruzioni sulla connessione dell'account Azure DevOps a Workfront Fusion, vedere Connettere Azure DevOps a Workfront Fusion in questo articolo.
Tipo di record

Seleziona se desideri leggere un progetto o un elemento di lavoro

  • Project: selezionare il progetto che si desidera leggere.

  • Elemento di lavoro: selezionare il progetto che contiene l'elemento di lavoro che si desidera leggere, quindi selezionare il tipo di elemento di lavoro.

Output
Seleziona le informazioni che desideri includere nel bundle di output per questo modulo. I campi disponibili dipendono dal tipo di elemento di lavoro.
ID
Immetti o mappa l’ID del record da leggere.

Aggiorna un elemento di lavoro

Questo modulo di azione aggiorna un elemento di lavoro esistente utilizzando il relativo ID.

Il modulo restituisce l’ID dell’elemento di lavoro aggiornato.

Connessione
Per istruzioni sulla connessione dell'account Azure DevOps a Workfront Fusion, vedere Connettere Azure DevOps a Workfront Fusion in questo articolo.
Progetto
Selezionare il progetto contenente l'elemento di lavoro che si desidera aggiornare.
Tipo di elemento di lavoro
Selezionare il tipo di elemento di lavoro da aggiornare.
Altri Campi
In ciascuno di questi campi immettere il valore che si desidera assegnare all'elemento di lavoro per una determinata proprietà. I campi disponibili dipendono dal tipo di elemento di lavoro.
ID elemento di lavoro
Immettere o mappare l'ID dell'elemento di lavoro che si desidera aggiornare.

Carica un allegato

Questo modulo di azione carica un file e lo allega a un elemento di lavoro.

Il modulo restituisce l’ID dell’allegato e un URL di download per l’allegato.

Connessione
Per istruzioni sulla connessione dell'account Azure DevOps a Workfront Fusion, vedere Connettere Azure DevOps a Workfront Fusion in questo articolo.
Progetto
Seleziona il progetto in cui desideri caricare un allegato.
ID elemento di lavoro
Inserisci o mappa l’ID dell’elemento di lavoro in cui desideri caricare un allegato.
Comment
Immettere il testo di un commento da aggiungere all'allegato caricato.
File di origine
Selezionare un file di origine da un modulo precedente oppure immettere o mappare il nome e il contenuto del file di origine.

Ricerche

Elencare elementi di lavoro

Questo modulo di azione recupera tutti gli elementi di lavoro di un tipo specifico in un progetto Azure DevOps.

Il modulo restituisce l’ID dell’elemento di lavoro principale e di tutti i campi associati, insieme a eventuali campi e valori personalizzati a cui la connessione accede. Puoi mappare queste informazioni nei moduli successivi dello scenario.

Durante la configurazione di questo modulo, vengono visualizzati i seguenti campi.

Connessione
Per istruzioni sulla connessione dell'account Azure DevOps a Workfront Fusion, vedere Connettere Azure DevOps a Workfront Fusion in questo articolo.
Progetto
Selezionare il progetto dal quale si desidera recuperare gli elementi di lavoro.
Tipo di elemento di lavoro
Selezionare il tipo di elemento di lavoro da recuperare.
Output
Selezionare le proprietà che si desidera visualizzare nell'output del modulo. I campi disponibili dipendono dal tipo di elemento di lavoro che si desidera recuperare. Selezionare almeno una proprietà.
Limite
Immettere o mappare il numero massimo di elementi di lavoro restituiti da Workfront Fusion durante un ciclo di esecuzione.
recommendation-more-help
workfront-fusion-help-workfront-fusion