Configure o OAuth U2M para ingestão no Confluence.
Esta página descreve como configurar a autenticação OAuth de usuário para máquina (U2M) para ingestão de dados do Confluence no Databricks.
Pré-requisitos
Para importar dados do Confluence, você precisa do seguinte:
- Uma conta do Confluence com, no mínimo, acesso View aos espaços e páginas que você deseja ingerir. Durante a configuração do OAuth U2M, a autorização é realizada com esta account, e o conector só pode ler o conteúdo para o qual esta account tem permissão para view.
- Acesso para criar aplicativos OAuth na sua instância Confluence, ou permissão para editar um aplicativo OAuth existente para adicionar os escopos necessários.
- Um aplicativo OAuth que concede os escopos de API do Confluence necessários. Você adiciona esses escopos durante a configuração.
Configure o Confluence para OAuth.
-
Visite
https://developer.atlassian.com/console/myapps/. -
Opcionalmente, clique em Criar > Integração OAuth 2.0 . Para usar um aplicativo OAuth existente, adicione os escopos necessários.
-
Dê um nome à integração e clique em Criar .
-
Acesse Permissões > API do Confluence (em Escopos da API) > Adicionar .
-
Clique em Escopos granulares > Editar escopos e, em seguida, adicione os seguintes escopos ao aplicativo OAuth:
read:page:confluenceread:attachment:confluenceread:space:confluenceread:label:confluenceread:configuration:confluence
-
Acesse a seção de Autorização e insira o URI de redirecionamento da seguinte forma:
https://<databricks_workspace_URL>/login/oauth/lakehousefederation.htmlPor exemplo:
https://my-databricks-account.cloud.databricks.com/login/oauth/lakehousefederation.html -
Acesse as Configurações e anote o ID do cliente e o segredo do cliente. Você precisará disso para criar uma conexão Unity Catalog .
Próximos passos
Agora, um administrador pode usar o Catalog Explorer para criar uma conexão, permitindo que usuários sem privilégios de administrador criem pipelines.