Configurar autenticação para Asana
Beta
Esse recurso está em Beta. Para usá-lo, um administrador do workspace deve ativar o Lakeflow Connect for Asana na página Pré-visualizações . Consulte Gerenciar prévias do Databricks.
Para que o conector Asana do Lakeflow Connect se autentique, faça o registro de um aplicativo OAuth do Asana com permissões totais e adicione-o ao Workspace do Asana do qual você deseja ingerir. Use as credenciais recuperadas nos passos desta página para criar uma conexão do Unity Catalog no Databricks.
Pré-requisitos
- Um usuário do Asana que pode visualizar os Workspace, equipes, projetos e outros objetos que você deseja ingerir. O conector acessa a API do Asana em nome do usuário autorizador, portanto, ele ingere apenas os dados que este usuário pode acessar. Consulte Asana OAuth.
- Para ingerir portfólios, metas e entradas de acompanhamento de tempo, um plano Asana Advanced ou Enterprise. Para ingerir campos personalizados, um plano Starter ou superior. Consulte os preços da Asana.
- A URL do seu workspace do Databricks para definir a URL de redirecionamento do aplicativo OAuth.
Configurar Asana
Registro um aplicativo OAuth do Asana para obter o ID do cliente e o segredo do cliente que o Databricks usa para autenticar. Para obter mais informações, consulte Asana OAuth e Distribuição de aplicativos Asana.
- Faça login no console do desenvolvedor Asana.
- Selecione Criar novo aplicativo .
- Insira um Nome do aplicativo . Os usuários veem esse nome quando o aplicativo solicita permissão para acessar sua account.
- Defina o URL de redirecionamento para
https://<workspace-url>/login/oauth/http.html, em que<workspace-url>é o URL do seu workspace do Databricks. - Na tab OAuth , em Escopos de permissão , ative Permissões totais . O conector solicita o escopo
defaultdo Asana, que exige uma aplicação registrada com permissões completas. - Na tab Gerenciar distribuição , selecione Workspace específico e salve.
- Selecione + Adicionar workspace , selecione o workspace do Asana do qual ingerir e selecione Adicionar .
- Na tab OAuth , copie a ID do cliente e o segredo do cliente . Use esses valores para criar uma conexão Unity Catalog no Databricks.
Os passos seguintes
Crie uma conexão com o Asana no Databricks. Consulte Criar uma conexão com o Asana.