Configurazione delle connessioni Pendo - AWS Glue

Configurazione delle connessioni Pendo

Pendo supporta l'autenticazione personalizzata.

Per la documentazione pubblica di Pendo sulla generazione delle chiavi API richieste per l'autorizzazione personalizzata, consultare Autenticazione: documentazione di Pendo REST API

Per configurare una connessione Pendo:

  1. In AWS Secrets Manager, creare un segreto con i seguenti dettagli:

    • Per le app connesse gestite dal cliente: il segreto deve contenere l'app connessa Consumer Secret con apiKey come chiave.

    Nota

    È necessario creare un segreto per ogni connessione in AWS Glue.

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

    1. Quando si seleziona una Origine dati, selezionare Pendo.

    2. Fornire instanceUrl dell'istanza Pendo a cui connettersi.

    3. Selezionare il ruolo IAM che AWS Glue può assumere e per il quale 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": "*" } ] }
    4. Selezionare secretName, da utilizzare per questa connessione in AWS Glue per inserire i token.

    5. Selezionare le opzioni di rete se si desidera utilizzare la propria rete.

  3. Concedere al ruolo IAM associato col processo AWS Glue il permesso di leggere secretName.

  4. Nella configurazione del lavoro AWS Glue, fornire connectionName come Connessione di rete aggiuntiva.