Para obtener más información sobre cómo funciona la pista de auditoría, visite el artículo Auditoría.

Get a list of all audit objects for current user for the last 24h

GET URI:

/audit/list
Successful response with an HTTP status code and the list of audit objects:

{
"Success":true,
"Result":[
{
"Id":11111111,
"ActionTime":"12/31/1915 11:59",
"ActionType":"Edit",
"UserLogin":"SampleUserLogin",
"ObjectName":"Task:SampleTaskName"
}
]

}
*Los resultados pueden contener más de un elemento.

Campo Tipo Descripción

Id

int32

Identificador único para un evento de auditoría
Ejemplo:
"Id": 54687
ActionTime Cadena Marca de tiempo que refleja el momento en que se produjo un cambio

Ejemplo:
"ActionTime": "12/31/1915 11:59 AM"
ActionType Cadena Tipo de eventos del sistema:AllActions

  • Añadir
  • Editar
  • eliminar
  • Iniciar sesión
  • Cerrar sesión
  • Desactivar
  • RunNow
  • ExportCSV
  • ImportCSV
Ejemplo:
"ActionType":"RunNow"
UserLogin Cadena Refleja el nombre de inicio de sesión del usuario en la cuenta de Dotcom-Monitor.
Objectname Cadena Objeto al que se aplicó la acción.
Get contents for an exact audit event by it's ID

GET URI:

/audit/objeto/-ejemplo ID-
JSON Answer:

{
"Id":11111111,
"ActionTime":"12/31/1915 11:59 AM",
"ActionType":"Edit",
"UserLogin":"SampleUserLogin",
"ObjectName":"Task:SampleTaskName"
"Changes":
[
{
"FieldName":"Task Name:",
"IsChanged":false,
"FieldValue":[
"SampleTaskName",
"SampleTaskName"
] },
{
"FieldName":"Collector ID:",
"IsChanged":false,
"FieldValue":[
"SampleCollectorID",
"SampleCollectorID"
] },
{
"FieldName":"Max threshold:",
"IsChanged":true,
"FieldValue":[
"0",
"12"
] },
{
"FieldName":"Min threshold:",
"IsChanged":true,
"FieldValue":[
"0",
"423"
] },
{
"FieldName":"Aggregate:",
"IsChanged":false,
"FieldValue":[
"Average",
"Average"
] },
{
"FieldName":"Counter Path:",
"IsChanged":false,
"FieldValue":[
"SampleCounterPath",
"SampleCounterPath"
] },
{
"FieldName":"Task UID:",
"IsChanged":false,
"FieldValue":[
"SampleTaskUID",
"SampleTaskUID"
] }
] }

Campo Tipo Descripción

Id

int32

Identificador único para un evento de auditoría
Ejemplo:
"Id": 54687
ActionTime Cadena Marca de tiempo que refleja el momento en que se producen cambios

Ejemplo:
"ActionTime": "12/31/1915 11:59 AM"
ActionType Cadena Tipo de eventos del sistema:

  • Añadir
  • Editar
  • eliminar
  • Iniciar sesión
  • Cerrar sesión
  • Desactivar
  • RunNow
  • ExportCSV
  • ImportCSV
Ejemplo:
"ActionType":"RunNow"
UserLogin Cadena Refleja el nombre de inicio de sesión del usuario en la cuenta de Dotcom-Monitor.
Objectname Cadena Objeto al que se aplicó la acción.
Cambios Matriz Matriz estructurada, que contiene detalles sobre cada evento de auditoría.
Fieldname Cadena Refleja el nombre del campo dentro de los objetos a los que se aplicaron los cambios
IsChanged Booleana Indica si un campo en particular se ha cambiado en comparación con el último estado
FieldValue Matriz El primer valor refleja el estado de un campo antes de la modificación.
El segundo valor refleja el estado de un campo después de la modificación.
Getting list of filtered audit events

El uso de los resultados de la solicitud POST se puede filtrar de acuerdo con los criterios especificados

URI DE POST:

/audit/list
JSON that may filter required audit objects :

{
"StartDate":"11/30/1914",
"EndDate”:"12/31/1915",
"ActionType”: "AllActions”,
"UserLogin”: "SampleUserLogin”,
"UserLoginID”: "SampleUserLoginID”
}

Campo Tipo Descripción

StartDate

Cadena

Define el comienzo de un período para mostrar. Debe establecerse como “MM/DD/AAAA”, por ejemplo, “7-Jan-1985” debe establecerse como “01/07/1985”. Si el valor o el formato no válido sin valor provocarán un error. Si se omite, establezca en 00:00 días antes.
Endtime Cadena Define el final de un período que se va a mostrar. Debe establecerse como “MM/DD/AAAA”, por ejemplo, “7-Jan-1985” debe establecerse como “01/07/1985”. Si el valor o el formato no válido sin valor provocarán un error. Si se omite, establezca el día actual 00:00.
ActionType Cadena Tipo de eventos del sistema:

  • Añadir
  • Editar
  • eliminar
  • Iniciar sesión
  • Cerrar sesión
  • Desactivar
  • RunNow
  • ExportCSV
  • ImportCSV
Ejemplo:
"ActionType":"RunNow"
UserLogin Cadena Filtra la salida a los objetos que creó/modificó por el usuario exacto con UserLogin dado
UserLoginID Cadena Filtra la salida a los objetos que creó/modificó por el usuario exacto con UserLoginID