{% extends 'activities/base.html' %} {% load static %} {% block title %}Security Events - Ad-tlas{% endblock %} {% block page_title %}Security Events{% endblock %} {% block page_description %}Monitor and manage security-related events and threats{% endblock %} {% block extra_css %} {% endblock %} {% block content %} {% if critical_events_count > 0 %}
Critical Security Alert

{{ critical_events_count }} critical security event{{ critical_events_count|pluralize }} require immediate attention!

{% endif %}

{{ total_events|default:0 }}

Total Events

{{ critical_events|default:0 }}

Critical

{{ high_events|default:0 }}

High

{{ medium_events|default:0 }}

Medium

{{ resolved_events|default:0 }}

Resolved

{{ open_events|default:0 }}

Open
Security Events ({{ page_obj.paginator.count }} total)
{% if security_events %}
{% for event in security_events %}
{% if event.event_type == 'failed_login' %} {% elif event.event_type == 'suspicious_activity' %} {% elif event.event_type == 'policy_violation' %} {% elif event.event_type == 'data_breach' %} {% elif event.event_type == 'malware_detected' %} {% elif event.event_type == 'unauthorized_access' %} {% else %} {% endif %}
{{ event.get_event_type_display }} {{ event.get_severity_display|upper }}

{{ event.description }}

{{ event.user.get_full_name|default:event.user.email|default:'Unknown User' }} {% if event.ip_address %} {{ event.ip_address }} {% endif %} {{ event.detected_at|date:'M d, Y H:i' }}
{{ event.get_resolution_status_display }}
{% if event.resolution_status == 'open' %} {% endif %} {% if event.resolution_status != 'resolved' %} {% endif %}
{% if event.event_data %}
Additional Information: {% for key, value in event.event_data.items|slice:":3" %} {{ key }}: {{ value|truncatechars:20 }} {% endfor %} {% if event.event_data|length > 3 %} +{{ event.event_data|length|add:"-3" }} more {% endif %}
{% endif %} {% if event.resolution_notes %}
Resolution Notes: {{ event.resolution_notes|truncatechars:100 }}
{% endif %}
{% endfor %}
{% if page_obj.has_other_pages %} {% endif %} {% else %}

No Security Events Found

No security events match your current filters.

Clear Filters
{% endif %}
{% endblock %} {% block extra_js %} {% endblock %}