Negar acesso de identidades à sua account
Visualização
O suporte da Okta para gestão automática de identidades está na Prévia privada. Para solicitar acesso, entre em contato com sua equipe de conta da Databricks.
Quando o gerenciamento automático de identidades está ativado, você pode configurar a lista de bloqueio de acesso à account para controlar quais identidades do seu provedor de identidade têm permissão para acessar sua account Databricks . Utilizando um modelo de lista de bloqueio, os administradores account adicionam usuários, grupos ou entidades de serviço Databricks específicos à lista de bloqueio para impedir o acesso deles.
A adesão à lista de bloqueio é transitiva. Se você negar o acesso a um grupo, todos os membros desse grupo também serão negados, incluindo usuários que pertencem a esse grupo por meio de associação a grupos aninhados. Usuários com acesso negado e a entidade de serviço Databricks são automaticamente definidos como Inativos na account Databricks .
Configure a lista de bloqueio de acesso account .
Os administradores da conta podem configurar a lista de bloqueio de acesso account no console account . A lista de bloqueio é uma configuração em nível accounte se aplica a todos os espaços de trabalho da sua account.
Cada account suporta um máximo de 100 regras.
Antes de ativar a gestão automática de identidades
- Como administrador da conta, faça login no console da conta.
- Na barra lateral, clique em Segurança .
- Clique na tab Provisionamento de usuários e, em seguida, clique em Gerenciamento automático de identidade .
- Clique em Configurar e preencha os campos obrigatórios.
- Clique em Testar conexão .
- Se a conexão for bem-sucedida, clique em Configurar uma lista de bloqueio .
- Clique na opção para editar identidades no seu provedor de identidade.
- Pesquise e selecione identidades do seu provedor de identidade para adicionar à lista de bloqueio.
- Salve suas alterações.
Depois de configurar a lista de negação, você pode habilitar a gestão automática de identidades.
Após o gerenciamento automático de identidades estiver ativado
- Como administrador da conta, faça login no console da conta.
- Na barra lateral, clique em Segurança .
- Clique na tab Provisionamento de usuários e, em seguida, clique em Gerenciamento automático de identidade .
- Clique na opção para editar identidades no seu provedor de identidade.
- Procure por usuários, entidades de serviço Databricks ou grupos do seu provedor de identidade para adicionar à lista de bloqueio.
- Salve suas alterações.
As regras de negação são herdadas. Se o acesso de um grupo principal for negado, o acesso de todos os membros de seus grupos filhos também será negado. As alterações na lista de bloqueio podem levar até 10 minutos para entrar em vigor.
Teste a lista de bloqueio
A lista de bloqueio de acesso account inclui um modo de teste. Use-o para verificar se um usuário específico, entidade de serviço do Databricks ou grupo teria o acesso negado com base na sua configuração atual de lista de bloqueio antes de aplicá-la.
- Na configuração da lista de bloqueio, clique em Modo de teste .
- Pesquise o usuário, a entidade de serviço do Databricks ou o grupo que você deseja testar.
- Analise o resultado para verificar se a identidade teria o acesso negado.
Como funcionam as regras de negação
Quando uma identidade é adicionada à lista de bloqueio, os seguintes efeitos se aplicam:
Usuários com identidades negadas não podem log in o Databricks
- Usuários com acesso negado e a entidade de serviço Databricks não podem log in no Databricks nem usar seus access tokens pessoais.
- Se um grupo for rejeitado, todos os seus membros e membros transitivos desse grupo também serão rejeitados.
- Se uma identidade negada tentar fazer log in, o sistema ainda poderá provisioná-la na account, mas a definirá como inativa, mesmo que esteja ativa em seu provedor de identidade.
- APIs IAMv2 (como
resolveByExternalId) também negam provisionamento a principais como inativos.
Ao avaliar regras de negação, as substituições de associação a grupos locais têm precedência sobre os grupos de provedores de identidade externos. Por exemplo, se você adicionar manualmente um usuário a um grupo usando a API do Databricks e criar uma regra de negação para esse grupo, o usuário terá o acesso negado independentemente do seu status no seu provedor de identidade.
Identidades negadas não aparecem nas caixas de diálogo de compartilhamento nem nos seletores de identidade.
- Os usuários com acesso negado são filtrados das experiências de seleção de identidade voltadas para o usuário, como diálogos de compartilhamento.
- Se um usuário com acesso negado já possuir permissões, essas permissões permanecerão visíveis.
- Usuários com permissões negadas não podem log in e, portanto, não podem usar nenhuma das permissões concedidas.
- As APIs ainda podem conceder permissões a entidades negadas, mas essas permissões não são utilizáveis.
Identidades negadas são visíveis para administradores com status de negado.
- Os usuários com acesso negado permanecem visíveis nas páginas de administrador account e administrador workspace .
- O status deles é exibido como Negado .
Identidades bloqueadas não podem ser excluídas sem antes serem removidas da lista de bloqueio.
- Usuários, entidades de serviço e grupos na lista de bloqueio não podem ser excluídos da account até que sejam removidos da lista de bloqueio.
Não é possível atualizar os IDs externos de grupos para grupos negados.
- Os grupos na lista de bloqueio não podem ter seu
externalIdatualizado até que sejam removidos da lista de bloqueio.