Logs de auditoria do Atlassian
Visualização
O Lakewatch está na Prévia privada. Para solicitar acesso, entre em contato com a equipe da sua conta da Databricks.
O Lakewatch fornece um conector de API para ingerir eventos de log de auditoria da organização do Atlassian. Este artigo aborda pré-requisitos, instruções de configuração, o esquema do conector e observáveis do analisador Lakewatch.
Pré-requisitos
O conector requer:
- Serverless Lakeflow pipelines ativados no seu workspace.
- Unity Catalog, com privilégios para criar ou usar uma conexão Unity Catalog. Consulte Permissões de conexão.
- A visualização do Lakeflow Connect para logs de auditoria do Atlassian ativada em seu workspace por um administrador do workspace. Consulte Ativar a prévia do conector.
- Se a política de rede serverless do seu workspace usar acesso restrito, os domínios da API da fonte devem estar na lista Domínios permitidos da política. Consulte Permitir os domínios da API da fonte em sua política de rede.
- Uma inscrição do Atlassian Guard Standard, Atlassian Guard Premium ou Cloud Enterprise. Sem uma dessas, a Atlassian não popula o log de auditoria da organização. Consulte a documentação das atividades do log de auditoria da Atlassian.
- Permissão de administrador da organização para criar a key de API que autentica o conector. Veja a documentação da API REST de organizações da Atlassian.
Limitações conhecidas
- O SCD tipo 2 não é suportado.
- O conector oferece suporte à autenticação por key de API da organização Atlassian. A autenticação OAuth e a autenticação básica de nome de usuário e senha não são suportadas.
- As chaves de API da Atlassian expiram após no máximo um ano. Crie uma nova key e atualize a conexão do Unity Catalog antes que a key atual expire.
- A pesquisa retrospectiva histórica não pode exceder 180 dias. Consulte Escolher até onde retroceder na ingestão.
Configurar Atlassian para ingestão
A Atlassian autentica solicitações de API de administrador com uma key de API que o conector envia como um tokens de portador. Para obter mais informações, consulte o guia da Atlassian para gerenciar uma organização com as APIs de administrador.
- Entre na Administração da Atlassian como um usuário com permissão de administrador da organização. Se você gerenciar mais de uma organização, selecione a sua.
- Selecione Configurações da organização e, em seguida, Chaves de API .
- Selecione keys de API com escopos e, em seguida, selecione Criar key de API .
- Insira um Nome para a key e selecione uma data de validade. As chaves não podem durar mais de um ano.
- Selecione o escopo
read:events:admin(exibido como Leitura para Eventos ). Este é o único escopo exigido pelo conector. Consulte a documentação de eventos da API REST de organizações da Atlassian. - Revise a key e selecione Criar .
- Copie o ID da organização e a key da API . A Atlassian não mostrará esses valores novamente. Use-os para criar uma conexão do Unity Catalog no Databricks.
As chaves de API da Atlassian expiram após no máximo um ano e não são renovadas automaticamente. Antes que a key expire, crie uma nova key de API da organização e atualize a Key de API na conexão existente do Unity Catalog. Não crie uma nova conexão.
Ao criar uma conexão através da interface do usuário do Lakewatch, insira o ID da organização e a API Key reunidos acima.
Para obter mais informações, consulte Configurar autenticação no Atlassian.
Os passos seguintes
Após concluir a configuração acima, crie uma fonte de dados com o conector Atlassian na interface do usuário do Lakewatch. Veja Conectores de API para instruções.
Esquemas de conector e Lakewatch
O conector ingere a seguinte tabela de origem do esquema de origem default:
Tabela de origem | Dados da Atlassian | Analisador integrada do Lakewatch |
|---|---|---|
| Eventos de alteração de usuário, segurança e configuração da organização |
|
O conector grava a tabela de origem no destino bruto da fonte de dados. O analisador integrado grava uma tabela analisada separada com o nome do analisador, a menos que você defina um destino analisado ao configurar a fonte de dados.
Colunas gerenciadas pelo Lakewatch
O conector usa o campo de origem id como key primária não nula e o campo de origem time como cursor para ingestão incremental. Diferente de conectores que sintetizam um ID Lakewatch, esse conector não adiciona uma coluna lw_id. O analisador atribui a coluna time analisada.
Para pipelines criados pelo Lakewatch, o conector também adiciona essas colunas à tabela bruta e a tabela analisada as transporta para a frente:
lw_meta: Metadados padrão de processamento do Lakewatch.lw_observables: Valores extraídos de campos marcados como observáveis de segurança no analisador.
Para mais informações, consulte Referência de parser.
Esquema de tabela de conector bruto
O esquema a seguir inclui os campos de evento de auditoria da organização Atlassian. Para definições de campos, consulte a referência do conector de logs de auditoria da Atlassian.
Esquema
Coluna | Tipo de dados |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Observáveis do analisador
O analisador atlassian_audit grava objetos aninhados como VARIANT e extrai os seguintes campos em lw_observables.
Observáveis
campo | Observável |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|