Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Importante
Lakewatch está em Pré-visualização Privada. Para solicitar acesso, contacte a sua equipa de conta Azure Databricks.
O Lakewatch governa cada tipo de recurso com privilégios do Catálogo Unity. Esta referência lista os privilégios para fontes de dados, regras de deteção, sinais, alertas e consultas, bem como a capacidade que cada um concede.
Como os privilégios são organizados
Cada recurso Lakewatch (regra de fonte de dados e deteção) tem dois grupos de privilégios:
- Os privilégios dos recursos governam o próprio recurso: ler a sua configuração, gerir a sua configuração e gerir o seu acesso.
- Os privilégios de dados de segurança regulam as saídas do recurso: os sinais e alertas derivados dele.
Pode conceder um privilégio diretamente a um recurso, ou concedê-lo no esquema pai ou catálogo e deixar que herde para os recursos abaixo.
Papéis recomendados
O Databricks recomenda quatro grupos que correspondem aos papéis numa equipa de segurança. Cada grupo recebe um conjunto fixo de privilégios no catálogo do Lakewatch. Para os comandos que criam estes grupos e aplicam estas subvenções, veja Configurar controlo de acesso.
| Group | Privilégios no catálogo |
|---|---|
lakewatch-admins |
USE CATALOG, USE SCHEMA, READ_METADATAMANAGE, , SELECT, , CREATE_DATASOURCECREATE_RULECREATE_SECRETREAD_SECURITY_DATAMODIFYUPDATE_SECURITY_DATA |
lakewatch-data-engineers |
USE CATALOG, USE SCHEMA, CREATE_DATASOURCE, CREATE_SECRET, SELECT, MODIFY, CREATE TABLE, CREATE SCHEMA |
lakewatch-detection-engineers |
USE CATALOG, USE SCHEMA, CREATE_RULE, READ_METADATA, READ_SECURITY_DATA, SELECT |
lakewatch-analysts |
USE CATALOG, USE SCHEMA, READ_SECURITY_DATA, UPDATE_SECURITY_DATA, SELECT, READ_METADATA |
O que cada função pode fazer
Estes privilégios são concedidos no catálogo, por isso herdam a todos os esquemas e recursos subjacentes. O acesso de um grupo abrange, portanto, todos os recursos do Lakewatch nesse catálogo, incluindo os recursos criados por outros utilizadores, não apenas os que os seus próprios membros criam. Este acesso provém da concessão de catálogo, não de uma substituição de administrador: como o modelo de controlo de acesso não tem sobreposição, um grupo atinge exatamente o que as suas bolsas cobrem e nada num catálogo onde não detém subsídio.
-
lakewatch-adminsgerem todo o catálogo: criam, visualizam, editam, apagam e partilham novamente qualquer fonte de dados ou regra de deteção (),MANAGEleem e atualizam todos os dados de segurança que esses recursos produzem, consultam todos os dados (SELECT) e alteram as definições do Lakewatch do catálogo. -
lakewatch-data-engineerscriar e possuir fontes de dados, criar tabelas e esquemas, e consultar e escrever dados em todo o catálogo (SELECT,MODIFY). -
lakewatch-detection-engineerscriar regras de deteção, visualizar qualquer fonte de dados ou regra de deteção no catálogo (READ_METADATA), ler os dados de segurança que esses recursos produzem (READ_SECURITY_DATA), e consultar dados (SELECT). -
lakewatch-analystsTrabalhe a fila de alertas em todo o catálogo: eles leem e atualizam os dados de segurança (alertas e sinais) produzidos por qualquer regra ou fonte de dados (READ_SECURITY_DATA,UPDATE_SECURITY_DATA), consultam as tabelas e sinais subjacentes (SELECT), e visualizam a configuração dos recursos (READ_METADATA).
Um grupo alcança os recursos de outro membro apenas na medida em que os privilégios concedidos se estendem: visualizar um recurso precisa READ_METADATAde , e trabalhar com os seus dados de segurança necessita do privilégio correspondente de dados de segurança. A propriedade acrescenta sempre controlo total, por isso quem cria um recurso pode geri-lo independentemente da pertença ao grupo, e alterar um recurso ou o seu acesso exige MANAGE propriedade.
Partilhe um recurso com a sua equipa
Tu possuis o que crias, e a propriedade inclui o direito de conceder acesso a terceiros. Para partilhar uma regra de deteção ou fonte de dados, conceda o privilégio que corresponde ao que o destinatário deve fazer:
- Para lhes permitir ver , concede
READ_METADATA. - Para que vejam os alertas e sinais que produz, concede
READ_SECURITY_DATA. - Para que possam editar, apagar ou co-gerir , conceda
MANAGE.
Não precisa MANAGE apenas de tornar um recurso visível para a equipa.
MANAGE é apenas para deixar que outros o mudem. Com a configuração recomendada, os grupos de equipa já detêm estes privilégios no catálogo partilhado, por isso os recursos que crias lá são partilhados automaticamente com a equipa. Concede a um recurso individual apenas quando precisares de alargar o acesso para além dos padrões do grupo.
Fontes de dados e regras de deteção
Fontes de dados e regras de deteção partilham os mesmos privilégios de recursos e dados de segurança. Diferem apenas no privilégio de criação (CREATE_DATASOURCE para uma fonte de dados, CREATE_RULE para uma regra de deteção):
| Privilege | Grants |
|---|---|
READ_METADATA |
Leia o recurso e a sua configuração. |
MANAGE |
Gerir o recurso: atualizar, eliminar e transferir a propriedade. Por si só, não concede acesso à leitura ou aos dados. |
MANAGE_ACCESS_CONTROL |
Conceda e revoge privilégios sobre o recurso. |
READ_SECURITY_DATA |
Leia os dados de segurança que o recurso produz (os seus sinais e alertas). |
UPDATE_SECURITY_DATA |
Atualize esses dados de segurança (por exemplo, atualize um alerta). |
Para criar uma fonte de dados, precisa USE CATALOG de estar no catálogo, USE SCHEMA no esquema e CREATE_DATASOURCE no esquema pai. Para criar uma regra de deteção, precisas dos mesmos USE CATALOG privilégios e USE SCHEMA de E no CREATE_RULE esquema pai.
O acesso a um recurso que outro utilizador possui segue estes mesmos privilégios, seja uma fonte de dados ou uma regra de deteção:
- Para o visualizar , precisas
READ_METADATAde estar no recurso, ou num esquema ou catálogo acima dele. - Para editar, eliminar ou transferir , precisa
MANAGEde , ou deve ser o seu proprietário.MANAGESozinho não permite visualizar um recurso; emparelhá-lo comREAD_METADATA. - Para mudar quem pode aceder a ele, precisa
MANAGE_ACCESS_CONTROL(incluído emMANAGE), ou da propriedade.
Em todos os casos, o principal também precisa USE CATALOG do catálogo e USE SCHEMA do esquema que contêm o recurso, porque uma fonte de dados ou regra de deteção é um Unity Catalog securável que um principal deve conseguir aceder antes que qualquer privilégio sobre ele entre em vigor. É por isso que conceder apenas o acesso à visualização (READ_METADATA) não é suficiente sem USE CATALOG e USE SCHEMA. Ver modelo de controlo de acesso.
Sinais e alertas (artefactos derivados)
Sinais e alertas são artefactos derivados. Eles não são securáveis separados, pelo que os privilégios de dados de segurança na regra de deteção principal ou no acesso de controlo de fonte de dados a eles:
| Para... | Precisas disto na regra pai ou na fonte de dados |
|---|---|
| Visualizar ou listar sinais e alertas | READ_SECURITY_DATA |
| Atualizar um alerta | UPDATE_SECURITY_DATA |
Os sinais são imutáveis, por isso só os alertas podem ser atualizados.
Queries
Geres o acesso às consultas através da aplicação Lakewatch, usando estes níveis de permissões:
| Nível de permissão | Grants |
|---|---|
CAN_VIEW |
Veja a consulta e os seus resultados. |
CAN_RUN |
Executar a consulta. |
CAN_EDIT |
Edita e guarda a consulta. |
CAN_MANAGE |
Gerir a consulta, incluindo o seu acesso. O criador da query percebe isto. |