Configurar autenticação para Box
Beta
Este recurso está em Beta. Para usá-lo, um administrador do workspace deve ativar o Lakeflow Connect para Logs de Auditoria do Box na página Pré-visualizações . Consulte Gerenciar prévias do Databricks.
Configure o Box para habilitar a autenticação do Databricks para o conector Box Audit Logs. Use as credenciais desses passos para criar uma conexão do Unity Catalog no Databricks.
Pré-requisitos
- Habilite a autenticação multifatorial (MFA) na account Box que cria o aplicativo. O Box exige MFA antes de mostrar o segredo do cliente na tab Configuração . Consulte Configuração com concessão de credenciais de cliente.
- Você precisa ser um administrador corporativo ou coadministrador com a permissão execução de novos relatórios e acessar relatórios existentes . A API de eventos requer essa permissão. Consulte Obter eventos corporativos.
- Para um coadministrador, habilite execução de novos relatórios e acessar relatórios existentes na seção Função e Permissão de Acesso da página de detalhes do coadministrador. Veja Permissões de coadministrador necessárias para execução de relatórios.
Configurar o Box
O conector autentica-se com um aplicativo de Autenticação de Servidor Box que usa CCG (Client Credentials Grant). Consulte Configuração com Concessão de Credenciais do Cliente.
-
Entre no Box e abra o Console de Desenvolvedor.
-
Selecione Novo Aplicativo .
-
Selecione Servidor como o tipo de aplicativo.
-
Deixe Concessão de credenciais de cliente selecionada em Selecionar método .
-
Selecione Criar .
-
Na Configuração tab, defina o Nível de acesso ao aplicativo para Acesso ao aplicativo + empresa . O escopo Gerenciar propriedades corporativas requer Acesso ao aplicativo + empresa. Consulte Escopos.
-
Em Escopos de Aplicativo , selecione Gerenciar propriedades da empresa . Este é o único escopo que o conector requer. Veja Obter eventos.
-
Selecione Salvar no canto superior direito.
-
Se Detalhamento do aplicativo não mostrar Autorização como Autorizado , autorize o aplicativo. Os aplicativos de autenticação de servidor devem ser autorizados antes do uso. Consulte Aprovação de aplicativo de plataforma.
- Se você for um administrador corporativo ou coadministrador e a tab Configuração solicitar autorização, autorize o aplicativo lá.
- Se você não for um administrador ou coadministrador, selecione Enviar aplicativo para autorização quando solicitado. Em seguida, dê a um administrador o ID do cliente .
- Como administrador, você também pode autorizar o aplicativo no Admin Console. Selecione Platform na navegação à esquerda, depois Platform Apps . Selecione Add no canto superior direito ou selecione ... na linha do aplicativo e, em seguida, insira o Client ID .
-
Em Detalhes do aplicativo , em Acesso :
- Copie o ID do cliente .
- Selecione Fetch Secret . Se o Box solicitar que você faça login novamente, conclua esse processo e copie o Segredo do cliente .
-
Selecione o ícone da sua account no canto superior direito e selecione Copiar ID da empresa . Consulte Localizar IDs.
Próximos os passos
Criar uma conexão de logs de auditoria do Box no Databricks. Veja Criar uma conexão de logs de auditoria do Box.