Получение даты и времени активности пользователей через API
Предлагается дополнить существующее API (например /api/account или /api/account/{id}/find) метриками последней активности (датой и временем) либо последнего входа в систему, либо любого действия от имени УЗ.
Данный функционал поможет в проведении аудита системы, а так же контролировании пользователей и занимание ими лицензионных мест.
Пример предоставляемой информации при запросе:
{
"approved": true,
"authorities": [
"admin"
],
"createdBy": "string",
"createdDate": 9007199254740991,
"email": "string",
"enabled": true,
"firstName": "string",
"id": 9007199254740991,
"lastActivityDate": 9007199254740991, # новое поле
"lastModifiedBy": "string",
"lastModifiedDate": 9007199254740991,
"lastName": "string",
"nonExpired": true,
"nonLocked": true,
"username": "string"
}