Fasi di azione nei flussi - Amazon Quick Suite

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Fasi di azione nei flussi

I connettori Action consentono ai flussi di integrarsi con sistemi e servizi esterni, estendendo le funzionalità di Amazon Quick Flows oltre il recupero e l'analisi dei dati. Questi connettori consentono ai flussi di eseguire azioni come la creazione di record, l'invio di notifiche, l'aggiornamento dei database e l'attivazione di flussi di lavoro nelle applicazioni connesse.

Amazon Quick Suite Actions supporta centinaia di azioni su più sistemi di terze parti, abilitando funzionalità complete di automazione e integrazione.

Prerequisiti per l'aggiunta di connettori Action

Gli amministratori devono configurare i connettori di azione nella console di Amazon Quick Suite prima che diventino disponibili per i creatori di Amazon Quick Flows. Solo i plug-in e le azioni associate configurati dagli amministratori saranno accessibili per l'uso nella creazione di Flow. Ciò include connettori di terze parti, connettori MCP e connettori API personalizzati.

Requisiti di sistema

Il tuo ambiente Amazon Quick Flows deve disporre delle autorizzazioni e della connettività di rete appropriate per comunicare con i sistemi di destinazione. Verifica che le regole del firewall, i gruppi di sicurezza e gli elenchi di controllo degli accessi alla rete consentano le connessioni in uscita ai servizi che intendi integrare. Inoltre, verifica che la tua istanza Amazon Quick Flows disponga di risorse sufficienti per gestire il carico di elaborazione aggiuntivo che gli Action Connectors potrebbero introdurre.

Credenziali di autenticazione

Ottieni le credenziali di autenticazione richieste per ogni servizio che intendi connettere. Ciò include in genere chiavi API, client IDs, client secret o altri token di autenticazione specifici del servizio. Archivia queste credenziali in modo sicuro utilizzando il sistema di gestione delle credenziali approvato dalla tua organizzazione, assicurandoti che siano accessibili al tuo ambiente Amazon Quick Flows e mantenendo al contempo le best practice di sicurezza.

Configurazione dell'account di servizio

Configura gli account di servizio o le registrazioni delle applicazioni nei sistemi di destinazione in cui funzioneranno gli action connector. Questi account devono disporre delle autorizzazioni minime necessarie per eseguire le azioni richieste rispettando il principio del privilegio minimo. Documenta le autorizzazioni specifiche concesse a ciascun account di servizio per future verifiche di riferimento e di sicurezza.

Ambiente di test

Stabilisci un ambiente di test che rispecchi la configurazione di produzione per convalidare la funzionalità di Action Connector prima della distribuzione. Questo ambiente dovrebbe includere l'accesso alle istanze di test dei sistemi di destinazione, in modo da verificare il comportamento dei connettori senza influire sui dati o sui processi di produzione.

Impostazione delle fasi di azione nei flussi

Per aggiungere passaggi di azione al flusso, segui questi passaggi:

  1. Nel generatore di flussi, seleziona il pulsante + Aggiungi passaggio.

  2. Dal menu, scegli il passaggio Azioni dell'applicazione.

  3. Nel pannello Modifica, scegli il connettore e l'azione da eseguire.

  4. Scrivi il prompt per l'esecuzione dell'azione.

  5. Salva la tua configurazione.

Utilizzo dei connettori di azione nei flussi

I connettori Action si integrano perfettamente nella progettazione del flusso, presentandosi come passaggi utilizzabili che possono essere configurati e concatenati ad altri componenti Flow. Il processo di implementazione prevede la selezione del connettore appropriato, la configurazione dei relativi parametri e la definizione del modo in cui interagisce con gli altri elementi del flusso. Amazon Quick Flows supporta flussi di azioni avanzati che visualizzano i campi idonei come menu a discesa, riducendo il carico cognitivo e migliorando l'esperienza utente.

Selezione e configurazione dei connettori

Scegliete il connettore di azione appropriato in base ai vostri requisiti di integrazione e alle funzionalità del sistema di destinazione. Ogni connettore fornisce un'interfaccia di configurazione in cui è possibile specificare i dettagli di connessione, le informazioni di autenticazione e i parametri specifici dell'azione. I creatori di flussi possono scegliere tra i plugin disponibili configurati dagli amministratori e scegliere azioni specifiche dai menu a discesa.

Mappatura e trasformazione dei dati

Configura il flusso di dati tra Amazon Quick Flows e i sistemi connessi. Ciò include la mappatura dei parametri di input dal flusso al formato previsto dal connettore e la definizione di come i dati di risposta devono essere elaborati e passati alle fasi successive di Flow. L'interfaccia di mappatura fornisce strumenti per la trasformazione dei dati, che consentono di modificare i formati dei dati, applicare filtri o eseguire calcoli in base alle esigenze.

