Pular para o conteúdo principal

Permitir plataformas de parceiros em políticas de entrada baseadas em contexto

Plataformas parceiras permitem bloquear o acesso público ao seu workspace e ainda permitir o tráfego de ferramentas de software como serviço (SaaS) compatíveis, como Power BI, Tableau Cloud e o aplicativo Databricks Genie para Slack. Você seleciona o parceiro em uma regra de entrada baseada em contexto, e a Databricks mantém os intervalos de IP ou os detalhes do aplicativo OAuth do parceiro atualizados, para que você não precise rastrear os endereços IP dos parceiros sozinho.

Esta página lista as plataformas de parceiros compatíveis e mostra como permitir uma em uma política de nível de workspace usando o console account. Para uma visão geral do ingresso baseado em contexto, veja Controle de ingresso baseado em contexto.

Como as regras da plataforma parceira correspondem ao tráfego​

O Databricks identifica o tráfego de parceiros de uma das seguintes maneiras, dependendo do parceiro:

  • Intervalos de IP gerenciados : O parceiro publica seus endereços IP de saída. O Databricks sincroniza os intervalos publicados a cada uma ou duas semanas e permite solicitações desses IPs. Para alguns parceiros, você pode limitar as regras para permitir apenas o tráfego de determinadas regiões.
  • Aplicativo OAuth gerenciado : O produto do parceiro hospeda um aplicativo Databricks, como o aplicativo Databricks Genie para Slack ou o aplicativo Databricks Genie no Microsoft Teams. O Databricks identifica o tráfego pelo ID do cliente OAuth do aplicativo e permite que ele ocorra apenas quando proveniente de serviços do Databricks.

Uma regra de plataforma de parceiro permite apenas a origem de tráfego do parceiro. Usuários e Service Principal ainda se autenticam, e cada solicitação é executada com as permissões da identidade que a enviou.

Plataformas de parceiros compatíveis​

Plataforma de parceiro

Tipo de correspondência

Seleção de região

Intervalos de IP de parceiros

Guia de configuração

Microsoft Power BI

Intervalos de IP gerenciados

Sim

Intervalos de IP e tags de serviço do Azure

Publicar no serviço do Power BI a partir do Databricks

Tableau Cloud

Intervalos de IP gerenciados

Sim

Endereços IP do Tableau Cloud

Conectar o Tableau e o Databricks

dbt Cloud

Intervalos de IP gerenciados

Sim

Endereços IP do dbt Cloud

Conectar-se à dbt Cloud

Aplicativo Slack do Databricks

Aplicativo OAuth gerenciado

Não

Não aplicável

Aplicativo Databricks Genie para Slack

Databricks Teams App

Aplicativo OAuth gerenciado

Não

Não aplicável

Aplicativo Databricks Genie no Microsoft Teams

Plataforma de parceiro

Tipo de correspondência

Seleção de região

Intervalos de IP de parceiros

Guia de configuração

Microsoft Power BI

Intervalos de IP gerenciados

Sim

Intervalos de IP e tags de serviço do Azure

Publicar no serviço do Power BI a partir do Databricks

Tableau Cloud

Intervalos de IP gerenciados

Sim

Endereços IP do Tableau Cloud

Conectar o Tableau e o Databricks

dbt Cloud

Intervalos de IP gerenciados

Sim

Endereços IP do dbt Cloud

Conectar-se à dbt Cloud

Aplicativo Slack do Databricks

Aplicativo OAuth gerenciado

Não

Não aplicável

Aplicativo Databricks Genie para Slack

Databricks Teams App

Aplicativo OAuth gerenciado

Não

Não aplicável

Aplicativo Databricks Genie no Microsoft Teams

A seleção de região depende de se o parceiro publica seus intervalos de IP por região.

Requisitos​

  • Você deve ser um administrador de account.
  • Sua account do Databricks deve estar no nível Enterprise.
  • O acesso público deve estar habilitado no workspace. Plataformas de parceiros se conectam pela internet pública. Se o acesso público estiver desabilitado, o Databricks bloqueia suas solicitações antes de avaliar a política de entrada.

O acesso público é controlado pela configuração Acesso público habilitado nas configurações de acesso privado do workspace. Veja Gerenciar configurações de acesso privado.

Limitações​

  • Você pode usar aplicativos OAuth gerenciados, como o aplicativo Databricks Slack e o aplicativo Databricks Teams, apenas em políticas de nível de workspace.
  • Você pode adicionar plataformas de parceiros para permitir apenas regras, não regras de negação.
  • Cada regra permite uma plataforma de parceiro. Para permitir vários parceiros, adicione uma regra para cada parceiro.

Permitir uma plataforma parceira usando o console da account​

Abrir a política de workspace​

Abra ou crie a política de rede para o seu workspace. Veja Políticas de rede de acesso.

Desativar o acesso de todos os IPs públicos​

Na tab Ingress , em Acesso à rede pública , limpe Permitir acesso de todos os IPs públicos . As listas Permitir Regras e Negar Regras aparecem.

Acesso à Rede Pública com Permitir acesso de todos os IPs públicos desmarcado, mostrando as listas de Regras de Permissão e Regras de Negação.

Adicionar uma regra de permissão para o parceiro​

  1. Clique em Adicionar regras de permissão .

  2. Em Permitir identidades , selecione as Identidades que podem usar o parceiro. Para limitar quem pode usar o parceiro, escolha usuários ou Service Principal específicos.

  3. Em Fonte , para Tipo de fonte , selecione Plataformas de parceiros .

    A lista de tipos de fonte na caixa de diálogo Adicionar regra de permissão, com Plataformas Parceiras selecionadas.

  4. Em Nome do parceiro , selecione a plataforma parceira.

    A lista de nomes de parceiros, mostrando as plataformas de parceiros disponíveis.

  5. Se o parceiro oferecer suporte à seleção de região, selecione opcionalmente Regiões . Se você deixar Todas as regiões selecionado, a regra permitirá todas as regiões do parceiro.

    O Microsoft Power BI foi selecionado como parceiro, com a lista de Regiões aberta.

  6. Em Destination , selecione o que o parceiro pode acessar: Workspace UI , Workspace API , Lakebase runtime ou Apps runtime . Para limitar o parceiro às APIs de que ele precisa, selecione Workspace API e escolha API scopes específicos. Por exemplo, para os aplicativos do Databricks Genie para Slack e Microsoft Teams, selecione o escopo da API Genie .

  7. Adicione a regra.

Salvar, testar e anexar a política​

  1. Clique em Salvar para salvar a política.
  2. Defina o Modo de aplicação de política para Modo de execução de teste e anexe a política ao seu workspace. Veja Definir o modo de imposição e Anexar uma política a Workspace.
  3. Verifique a tabela system.access.inbound_network para requisições de parceiros negadas. Consulte Verificar logs de negação.
  4. Quando as solicitações do parceiro não forem mais negadas, defina o Modo de aplicação de política como Aplicado .

Mais recursos​