Configurazione delle connessioni Twilio
Twilio supporta nome utente e password per l'autenticazione di base. L'autenticazione di base è un metodo di autenticazione semplice in cui i client forniscono direttamente le credenziali per accedere alle risorse protette. AWS Glue è in grado di utilizzare il nome utente (SID dell'account) e la password (token di autenticazione) per autenticare le API di Twilio.
Per la documentazione pubblica di Twilio per il flusso di autenticazione di base, consultare Autenticazione di base | Twilio
Per configurare una connessione di Twilio:
In AWS Secrets Manager, creare un segreto con i seguenti dettagli:
Per l'autenticazione di base: il segreto deve contenere l'app connessa Consumer Secret con il SID dell'account (nome utente) e il token di autenticazione (password).
Nota
È necessario creare un segreto per la connessione in AWS Glue.
In AWS Glue Glue Studio, creare una connessione in Connessioni dati seguendo i passaggi riportati qui di seguito:
In Tipo di connessione, selezionare Twilio.
Fornire
Edge_Locationdell'istanza Twilio a cui connettersi.Selezionare il ruolo IAM AWS che AWS Glue può assumere e che dispone delle autorizzazioni per le seguenti azioni:
Selezionare
secretName, da utilizzare per questa connessione in AWS Glue per inserire i token.Selezionare le opzioni di rete se si desidera utilizzare la propria rete.
Concedere al ruolo IAM associato col processo AWS Glue il permesso di leggere
secretName.