> Objeto de log de auditoria

Os objetos a seguir estão diretamente relacionados à API auditlog.

Registro de auditoria

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

Propriedade Tipo Descrição
auditid string (readonly) ID da entrada do log de auditoria. Gerado usando o algoritmo CUID.
userid string ID de usuário do autor da entrada de log de auditoria.
username string Nome de usuário do 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.
ação inteiro Ação de entrada de registro de auditoria.

Os valores possíveis são:
0 - Adicionar;
1 - Atualizar;
2 - Excluir;
4 - Sair;
>7 - Executar;
8 - Login;
9 - Falha no login;
10 - Histórico limpo.
resourcetype integer Tipo de recurso de entrada de log de auditoria.

Os valores possíveis são:
0 - Usuário;
3 - Tipo de mídia;
4 - Host;
5 - Ação;
6 - Gráfico;
11 - Grupo de usuários;
13 - Acionador;
14 - Grupo de hosts;
15 - Item;
16 - Imagem;
17 - Valor map;
18 - Serviço;
19 - Mapa;
22 - Cenário da Web;
23 - Regra de descoberta;
25 - Script;
26 - Proxy;
27 - Manutenção;
28 - Expressão regular;
29 - Macro;
30 - Modelo;
31 - Protótipo de gatilho;
32 - Mapeamento de ícones;
33 - Painel;<br >34 - Correlação de eventos;
35 - Protótipo de gráfico;
36 - Protótipo de item;
37 - Protótipo de host;
38 - Registro automático;
39 - Módulo;
40 - Configurações ;
41 - Limpeza;
42 - Autenticação;
43 - Painel de modelo;
44 - Função do usuário;
45 - Token de autenticação;
46 - Relatório agendado.
resourceid string Identificador de recurso de entrada de log de auditoria.
resourcename string Nome legível do recurso de entrada de log de auditoria.
recordsetid string ID do conjunto de registros da entrada do log de auditoria. Os registros de log de auditoria criados durante a mesma operação terão o mesmo ID do conjunto de registros. Gerado usando o algoritmo CUID.
detalhes texto Detalhes da entrada do log de auditoria. Os detalhes são armazenados como objeto JSON onde cada nome de propriedade é um caminho para a propriedade ou objeto aninhado no qual ocorreu a alteração, e cada valor contém os dados sobre a alteração dessa propriedade em formato de matriz.

Os formatos de valor possíveis são :
["add"] - O objeto aninhado foi adicionado;
["add", "<value>"] - A propriedade do objeto adicionado contém <value>;
[ "update"] - O objeto aninhado foi atualizado;
["update", "<new value>", "<old value>"] - O valor da propriedade do objeto atualizado foi alterado de <old value > para <novo valor>;
["delete"] - O objeto aninhado foi excluído.