Azure DevOps moduli

In uno scenario Adobe Workfront Fusion, è possibile automatizzare i flussi di lavoro che utilizzano Azure DevOps 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

Espandi per visualizzare i requisiti di accesso per la funzionalità in questo articolo.

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

table 0-row-2 1-row-2 2-row-2 3-row-2 layout-auto html-authored no-header
Pacchetto Adobe Workfront Qualsiasi
Licenza Adobe Workfront

Nuovo: Standard

Oppure

Corrente: Lavoro o versione successiva

Licenza Adobe Workfront Fusion**

Corrente: nessun requisito di licenza Workfront Fusion.

Oppure

Legacy: Workfront Fusion per l'automazione e l'integrazione del lavoro

Prodotto

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 Azure DevOps, è necessario disporre di un account DevOps Azure.

Informazioni API di Azure DevOps

Il connettore DevOps di Azure utilizza quanto segue:

Versione API
v5.1
Tag API
v1.29.33

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

  1. Aggiungi un modulo Azure DevOps allo scenario.

  2. Fare clic su Add accanto al campo Connection.

  3. Nel campo Connection Type, selezionare Azure DevOps.

    note important
    IMPORTANT
    Il tipo di connessione Azure DevOps (Request All Scopes) diventerà obsoleto nel prossimo futuro. Pertanto, si sconsiglia di utilizzarlo.
  4. Compila i campi seguenti:

    table 0-row-2 1-row-2 layout-auto html-authored no-header
    Connection name Immettere un nome per la connessione che si sta creando.
    Organization Immettere il nome dell'organizzazione con cui è stata creata l'applicazione Azure DevOps.
  5. Per immettere un ID app o un segreto client di Azure DevOps, fare clic su Mostra impostazioni avanzate e immetterle nei campi aperti.

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

Azure DevOps moduli e relativi campi

Quando configuri Azure DevOps moduli, Workfront Fusion visualizza i campi elencati di seguito. Insieme a questi, potrebbero essere visualizzati ulteriori campi di Azure DevOps, 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

Trigger

Watch for work items

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 la connessione accede. Puoi mappare queste informazioni nei moduli successivi nello scenario.

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

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

Create a 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.

Connection
Per istruzioni sulla connessione dell'account Azure DevOps a Workfront Fusion, vedere Connessione di Azure DevOps a Workfront Fusion in questo articolo.
Record type

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

  • Project

    Compila i campi seguenti:

    • Name: immetti o mappa un nome per il nuovo progetto.

    • Description: immetti o mappa una descrizione per il nuovo progetto.

    • Visibility: seleziona se desideri che il progetto sia 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.

    • Version control: seleziona se desideri che il progetto utilizzi Git o Team Foundation Version Control (TFCV) per il controllo della versione.

    • Work item process: seleziona 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.

  • Work item

    Compila i campi seguenti:

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

    • Work item type: seleziona il tipo di elemento di lavoro da creare.

    • Other fields: in 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.

Custom API Call

Questo modulo di azione consente di effettuare una chiamata autenticata personalizzata all'API Azure DevOps. In questo modo è possibile 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 campi seguenti.

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

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

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

API Version
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.
Method
Seleziona il metodo di richiesta HTTP necessario per configurare la chiamata API. Per ulteriori informazioni, vedere Metodi di richiesta HTTP.
Headers

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

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

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.

Download an attachment

Questo modulo di azione scarica un allegato.

Il modulo restituisce il contenuto del file dell’allegato.

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

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

Connection
Per istruzioni sulla connessione dell'account Azure DevOps a Workfront Fusion, vedere Connessione di Azure DevOps a Workfront Fusion in questo articolo.
Work item ID
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.
Link Type

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.

Read 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 ed eventuali campi associati, insieme a eventuali campi e valori personalizzati a cui la connessione accede. Puoi mappare queste informazioni nei moduli successivi nello scenario.

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

Connection
Per istruzioni sulla connessione dell'account Azure DevOps a Workfront Fusion, vedere Connessione di Azure DevOps a Workfront Fusion in questo articolo.
Record type

Seleziona se desideri leggere un progetto o un elemento di lavoro

  • Project: seleziona il progetto da leggere.

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

Outputs
Seleziona le informazioni da 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.

Update a work item

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

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

Connection
Per istruzioni sulla connessione dell'account Azure DevOps a Workfront Fusion, vedere Connessione di Azure DevOps a Workfront Fusion in questo articolo.
Project
Selezionare il progetto contenente l'elemento di lavoro che si desidera aggiornare.
Work Item Type
Selezionare il tipo di elemento di lavoro da aggiornare.
Other Fields
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.
Work item ID
Immettere o mappare l'ID dell'elemento di lavoro che si desidera aggiornare.

Upload an attachment

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.

Connection
Per istruzioni sulla connessione dell'account Azure DevOps a Workfront Fusion, vedere Connessione di Azure DevOps a Workfront Fusion in questo articolo.
Project
Seleziona il progetto in cui desideri caricare un allegato.
Work item ID
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.
Source file
Selezionare un file di origine da un modulo precedente oppure immettere o mappare il nome e il contenuto del file di origine.

Ricerche

List work items

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 nello scenario.

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

Connection
Per istruzioni sulla connessione dell'account Azure DevOps a Workfront Fusion, vedere Connessione di Azure DevOps a Workfront Fusion in questo articolo.
Project
Selezionare il progetto dal quale si desidera recuperare gli elementi di lavoro.
Work item type
Selezionare il tipo di elemento di lavoro da recuperare.
Outputs
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à.
Limit
Immettere o mappare il numero massimo di elementi di lavoro restituiti da Workfront Fusion durante un ciclo di esecuzione.
recommendation-more-help
7e1891ad-4d59-4355-88ab-a2e62ed7d1a3