Pular para o conteúdo principal

Configurar autenticação para SurveyMonkey

info

Beta

Esse recurso está na versão Beta. Para usá-lo, um administrador do workspace deve ativar o Lakeflow Connect para SurveyMonkey na página Pré-visualizações . Consulte Gerenciar prévias do Databricks.

Para permitir que o conector do SurveyMonkey do Lakeflow Connect autentique, registre um aplicativo no Portal do Desenvolvedor do SurveyMonkey e implante-o como um aplicativo privado. O conector usa a autenticação OAuth user-to-machine (U2M). Use as credenciais recuperadas dos passos nesta página para criar uma conexão do Unity Catalog no Databricks.

Pré-requisitos​

  • Um plano SurveyMonkey que aceita aplicativos privados. Todos os usuários de um aplicativo privado devem pertencer à mesma equipe do SurveyMonkey e ter um plano pago que ofereça acesso direto à API. O SurveyMonkey exige um plano Enterprise para implantado um aplicativo privado. Consulte Aplicativos privados do SurveyMonkey e Acesso à API do SurveyMonkey.
  • O data center que hospeda sua account SurveyMonkey: EUA, UE ou Canadá. O senhor o seleciona como a Região de Dados quando cria a conexão.
  • A URL do seu workspace Databricks para definir o URI de redirecionamento OAuth do aplicativo.

O conector lê as pesquisas que o usuário autorizador possui ou que são compartilhadas com esse usuário.

Configurar SurveyMonkey​

Faça o registro de um aplicativo SurveyMonkey para obter as credenciais de cliente que a Databricks usa para autenticar. Para mais informação, consulte Registro de um aplicativo na documentação da API do SurveyMonkey.

  1. Entre no portal do desenvolvedor do SurveyMonkey para o centro de dados da sua account:

  2. Na página Meus aplicativos , clique em Adicionar um novo aplicativo .

  3. Nos campos Apelido do aplicativo e Criador do aplicativo , insira os valores obrigatórios.

  4. Selecione Aplicativo privado e clique em Criar aplicativo . O SurveyMonkey cria o aplicativo como um rascunho.

  5. Abra a página de Configurações do aplicativo.

  6. No campo URL de redirecionamento do OAuth , insira https://<workspace-url>/login/oauth/http.html, em que <workspace-url> é o URL do seu workspace do Databricks.

  7. Clique em Enviar alterações .

  8. Em Escopos , ative os seguintes escopos:

    • view pesquisas (surveys_read)
    • Coletores de View (collectors_read)
    • view contatos (contacts_read)
    • view respostas (responses_read)
    • view detalhes da resposta (responses_read_detail)

    Para as tabelas que cada escopo abrange, consulte Permissões OAuth necessárias.

  9. Clique em Atualizar Escopos .

  10. Clique em Implantar para implantar o aplicativo como um aplicativo privado. O SurveyMonkey desativa aplicativos de rascunho após um período de rascunho de 90 dias, e nenhuma outra account do SurveyMonkey pode autenticar um aplicativo de rascunho. Consulte Implantar um aplicativo.

  11. Na página Configurações do aplicativo, registre os seguintes valores. Você os insere quando cria a conexão.

    • ID do cliente
    • Segredo : Clique em Mostrar segredo para exibi-lo. Você o insere como o Segredo do cliente .

Os passos seguintes​

Crie uma conexão SurveyMonkey no Databricks. Consulte Criar uma conexão SurveyMonkey.