Configurar autenticação para o Microsoft gráfico
Beta
Este recurso está em Beta. Para usá-lo, um administrador de Workspace deve habilitar o Lakeflow Connect para logs do Microsoft gráfico na página Prévias . Consulte Gerenciar prévias do Databricks.
Esta página mostra como configurar o Microsoft Graph para habilitar a autenticação do Databricks para o conector de Logs do Microsoft Graph. Use as credenciais recuperadas dos passos nesta página para criar uma conexão do Unity Catalog no Databricks.
Pré-requisitos
- Um tenant do Microsoft Entra ID que usa produtos de segurança da Microsoft, como o Microsoft Defender XDR ou o Microsoft Sentinel. O conector ingere os alertas que esses produtos disponibilizam através da API de segurança do Microsoft Graph. Consulte tipo de recurso de alerta.
- Pelo menos a função de Desenvolvedor de Aplicativos no tenant para registro de um aplicativo. Consulte registro um aplicativo no Microsoft Entra ID.
- A função de Administrador de Função Privilegiada para conceder consentimento de administrador para permissões de aplicativo do Microsoft gráfico. Consulte Conceder consentimento de administrador em todo o tenant para um aplicativo.
Configurar o Microsoft Graph
Registro um aplicativo Microsoft Entra ID, adicione um segredo de cliente e conceda ao aplicativo a permissão de aplicativo SecurityAlert.Read.All para o Microsoft Graph. O conector autentica como o próprio aplicativo, portanto, não usa permissões delegadas. Veja Lista alerts_v2 para as permissões que a API requer.
- Entre no centro de administração do Microsoft Entra. Para um tenant do governo dos EUA no Government comunidade cloud (GCC) High ou Department of Defense (DoD), entre no portal do Azure Government em https://portal.azure.us.
- Navegue até Entra ID > Registros de aplicativos e selecione Novo registro .
- Insira um Nome para o aplicativo, por exemplo,
Databricks Microsoft Graph Logs. - Em Tipos de account compatíveis, selecione Somente tenant único - <seu tenant\>.<your tenant>
- Selecione Registro .
- Na página Visão geral , registre o ID do aplicativo (cliente) e o ID do diretório (tenant) .
- Selecione Certificados & segredos > Segredos do cliente > Novo segredo do cliente .
- Adicione uma descrição para o segredo do cliente e selecione uma expiração. Os segredos do cliente não podem durar mais de 24 meses. Consulte Adicionar e gerenciar credenciais de aplicativo.
- Selecione Adicionar e, em seguida, registre o Valor do segredo do cliente. O Microsoft Entra não mostra o valor novamente depois que você sai da página.
- Selecione Permissões de API > Adicionar uma permissão > Microsoft Graph > Permissões de aplicativo .
- Em Selecionar permissões , expanda SecurityAlert e selecione
SecurityAlert.Read.All. - Selecione Adicionar permissões .
- Selecione Conceder consentimento do administrador para <seu tenant\> e,<your tenant> em seguida, selecione Sim.
- Confirme que a coluna Status mostra Concedido para <your tenant>
SecurityAlert.Read.Allpara. - Registre os seguintes valores para a conexão:
- O Microsoft cloud em que o seu tenant é execução:
commercialpara o serviço global (incluindo GCC),gcc_highpara o GCC High do Governo dos EUA oudodpara o DoD do Governo dos EUA. - O ID do diretório (tenant) .
- O ID da aplicação (cliente) .
- O Valor do segredo do cliente.
- O Microsoft cloud em que o seu tenant é execução:
Antes que o segredo do cliente expire, crie um novo segredo do cliente no mesmo aplicativo e atualize o Segredo do Cliente na conexão existente do Unity Catalog.
Os passos seguintes
Crie uma conexão de logs do Microsoft Graph no Databricks. Consulte Criar uma conexão de Logs do Microsoft gráfico.