Consulta i connettori supportati per Application Integration.
Trigger di Jira Cloud
Il trigger Jira Cloud è un trigger di eventi connettore che ti consente di richiamare un'integrazione basata sugli eventi Jira Cloud a cui hai sottoscritto l'abbonamento nella connessione Jira Cloud.
Prima di iniziare
Se prevedi di creare o configurare una nuova connessione per il trigger Cloud Jira, assicurati di disporre del seguente ruolo IAM per il progetto:
- Amministratore connettori (
roles/connectors.admin
)
Per informazioni sulla concessione dei ruoli, consulta Gestire l'accesso.
Concedi i ruoli IAM seguenti all'account di servizio che vuoi utilizzare per il trigger di Jira Cloud:
- Invoker di Application Integration (
roles/integrations.integrationInvoker
)
Per informazioni sulla concessione dei ruoli a un account di servizio, vedi Gestire l'accesso agli account di servizio.
Aggiungi il trigger Cloud Jira
Per aggiungere un trigger Jira Cloud all'integrazione, segui questi passaggi:
- Nella console Google Cloud, vai alla pagina Application Integration (Integrazione di applicazioni).
- Nel menu di navigazione, fai clic su Integrations (Integrazioni)
Viene visualizzata la pagina Elenco delle integrazioni che elenca tutte le integrazioni disponibili nel progetto Google Cloud.
- Seleziona un'integrazione esistente o fai clic su Crea integrazione per crearne una nuova.
Se stai creando una nuova integrazione:
- Inserisci un nome e una descrizione nel riquadro Crea integrazione.
- Seleziona una regione per l'integrazione.
- Seleziona un account di servizio per l'integrazione. Puoi modificare o aggiornare i dettagli di un account di servizio di un'integrazione in qualsiasi momento dal riquadro Riepilogo integrazione nella barra degli strumenti di integrazione.
- Fai clic su Crea.
L'integrazione viene aperta nell'editor di integrazione.
- Nella barra di navigazione dell'editor di integrazione, fai clic su Attivatori per visualizzare l'elenco degli attivatori disponibili.
- Fai clic sull'elemento attivatore Jira Cloud e posizionalo nell'editor di integrazione.
Per configurare il trigger Jira Cloud, puoi utilizzare una connessione Jira Cloud esistente disponibile in Integration Connectors oppure creare una nuova connessione Jira Cloud utilizzando l'opzione di creazione della connessione in linea.
Configura il trigger di Jira Cloud utilizzando una connessione esistente
Puoi configurare il trigger Jira Cloud utilizzando una connessione Jira Cloud esistente in Integration Connectors. Tieni presente che il trigger Jira Cloud è un attivatore di evento connettore, pertanto puoi utilizzare solo una connessione Jira Cloud con abbonamento all'evento abilitato per configurare l'attivatore.
Per informazioni su come configurare un trigger Jira Cloud utilizzando una nuova connessione Jira Cloud, consulta Configurare il trigger di Jira Cloud utilizzando una nuova connessione.
Per configurare un trigger Jira Cloud utilizzando una connessione Jira Cloud esistente, segui questi passaggi:
- Fai clic sull'elemento trigger di Jira Cloud nell'editor di integrazione per aprire il riquadro di configurazione dell'attivatore.
- Fai clic su Configura trigger.
- Fornisci i seguenti dettagli di configurazione nella pagina Editor trigger eventi connettore:
- Regione:seleziona la regione della tua connessione Jira Cloud.
- Connessione:seleziona la connessione Cloud Jira che vuoi utilizzare.
Application Integration visualizza solo le connessioni Jira Cloud attive e per le quali è abilitata un'abbonamento a un evento.
- Tipo di sottoscrizione all'evento:seleziona il tipo di sottoscrizione all'evento che attiva l'integrazione. Per informazioni sui tipi di iscrizione agli eventi supportati per questo attivatore, consulta Tipi di iscrizioni agli eventi supportati.
- Account di servizio: seleziona un account di servizio con i ruoli IAM richiesti per il trigger Cloud Jira.
- Fai clic su Fine per completare la configurazione dell'attivatore e chiudere la pagina.
Configura il trigger di Jira Cloud utilizzando una nuova connessione
Per configurare il trigger di Jira Cloud utilizzando una nuova connessione Cloud Jira, segui questi passaggi:
- Fai clic sull'elemento trigger di Jira Cloud nell'editor di integrazione per aprire il riquadro di configurazione dell'attivatore.
- Fai clic su Configura trigger.
- Salta il campo Regione.
- Fai clic su Connessione e seleziona l'opzione Crea connessione dal menu a discesa.
- Completa i seguenti passaggi nel riquadro Crea connessione:
- Nel passaggio Location (Posizione), scegli la località per la nuova connessione Jira Cloud:
- Regione:seleziona una regione dall'elenco a discesa.
- Tocca Avanti.
- Nel passaggio Dettagli connessione, fornisci i dettagli sulla nuova connessione Cloud Jira:
- Versione connettore:scegli una versione disponibile del connettore Cloud Jira dall'elenco a discesa.
- Nome connessione: inserisci un nome per la connessione Cloud Jira.
- (Facoltativo) Descrizione: inserisci una descrizione per la connessione.
- (Facoltativo) Abilita Cloud Logging: seleziona questa casella di controllo per archiviare tutti i dati di log della connessione.
- Account di servizio: seleziona un account di servizio con i ruoli IAM richiesti per la connessione Jira Cloud.
- Abilita sottoscrizione all'evento:seleziona questa opzione per creare e attivare una nuova sottoscrizione all'evento per la connessione Jira Cloud. Puoi abilitare solo le sottoscrizioni agli eventi o includere anche entità, operazioni e azioni di connessione.
- (Facoltativo) Espandi Impostazioni avanzate per configurare le impostazioni del nodo di connessione.
Per ulteriori informazioni sulle impostazioni del nodo di connessione per Jira Cloud, consulta la documentazione relativa alla connessione Jira Cloud.
- (Facoltativo) Fai clic su + Aggiungi etichetta per aggiungere un'etichetta alla connessione sotto forma di coppia chiave-valore.
- Tocca Avanti.
-
Nel passaggio Destinations (Destinazioni), fornisci i dettagli dell'account Jira Cloud:
- Tipo di destinazione:seleziona Indirizzo host.
- Host:inserisci il nome host o l'indirizzo IP del tuo account Jira Cloud.
- Tocca Avanti.
-
Nel passaggio Autenticazione, fornisci i dettagli di autenticazione per l'account Jira Cloud:
- Nome utente: inserisci il nome utente per accedere all'indirizzo di destinazione fornito.
- Token API:seleziona il secret di Secret Manager contenente il token API associato al nome utente Jira Cloud.
- Versione del secret:seleziona una versione del secret.
- Tocca Avanti.
Per saperne di più su come configurare l'autenticazione, consulta Configurare l'autenticazione.
-
Nel passaggio Dettagli abbonamento all'evento, fornisci i dettagli dell'account Jira Cloud in cui verranno create le sottoscrizioni agli eventi.
- Tipo di destinazione:seleziona Indirizzo host.
- Host:inserisci l'URL di registrazione del tuo account Jira Cloud. Verranno create iscrizioni agli eventi per questo URL.
- Nome utente: inserisci il nome utente per accedere all'URL di registrazione fornito.
- Token API:seleziona il secret di Secret Manager contenente il token API associato al nome utente.
- Versione del secret:seleziona una versione del secret.
- Tocca Avanti.
- Verifica: esamina i dettagli della connessione Jira Cloud forniti.
- Fai clic su Crea per completare la creazione di una nuova connessione Jira Cloud.
- Nel passaggio Location (Posizione), scegli la località per la nuova connessione Jira Cloud:
- Tipo di sottoscrizione all'evento:seleziona il tipo di sottoscrizione all'evento che attiva l'integrazione. Per informazioni sui tipi di iscrizione agli eventi supportati per questo attivatore, consulta Tipi di iscrizioni agli eventi supportati.
- Fai clic su Fine e chiudi la pagina.
Output trigger
Il trigger Jira Cloud richiede un paio di minuti per completare la configurazione della sottoscrizione all'evento. Puoi visualizzare lo stato della sottoscrizione all'evento nel riquadro di configurazione del trigger in Dettagli abbonamento all'evento.
Il trigger di Jira Cloud indica lo stato della sottoscrizione di un evento utilizzando i seguenti stati:
Creating
: indica che l'attivatore sta registrando l'abbonamento all'evento.Active
: indica che l'attivatore è stato iscritto correttamente a un evento.Error
: indica che si è verificato un problema con l'iscrizione all'evento configurata.
Oltre allo stato dell'abbonamento all'evento, la sezione Dettagli abbonamento all'evento mostra anche altri dettagli, ad esempio la regione della connessione, il nome della connessione, il nome dell'abbonamento all'evento e altro ancora.
L'immagine seguente mostra un layout di esempio del riquadro di configurazione del trigger di Jira Cloud:
Variabile di output dell'attivatore
Per ogni evento, il trigger di Jira Cloud genera una variabile di output ConnectorEventPayload
che puoi utilizzare nelle attività downstream. La variabile di output è in formato JSON contenente lo schema del payload di Jira Cloud di output.
Visualizza iscrizioni agli eventi
Per visualizzare e gestire tutte le sottoscrizioni agli eventi associate a una connessione in Integration Connectors:
- Vai alla pagina Connettori di integrazione > Connessioni.
- Fai clic sulla connessione per cui vuoi visualizzare gli abbonamenti.
- Fai clic sulla scheda Iscrizioni agli eventi.
Vengono visualizzate tutte le sottoscrizioni agli eventi per la connessione.
Modifica trigger Jira Cloud
Puoi modificare un trigger Jira Cloud per cambiare o aggiornare la configurazione della connessione e i dettagli dell'abbonamento agli eventi.
Per modificare un trigger Cloud Jira, segui questi passaggi:
- Fai clic sull'elemento trigger di Jira Cloud nell'editor di integrazione per aprire il riquadro di configurazione dell'attivatore.
- Fai clic su Configura trigger Jira Cloud.
- Esegui le seguenti operazioni nella pagina Editor trigger eventi connettore:
- Per mantenere la sottoscrizione all'evento configurata in precedenza, fai clic su Conserva, altrimenti su Elimina.
- Aggiorna la configurazione della connessione e i dettagli dell'abbonamento agli eventi come preferisci.
- Fai clic su Fine.
Puoi visualizzare i dettagli aggiornati della connessione e dell'abbonamento agli eventi nel riquadro di configurazione del trigger in Dettagli abbonamento all'evento.
Tipi di iscrizione agli eventi supportati
Puoi utilizzare il trigger Jira Cloud per richiamare un'integrazione per i seguenti tipi di abbonamento agli eventi:
Tipi di iscrizione agli eventi | Descrizione |
---|---|
attachment_created
|
Viene creato un allegato per un ticket Jira. |
attachment_deleted
|
L'allegato assegnato con un ticket Jira viene eliminato. |
board_created
|
Viene creata una nuova bacheca Jira. |
board_deleted
|
Una bacheca Jira è stata eliminata. |
comment_created
|
Viene aggiunto un commento al ticket Jira. |
comment_deleted
|
Un commento in un ticket Jira è stato eliminato. |
comment_updated
|
Viene aggiornato un commento esistente in un ticket Jira. |
filter_created
|
Viene creato un nuovo filtro Jira. |
filter_deleted
|
Un filtro Jira è stato eliminato. |
filter_updated
|
È stato aggiornato un filtro Jira esistente. |
issue_created
|
È stato creato un nuovo problema Jira. |
issue_deleted
|
È stato eliminato un problema Jira. |
issue_updated
|
È stato aggiornato un problema Jira esistente. |
issuelink_created
|
Viene creato un nuovo link al problema per un'istanza Jira. |
issuelink_deleted
|
Il link al problema per un'istanza Jira è stato eliminato. |
option_issuelinks_changed
|
Un link a un problema esistente per un'istanza Jira è stato modificato o aggiornato. |
option_subtasks_changed
|
Le attività secondarie relative a un problema vengono aggiornate o modificate. |
option_voting_changed
|
Il numero di voti per un problema Jira è cambiato. |
option_watching_changed
|
I osservatori o l'elenco di utenti aggiunti per osservare un problema di Jira sono cambiati. |
project_created
|
Viene creato un nuovo progetto. |
project_deleted
|
È stato eliminato un progetto. |
project_restored_deleted
|
Un progetto eliminato viene ripristinato. |
project_soft_deleted
|
Un progetto viene eliminato in modo che non sia visibile a nessun utente, inclusi gli amministratori che utilizzano l'interfaccia del prodotto o l'API. |
project_updated
|
I dettagli del progetto sono aggiornati. |
sprint_closed
|
Lo sprint è chiuso. |
sprint_created
|
Viene creato uno sprint. |
sprint_deleted
|
Uno sprint è stato eliminato. |
sprint_updated
|
I dettagli di uno sprint vengono modificati o aggiornati. |
user_created
|
Viene creato un utente. |
user_updated
|
I dettagli di un utente vengono modificati o aggiornati. |
worklog_created
|
È stata aggiunta una voce del log di lavoro. |
worklog_deleted
|
È stata eliminata una voce del log di lavoro. |
worklog_updated
|
Una voce del log di lavoro è stata modificata o aggiornata. |