Gestione degli errori e logica dei tentativi

Implementa meccanismi di gestione degli errori appropriati per gestire potenziali problemi di connettività, errori di autenticazione o indisponibilità del servizio. Configura le politiche di ripetizione dei tentativi che definiscono in che modo il connettore deve rispondere agli errori temporanei, compresi gli intervalli tra i tentativi, il numero massimo di tentativi e le procedure di escalation per i problemi persistenti.

Modelli di integrazione dei flussi

Progetta i tuoi flussi per utilizzare efficacemente i connettori di azione all'interno della più ampia logica Flow. Ciò include la determinazione del posizionamento ottimale delle fasi di azione, la configurazione dell'esecuzione condizionale in base ai risultati delle fasi precedenti e l'implementazione dell'elaborazione parallela ove appropriato per ottimizzare le prestazioni.

Autenticazione: 2 gambe contro 3 gambe OAuth OAuth

I connettori Action supportano più metodi di autenticazione per soddisfare diversi requisiti di sicurezza e scenari di integrazione. Comprendere le differenze tra 2 e 3 gambe ti OAuth aiuta a scegliere l'approccio di autenticazione appropriato per il tuo caso d'uso specifico.

A 2 zampe OAuth

Il sistema a 2 gambe OAuth, noto anche come flusso di concessione delle credenziali client, fornisce server-to-server l'autenticazione senza richiedere l'interazione dell'utente. Questo metodo è ideale per i processi automatizzati in cui il flusso deve eseguire azioni per conto dell'applicazione anziché per un utente specifico. Il processo di autenticazione prevede che l'applicazione scambia direttamente le credenziali con il servizio di destinazione per ottenere un token di accesso. Questo flusso è adatto per l'autenticazione tramite service-to-service token e viene utilizzato quando l'identità dell'utente finale non è importante, ad esempio quando si accede a risorse di proprietà del servizio o per operazioni di bot.

Questo approccio offre un'implementazione semplificata e un'automazione affidabile poiché non dipende dalla presenza o dall'interazione dell'utente. Tuttavia, le azioni eseguite utilizzando 2-legged OAuth sono in genere associate all'account dell'applicazione o del servizio anziché ai singoli utenti, il che può limitare gli audit trail e le capacità di personalizzazione.

A 3 zampe OAuth

3-legged OAuth, noto anche come flusso di concessione del codice di autorizzazione, coinvolge l'utente finale nel processo di autenticazione, richiedendogli di concedere esplicitamente l'autorizzazione al flusso per accedere al proprio account nel sistema di destinazione. Questo metodo è adatto quando l'identità dell'utente finale è importante, ad esempio quando si accede a risorse di proprietà dell'utente o quando le operazioni devono essere eseguite con l'identità dell'utente anziché con un bot. Questo flusso è supportato dalla maggior parte degli operatori ISVs che lo supportano OAuth e fornisce un accesso specifico all'utente con il contesto utente e le autorizzazioni appropriati.

Il OAuth processo a tre fasi richiede agli utenti di autenticarsi con il servizio di destinazione e di autorizzare l'accesso dell'applicazione durante la prima interazione con il flusso. Le esecuzioni successive possono utilizzare token di aggiornamento memorizzati per mantenere l'accesso senza l'intervento ripetuto dell'utente, a condizione che i token rimangano validi e l'utente non abbia revocato l'accesso.

Questo metodo di autenticazione offre migliori funzionalità di sicurezza e controllo poiché le azioni sono legate a account utente specifici. Tuttavia, richiede un'implementazione e un'interazione con l'utente più complesse, il che potrebbe non essere adatto per processi completamente automatizzati.

Connettori di azione disponibili

Amazon Quick Flows supporta una gamma completa di connettori di azione che consentono l'integrazione con diversi sistemi e flussi di lavoro. Per l'elenco più aggiornato dei connettori disponibili e delle relative funzionalità, consulta Working with integrations e Action integrations.

Funzionalità e limitazioni dei connettori

Ogni categoria di connettori offre diversi livelli di funzionalità, supporto e manutenzione. I connettori di seconda parte offrono un'integrazione affidabile con i servizi dei partner consolidati, mentre i connettori di terze parti offrono un'ampia compatibilità con diversi livelli di completezza delle funzionalità.

Nella scelta dei connettori, considera fattori come i requisiti di autenticazione, la limitazione della velocità, la compatibilità del formato dei dati e gli impegni di manutenzione a lungo termine. Consulta la documentazione specifica per ogni connettore per comprenderne le funzionalità, i limiti e le migliori pratiche di implementazione.