Audit Log #{ fmt.Sprintf("%d", log.ID) }
@resultBadge(log.Result)
{ formatDetailTimestamp(log.CreatedAt) }
User
if log.User != nil {
{ log.User.Username }
({ fmt.Sprintf("%d", log.UserID) })
} else {
Unknown ({ fmt.Sprintf("%d", log.UserID) })
}
Resource Type
{ log.ResourceType }
Resource ID
if log.ResourceID != nil {
{ *log.ResourceID }
} else {
N/A
}
IP Address
{ log.IPAddress }
if log.ErrorMessage != nil && *log.ErrorMessage != "" {
Error Message
{ *log.ErrorMessage }
}
User Agent
{ log.UserAgent }
if log.Details != nil && len(log.Details) > 0 && string(log.Details) != "null" {
{ formatJSON(log.Details) }
}