Pular para o conteúdo principal

Configurar autenticação para o Microsoft gráfico

info

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​

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.

  1. 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.
  2. Navegue até Entra ID > Registros de aplicativos e selecione Novo registro .
  3. Insira um Nome para o aplicativo, por exemplo, Databricks Microsoft Graph Logs.
  4. Em Tipos de account compatíveis, selecione Somente tenant único - <seu tenant\>.<your tenant>
  5. Selecione Registro .
  6. Na página Visão geral , registre o ID do aplicativo (cliente) e o ID do diretório (tenant) .
  7. Selecione Certificados & segredos > Segredos do cliente > Novo segredo do cliente .
  8. 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.
  9. 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.
  10. Selecione Permissões de API > Adicionar uma permissão > Microsoft Graph > Permissões de aplicativo .
  11. Em Selecionar permissões , expanda SecurityAlert e selecione SecurityAlert.Read.All.
  12. Selecione Adicionar permissões .
  13. Selecione Conceder consentimento do administrador para <seu tenant\> e,<your tenant> em seguida, selecione Sim.
  14. Confirme que a coluna Status mostra Concedido para <your tenant> SecurityAlert.Read.Allpara.
  15. Registre os seguintes valores para a conexão:
    • O Microsoft cloud em que o seu tenant é execução: commercial para o serviço global (incluindo GCC), gcc_high para o GCC High do Governo dos EUA ou dod para o DoD do Governo dos EUA.
    • O ID do diretório (tenant) .
    • O ID da aplicação (cliente) .
    • O Valor do segredo do cliente.

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.