Configurar a autenticação para o Microsoft Entra ID
Beta
Esse recurso está em Beta. Para usá-lo, um administrador de workspace deve habilitar o Lakeflow Connect for Microsoft Entra ID na página Previews . Consulte Gerenciar prévias do Databricks.
Esta página mostra como configurar o Microsoft Entra ID para habilitar a autenticação do Databricks para o conector Microsoft Entra ID. Use as credenciais recuperadas dos passos desta página para criar uma conexão Unity Catalog no Databricks.
Pré-requisitos
- Para fazer o registro do aplicativo, você deve ter no mínimo a função Desenvolvedor de Aplicação. Para adicionar permissões de aplicativo do Microsoft gráfico, você deve ter no mínimo a função de Administrador de Aplicativo cloud. Consulte registro um aplicativo no Microsoft Entra ID e Configurar acesso ao aplicativo às APIs da Web.
- Para conceder consentimento de administrador para permissões de aplicativo do Microsoft gráfico, você deve ter a função de Administrador de Função Privilegiada. Consulte Conceder consentimento de administrador para todo o tenant a um aplicativo.
- A tabela
signinse a colunasignInActivityda tabelausersrequerem uma licença Microsoft Entra ID P1 ou P2. Veja os Pré-requisitos para acessar a API de relatórios do Microsoft Entra e Listar usuários. - A tabela
role_eligibility_schedulelê dados do PIM (Privileged Identity Management). O uso do PIM requer licenças. Consulte O que é o Privileged Identity Management?.
Configurar o Microsoft Entra ID
Faça o registro de um aplicativo no Microsoft Entra ID, crie um segredo de cliente e conceda ao aplicativo permissões de aplicativo do Microsoft Graph. O Databricks usa as credenciais do aplicativo para autenticar com o fluxo de credenciais do cliente.
Registrar um aplicativo
- Entre no Centro de administração do Microsoft Entra.
- Se você tiver acesso a vários tenants, use o ícone Configurações no menu superior para alternar para o tenant que deseja ingerir.
- Navegue para Entra ID > Registros de aplicativo e selecione Novo registro .
- Insira um Nome para o aplicativo.
- Em Tipos de account compatíveis, selecione Apenas tenant único -.<your tenant>
- Selecione registro .
- Na página Visão geral da aplicação, registre o ID do aplicativo (cliente) e o ID do diretório (tenant) .
Consulte registro um aplicativo no Microsoft Entra ID.
Criar um segredo do cliente
- Em Registros de aplicativos , selecione seu aplicativo.
- Selecione Certificados e segredos > Segredos do cliente > Novo segredo do cliente .
- Adicione uma descrição para o segredo do cliente.
- Selecione uma expiração para o segredo ou especifique um tempo de vida personalizado.
- Selecione Adicionar .
- Anote o Valor do segredo do cliente. O Microsoft Entra ID não exibirá esse valor novamente depois que você sair da página.
Veja Adicionar credenciais a um aplicativo.
Conceder permissões de aplicativo do Microsoft gráfico
- Em Registros de aplicativos , selecione seu aplicativo.
- Selecione Permissões de API > Adicionar uma permissão > Microsoft Graph > Permissões de aplicativo .
- Selecione as permissões para as tabelas que você planeja ingerir. Para a lista completa, veja Permissões de OAuth necessárias.
- Selecione Adicionar permissões .
- Selecione Conceder consentimento de administrador para <seu<your tenant> tenant\> e confirme a ação de consentimento.
Consulte Configurar acesso ao aplicativo às APIs da Web.
Identifique sua cloud Microsoft
Registre a cloud Microsoft que hospeda seu tenant. A conexão oferece suporte aos seguintes valores para Região de cloud Microsoft :
commercial: Serviço global da Microsoft.us_gov_gcc_high: Governo dos EUA L4 (GCC Alto).us_gov_dod: Governo dos EUA L5 (DoD).china_21vianet: Microsoft Azure operado pela 21Vianet.
Consulte Implantações de cloud nacional.
Os passos seguintes
Crie uma conexão do Microsoft Entra ID no Databricks. Consulte Criar uma conexão do Microsoft Entra ID.