Чтобы узнать больше о том, как работает аудиторская тропа, пожалуйста, посетите статью Аудит.

Получить список всех объектов аудита для текущего пользователя за последние 24h

GET URI:

/audit/list
Успешный ответ с кодом статуса HTTP и списком объектов аудита:

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

}
«Результаты могут содержать несколько элементов.

поле тип описание

идентификатор

int32

Уникальный идентификатор для аудиторского мероприятия
пример:
"Id": 54687
Время действия струна Timestamp, отражающий момент, когда произошло изменение

пример:
"ActionTime": "12/31/1915 11:59 AM"
ДействийТип струна Тип системных событий:AllActions

  • добавлять
  • редактировать
  • убирать
  • Входа
  • Выхода
  • деактивировать
  • RunNow
  • ЭкспортCSV
  • ИмпортCSV
пример:
"ActionType":"RunNow"
ПользовательЛогин струна Отражает имя логотипа пользователя в учетной записи Dotcom-Monitor.
Название объекта струна Объект, к которому было применено действие.
Получить содержимое для точного события аудита его ID

GET URI:

/audit/object/{sample ID}
JSON Ответ:

{
"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"
] }
] }

поле тип описание

идентификатор

int32

Уникальный идентификатор для аудиторского мероприятия
пример:
"Id": 54687
Время действия струна Timestamp, отражающий момент, когда происходят изменения

пример:
"ActionTime": "12/31/1915 11:59 AM"
ДействийТип струна Тип системных событий:

  • добавлять
  • редактировать
  • убирать
  • Входа
  • Выхода
  • деактивировать
  • RunNow
  • ЭкспортCSV
  • ИмпортCSV
пример:
"ActionType":"RunNow"
ПользовательЛогин струна Отражает имя логотипа пользователя в учетной записи Dotcom-Monitor.
Название объекта струна Объект, к которому было применено действие.
Изменения массив Структурированный массив, содержащий подробную информацию о каждом событии аудита.
ПолеИмя струна Отражает название поля внутри объектов, к которым были применены изменения
IsChanged булев Сообщает, было ли изменено конкретное поле по сравнению с последним состоянием
ПолеВалю массив Первое значение отражает состояние поля перед модификацией.
Второе значение отражает состояние поля после изменения.
Получение списка отфильтрованных аудиторских событий

Использование результатов запроса POST может быть отфильтровировано в соответствии с указанными критериями

ПОСТ УРИ:

/audit/list
JSON, который может фильтровать необходимые объекты аудита:

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

поле тип описание

Дата начала

струна

Определяет начало периода для отображения. Должна быть установлена как “MM/DD/YYYY”, например, “7-январь-1985” должна быть установлена как “01/07/1985”. Если недействительное значение или формат вызовет ошибку. Если опущено, установите на 00:00 позавоков.
Конец времени струна Определяет конец периода для отображения. Должна быть установлена как “MM/DD/YYYY”, например, “7-январь-1985” должна быть установлена как “01/07/1985”. Если недействительное значение или формат вызовет ошибку. Если опущено, установите на 00:00 текущего дня.
ДействийТип струна Тип системных событий:

  • добавлять
  • редактировать
  • убирать
  • Входа
  • Выхода
  • деактивировать
  • RunNow
  • ЭкспортCSV
  • ИмпортCSV
пример:
"ActionType":"RunNow"
ПользовательЛогин струна Фильтрует выход на объекты, созданные/измененные точным пользователем с помощью данного UserLogin
ПользовательLoginID струна Фильтрует выход на объекты, созданные/измененные точным пользователем с ПользовательLoginID