Configurar o OAuth U2M para ingestão do Microsoft SharePoint
Visualização
O conector do Microsoft SharePoint está em versão beta.
Esta página descreve como configurar a autenticação OAuth de usuário para máquina (U2M) para a ingestão do Microsoft SharePoint na Databricks.
Quais métodos de autenticação são compatíveis?
O conector do SharePoint é compatível com os seguintes métodos OAuth:
- Autenticação U2M (recomendada)
- Tokens manuais refresh authentication
Databricks recomenda o uso do U2M porque ele não exige que o senhor mesmo calcule os tokens refresh. Isso é feito para você automaticamente. Também simplifica o processo de conceder ao cliente Entra ID acesso aos seus arquivos do SharePoint e é mais seguro.
Etapa 1: Obter o ID do site do SharePoint
- Visite o site do SharePoint desejado em seu navegador.
- Anexe
/\_api/site/id
ao URL. - Digite Enter .
Etapa 2: Obter nomes de unidades do SharePoint (opcional)
Se você quiser ingerir todas as unidades e documentos em seu site do SharePoint, pule esta etapa. No entanto, se você quiser ingerir apenas um subconjunto das unidades, precisará coletar seus nomes.
Os nomes das unidades estão listados no menu à esquerda. Há uma unidade default chamada Documents em cada site. Sua organização pode ter unidades adicionais. Por exemplo, as unidades na captura de tela a seguir incluem doclib1
, subsite1doclib1
e muito mais.
Algumas unidades podem estar ocultas da lista. O criador da unidade pode definir isso nas configurações da unidade. Nesse caso, as unidades ocultas podem estar visíveis na seção Conteúdo do site .
Etapa 3: Criar um cliente Microsoft Entra ID
Essa etapa cria um cliente que pode acessar os arquivos do SharePoint.
-
No portal do Microsoft Azure(https://portal.azure.com), clique em Microsoft Entra ID . Talvez o senhor tenha que procurar por "Microsoft Entra ID".
-
No menu do lado esquerdo, na seção gerenciar , clique em App Registrations (Registros de aplicativos ).
-
Clique em Novo registro .
-
No formulário de registro de uma solicitação , especifique o seguinte:
- Se o senhor deseja que outro locatário acesse esse aplicativo.
- O URL de redirecionamento no seguinte formato:
<databricks-instance-url>/login/oauth/sharepoint.html
Você será redirecionado para a página de detalhes do aplicativo.
-
Anote os seguintes valores:
- ID da aplicação (cliente)
- ID do diretório (tenant)
-
Clique em Credenciais do cliente: adicione um certificado ou segredo .
-
Clique em + Novo segredo do cliente .
-
Adicione uma descrição.
-
Clique em Adicionar .
A lista atualizada de segredos do cliente é exibida.
-
Copie o valor secreto do cliente e armazene-o com segurança. Depois de sair da página, você não poderá acessar o segredo do cliente.
Próximas etapas
- Crie uma conexão para armazenar os detalhes de autenticação que você obteve.
- Criar um pipeline de ingestão.