Você está visualizando a documentação da versão de desenvolvimento, que pode estar incompleta.
Esta página foi traduzida automaticamente. Se você notar um erro, selecione-o e pressione Ctrl+Enter para reportá-lo aos editores.

Objeto de log de auditoria

Os seguintes objetos estão diretamente relacionados à API auditlog.

Log de auditoria

O objeto de log de auditoria contém informações sobre ações do usuário. Ele possui as seguintes propriedades.

Propriedade Tipo Descrição
auditid ID ID da entrada do log de auditoria. Gerado usando o algoritmo CUID.
userid ID ID do usuário autor da entrada do log de auditoria.
username string Nome do usuário autor da entrada do log de auditoria.
clock timestamp Timestamp de criação da entrada do log de auditoria.
ip string Endereço IP do autor da entrada do log de auditoria.
action integer Ação da entrada do log de auditoria.

Valores possíveis:
0 - Adicionar;
1 - Atualizar;
2 - Excluir;
4 - Logout;
7 - Executar;
8 - Login;
9 - Falha no login;
10 - Limpar histórico;
11 - Atualizar configuração;
12 - Push.
resourcetype integer Tipo de recurso da entrada do log de auditoria.

Valores possíveis:
0 - Usuário;
3 - Tipo de mídia;
4 - Host;
5 - Ação;
6 - Gráfico;
11 - Grupo de usuários;
13 - Trigger;
14 - Grupo de hosts;
15 - Item;
16 - Imagem;
17 - Mapa de valores;
18 - Serviço;
19 - Mapa;
22 - Cenário web;
23 - Regra de descoberta;
25 - Script;
26 - Proxy;
27 - Manutenção;
28 - Expressão regular;
29 - Macro;
30 - Template;
31 - Protótipo de trigger;
32 - Mapeamento de ícones;
33 - Dashboard;
34 - Correlação de eventos;
35 - Protótipo de gráfico;
36 - Protótipo de item;
37 - Protótipo de host;
38 - Autoregistro;
39 - Módulo;
40 - Configurações;
41 - Housekeeping;
42 - Autenticação;
43 - Dashboard de template;
44 - Função de usuário;
45 - Token de API;
46 - Relatório agendado;
47 - Nó de alta disponibilidade;
48 - SLA;
49 - Diretório de usuários;
50 - Grupo de templates;
51 - Conector;
52 - Regra LLD;
53 - Histórico;
54 - Autenticação multifator;
55 - Grupo de proxies;
56 - Protótipo de regra LLD.
resourceid ID Identificador do recurso da entrada do log de auditoria.
resourcename string Nome legível do recurso da entrada do log de auditoria.
recordsetid ID ID do recordset da entrada do log de auditoria. Os registros de log de auditoria criados durante a mesma operação terão o mesmo ID de recordset. Gerado usando o algoritmo CUID.
details text Detalhes da entrada do log de auditoria. Os detalhes são armazenados como um objeto JSON, onde cada nome de propriedade é um caminho para a propriedade ou objeto aninhado em que a alteração ocorreu, e onde cada valor contém os dados (em formato de array) sobre a alteração nesta propriedade ou objeto aninhado.

Possíveis formatos de valor:
["add"] - Objeto aninhado foi adicionado;
["add", "<valor>"] - A propriedade do objeto adicionado é igual a <valor>;
["update"] - Objeto aninhado foi atualizado;
["update", "<novo valor>", "<valor antigo>"] - A propriedade do objeto atualizado foi alterada de <valor antigo> para <novo valor>;
["delete"] - Objeto aninhado foi excluído.