Configurazione delle connessioni Freshdesk - AWS Glue

Configurazione delle connessioni Freshdesk

Freshdesk supporta l'autenticazione personalizzata.

Per la documentazione pubblica di Freshdesk sulla generazione delle chiavi API richieste per l'autorizzazione personalizzata, consulta l'autenticazione diFreshdesk.

Di seguito sono riportati i passaggi per configurare la connessione a Freshdesk:

  • In AWS Secrets Manager, crea un segreto con i seguenti dettagli:

    • Per le app connesse gestite dal cliente, il segreto deve contenere la chiave API dell'app connessa con apiKey come chiave. Nota: è necessario creare un segreto per la connessione in AWS Glue.

  • In AWS Glue Studio, creare una connessione in Connessioni dati seguendo i passaggi riportati qui di seguito:

    • Quando si seleziona un'Origine dati, selezionare Freshdesk.

    • Fornire INSTANCE_URL dell'istanza Freshdesk a cui connettersi.

    • Seleziona il ruolo AWS IAM che AWS Glue può assumere e che dispone delle autorizzazioni per le seguenti azioni:

      JSON
      { "Version":"2012-10-17", "Statement": [ { "Effect": "Allow", "Action": [ "secretsmanager:DescribeSecret", "secretsmanager:GetSecretValue", "secretsmanager:PutSecretValue", "ec2:CreateNetworkInterface", "ec2:DescribeNetworkInterfaces", "ec2:DeleteNetworkInterface" ], "Resource": "*" } ] }
    • Seleziona secretName, da utilizzare per questa connessione in AWS Glue per inserire i token.

    • Seleziona le opzioni di rete se desideri utilizzare la tua rete.

  • Concedi al ruolo IAM associato al processo AWS Glue l'autorizzazione a leggere secretName.

  • Nella configurazione del lavoro AWS Glue, fornisci connectionName come Connessione di rete aggiuntiva.